Documente Academic
Documente Profesional
Documente Cultură
Autodesk Inventor is very flexible in its ability to handle the needs of the small shop with individual users designing entire products, to large customers with 20 person teams working in a concurrent design environment. No one likes to read a Users Manual. You certainly dont want to have to read one before you test drive a new car and you shouldnt have to. Nevertheless, if you want to optimize the longevity of that new vehicle and minimize your maintenance costs, it might be a good thing to get acquainted before you log too many miles. Project Files and file management in Autodesk Inventor is a little like that. You dont need to know about it to use Autodesk Inventor for the first time, but users often remark after getting some education on this subject, That should have been the first thing you taught me!
www.autodesk.com
Projects.........................................................................................................................................................3 What are projects?....................................................................................................................................3 How do projects benefit the user?............................................................................................................3 How do projects work? ............................................................................................................................3 How does Autodesk Inventor search for files? ........................................................................................4 Defining a project...................................................................................................................................12 The File Open and Save Dialog boxes...................................................................................................18 The Default project ................................................................................................................................18 File versions ...............................................................................................................................................19 Autodesk Inventors Multi-User environment .......................................................................................20 Shared Mode ..........................................................................................................................................21 Semi-isolated mode................................................................................................................................23 Autodesk Inventor Check-in/Check-out..................................................................................................25 The Check Out process ..........................................................................................................................26 Creating new files ..................................................................................................................................28 Canceling a Check Out...........................................................................................................................31 Working with others...............................................................................................................................33 Duplicate file names...............................................................................................................................43 When things go wrong ...........................................................................................................................43 Autodesk Inventor Content Library .......................................................................................................44 Case studies................................................................................................................................................45 Case 1: Single user .................................................................................................................................45 Case 2: Single user with libraries...........................................................................................................46 Case 3: Advanced single user ................................................................................................................46 Case 4: Multi-user in semi-isolated mode..............................................................................................47 Case 5: Single-user in semi-isolated mode ............................................................................................48
www.autodesk.com
Projects
What are projects?
Autodesk Inventor uses projects as a means of identifying and structuring the valid locations where files composing a product design are stored. When Autodesk Inventor searches for a file, it looks in the locations defined by the Active Project. Project files are very flexible and can address the simple needs of a single user working on a small assembly, and large multi-user teams working on assemblies composed of thousands of parts. When Autodesk Inventor is first installed, it contains three projects. The first is the Default project, which allows a user to create simple assemblies of parts with no setup required. The second project is Samples, and allows easy access to all the sample files delivered with Autodesk Inventor. Lastly, the Tutorials project is used to teach the basic design workflows of Autodesk Inventor.
Drawing
Assembly
Part
Part Part
Assembly
Historically, this has been done by the parent file storing an absolute path to each file it referenced. This is a very inflexible system. If a file is moved, files that reference it do not find it and the user has to intervene. Even then, the part file has to be edited to store the new location. This can be a problem if the file represented a released file or a file that is read-only. Autodesk Inventor takes a different approach where a minimum set of information is stored, most notably the name of the file. To find the file, Autodesk Inventor searches in the file storage locations defined by the active project. Using this approach, a file can often be moved to a different location within the project and Autodesk Inventor still finds it without user intervention.
A file reference stored within an Autodesk Inventor file can be in one of two forms: Library and nonLibrary. Library reference Most assemblies contain a significant number of what Autodesk Inventor refers to as Library parts. Library parts are read-only parts that cannot be edited. Often parts contained in libraries are shared by multiple projects; that is to say, they are used in the design of multiple products. Most commonly, libraries contain standard hardware such as fasteners or purchased parts such as motors or hydraulic cylinders. In the case of very large assemblies worked on by multiple design groups (structural, electrical, hydraulics), a library may contain the baseline work of another design group. Autodesk Inventor makes use of the properties of library documents to enhance performance. When an Autodesk Inventor file references a library document, it stores: Library Name Filename
www.autodesk.com 4
Non-Library reference Storage locations that are not defined as libraries contain files that the user edits during the design process. It is often the case that as the design matures; the files are moved either to different storage locations, or to subfolders of the current location. When an Autodesk Inventor file references a document not contained in a library, it stores: Filename Subfolder Path (may be empty)
What is a subfolder path A project file defines storage locations where Autodesk Inventor looks for a file when it is referenced from another file. Without any supporting information, Autodesk Inventor only looks in the folder defined by the storage location; it does not look in any of the subfolders. Sometimes it is convenient to create a structure of subfolders within a storage location to classify design files in various ways. When this is done, how does Autodesk Inventor know to look in the subfolder? When a part is placed into an assembly, Autodesk Inventor performs a process called back resolution. At the time the part is placed into the assembly, Autodesk Inventor knows exactly where it is located even though this absolute path is not stored in the assembly. Using back resolution, Autodesk Inventor finds the corresponding storage location, and determines the subfolder location relative to the storage location.
Active Project Libraries Library1 = \\server\library1 Library2 = \\server\library2
\\server\Library1
\\server\Library1\Nuts\Hex
\\server\Library1\Nuts\Hex\DIN1587.ipt
www.autodesk.com
As an example, lets say that the user places the part DIN1587.ipt into an assembly using the Project File information shown in the previous figure. Autodesk Inventor knows that the absolute location is: Autodesk Inventor back-resolves this location and finds that the location corresponds to Library1 which has a storage location of: It then determines that it is located in a subfolder path of: \\server\library1\nuts\hex\din1587.ipt \\server\library1\
The file resolution information stored in the assembly is then: Library Name Library1 Subfolder Location -- nuts\hex\
Why doesnt Autodesk Inventor just search the storage location and all its subfolders, and not store a subfolder location? Performance! Autodesk Inventor was designed to handle assemblies of thousands of parts. If Autodesk Inventor had to search each storage location for each part, File Open performance could be impacted. By storing a subfolder location, Autodesk Inventor knows exactly where to look. The Autodesk Inventor File Open and Save dialogs present the subfolder path graphically within the Locations explorer pane. In this example, the project file has three library locations, one of which is called Fasteners. The Fastener library is selected. The blue folder indicates that Autodesk Inventor recognizes the Fastener library as the storage location.
www.autodesk.com
In this example, the project file has five library locations. The Bolts and Nuts locations are subfolders of the Fastener library. Notice that the Fastener library has a blue folder even though Nuts is selected When Autodesk Inventor back-resolves the location, it matches the location of the Fastener library and quits looking before it encounters Nuts, which is a subfolder of Fasteners. From Autodesk Inventors viewpoint, any part placed from the Nuts Library is really placed from the Fastener library with a subfolder path of Nuts\. The only real value of the Nuts library in this case is as a convenience to the user in navigating to that section of the Fastener library. The search process Perhaps the most important part of the search process is what Autodesk Inventor does if it does not find the file in any of the libraries or search paths. This is the situation when the Default project is used. In this situation, Autodesk Inventor looks in the location containing the parent file. If Autodesk Inventor still does not find the file, it then asks the user where it is located. It may seem odd that Autodesk Inventor tries to look where the parent file is located if it is not found in the library. This is done to enhance portability of Autodesk Inventor data sets. By always looking in the location containing the parent file, it is always possible to gather up all the files defining a design and put them in a single location. When this is done, Autodesk Inventor is able to find all the files. This ability allows an Autodesk Inventor data set to be easily mailed to a subcontractor or archived for historical value or legal requirements. It is important to note that duplicate file names must be avoided, or a document will be overwritten. In general, it is a good rule to avoid having different documents with the same file name.
www.autodesk.com
A Library Reference When Autodesk Inventor searches for a document, it first looks at the information describing the reference to see if it is a library document. This is achieved by looking to see if a Library Name is present. If a Library Name is present, Autodesk Inventor looks up the name in the Active Project to find the corresponding storage location.
\\server\Library1\
\\server\Library1\Nuts\Hex\
\\server\Library1\Nuts\Hex\DIN1587.ipt
The Autodesk Inventor search for the file takes the following steps: 1. Autodesk Inventor first looks using the subfolder location in: \\server\Library1\nuts\hex\. 2. If the file is not found, Autodesk Inventor looks in: \\server\Library1\. 3. If the file is not found, Autodesk Inventor looks in the location containing the parent file. A Non-Library Reference When Autodesk Inventor searches for a file, it first looks at the information describing the reference to get the file name, and if present the subfolder location. Based on the active project, Autodesk Inventor searches the storage locations defined in the order they are listed.
Search Storage Locations in order listed Active Project Workspace = c:\project1\workspace\ Local Search Paths Local1 = \\server2\project1\local1\ Local2 = \\server2\project1\local2\ Workgroup Search Paths Workgroup1 = \\server2\project1\wg1\ Workgroup2 = \\server2\project1\wg2\
Search each storage location first using the relative path, then the base storage location
Storage Location
Subfolder Location
Autodesk Inventor searches for the file in each storage location in the order they are listed. The search of a storage location is a two-step process: 1. If a subfolder path is defined, Autodesk Inventor first searches relative to the storage location using this path. Using the storage location Local1 as an example, if the subfolder path was aaa\bbb\, then Autodesk Inventor first searches in \\server2\project1\local1\aaa\bbb\.
www.autodesk.com
2. If not found, then Autodesk Inventor searches in \\server2\project1\local1\. 3. If the file is not found in any of the storage locations defined in the active project, then Autodesk Inventor looks in the location containing the parent file. File not found When Autodesk Inventor cannot find a file using the active project, it presents the Resolve Link dialog box. The resolve link dialog allows the user to specify the current location of the file being referenced within the Active Project. Once Autodesk Inventor can find the file, it writes new information into the file containing the reference the next time it is saved. As a result, the file will be found the next time the referencing file is opened. There are several situations when Autodesk Inventor cannot find a file: The file no longer exists within any of the storage locations defined by the active project. The file has been moved from one library to another. The file has been moved from one subfolder to another within a storage location or library. There are network or server problems. The dataset was taken home without the shared libraries. This may be acceptable, but the dialog is displayed and the Skip All option chosen.
The Resolve Link dialog box provides information useful in diagnosing why Autodesk Inventor cant find the file. Filename The name of the file that is being referenced. Maybe the file was simply renamed. Relative path This is the subdirectory that Autodesk Inventor is looking in relative to each storage location defined in the Active Project. Library name If the file was placed from a library, this field contains that librarys name. Maybe the project file was edited and the library was removed, or its name was changed.
www.autodesk.com
Depending on the reasons that Autodesk Inventor cant find the file, you can take different corrective actions. Move the file to a location covered by the active project. If you move the file to a subfolder of a storage location, you still must tell Autodesk Inventor where the file is using the Resolution Dialog (one time) to establish the correct subfolder path. If the file exists within a location covered by the active project, you tell Autodesk Inventor where it is using the Resolve Link dialog box.
It is often the case that the reason Autodesk Inventor cant find one file is the same reason it cant find an entire set of files. For example, if the name of a library was changed, none of the files placed from that library will be found. Obviously, it would be a tedious process to have to specify the location of each file that could not be found when they all cant be found for the same reason. To address this problem, Autodesk Inventor provides what is called a substitution rule. When you browse to a new location, Autodesk Inventor automatically creates a simple substitution rule that allows it to find other files that could not be found for exactly the same reason. Using the More button (>>) on the Resolve Link dialog box, you can see the substitution rule that Autodesk Inventor automatically creates. Depending on the situation, you may be able to edit the substitution rule (usually by deleting some tail portion of the paths) to further reduce the number of times Autodesk Inventor asks where to find a file. Take the following example where the user desires to change the name of folder ABC to DEF.
www.autodesk.com
10
Workgroup = C:\TEST
C:\TEST A.iam 1.ipt 2.ipt 3.ipt 4.ipt \ABC
3.ipt
\YYY
2.ipt
\XXX
4.ipt
\ZZZ
1.ipt
\XXX
4.ipt
\ZZZ
1.ipt
Old Structure
New Structure
After changing the name of the directory and opening assembly A.iam, the file resolution dialog appears asking for the location of 1.ipt. After browsing to 1.ipt, the dialog would be filled in as follows:
www.autodesk.com
11
The automatically generated substitution rule represents the change in subfolder path. If the Open button were selected, the dialog would appear for part 2.ipt and for each of the other parts. However, what is different for each parts subfolder path is that ABC changed to DEF. If you edit the path as follows, all the parts will be found.
Defining a project
Autodesk Inventor provides a Project Editor that can be used to edit existing projects and create new projects. The Project Editor is available both outside Autodesk Inventor and from within Autodesk Inventor. Activate the Project Editor from within Autodesk Inventor by selecting File>Projects from the menu. Outside Autodesk Inventor, use the Microsoft Windows Start menu to select Programs>Autodesk Inventor <version> >Tools>Project Editor. When using the Project Editor, it is important to note that the active project cannot be edited while files are open in Autodesk Inventor. If you need to edit the active project or change which project is active, close all open Autodesk Inventor files. A project defines where Autodesk Inventor looks to find your files when other files reference them. You can create as many projects as you need to suit your working environment. Some users find the default project that comes with Autodesk Inventor is suitable for all their needs. Others users may decide to create a project for each design that they work on. New project The New button invokes a project creation wizard. It is important to note than many of the defaulted values of the wizard are based on the project file that is selected in the project editor when the command is invoked. Step 1 The first page of the wizard asks what type of project is to be created: Personal Workspace or New Project. If you are not using Autodesk Inventors Multi-User functionality (covered later in this document) to implement a semi-isolated workflow, then you always want to choose New Project. If you are working within a Multi-User environment using a semi-isolated workflow, which option you choose is based on the following question: Are you adding a user to an existing design project, or creating a new design project for people to share? If you are adding a user to an existing Semi-Isolated design project, select the Personal Workspace option; otherwise, select the New Project option.
www.autodesk.com
12
Step 2 The next step (for both types) is to provide the basic required information.
Name This is the name that is shown in the Project List when choosing which project to make active.
www.autodesk.com
13
Location This is the location where the Project File (.ipj file) is stored. The Project File defines all aspects of the project including Search Paths and Libraries. It is good practice to co-locate the project file with the files it is to manage with the possible exclusion of the libraries. Note: Ideally, project search locations should be in subfolders of the folder containing the Project File. If you decide to create a new project file for an existing design folder, it would be best to move all of the files to a workgroup subfolder that the Project Editor (by default) creates for you.