Dyn makes it possible to insert parts with the symbol catalog. Lots of users have problems using symbols, but still like the advantage of the symbol catalog. For all of you, here is your solution!
An already prepared symbol catalog will work as a regular symbol catalog as long as layer Merge is visible. You are not allowed hide layer Merge if you are using a symbol catalog to insert parts.
To get a symbol catalog to insert parts instead of symbols you have to provide each symbol with a filename to load. This is automated for the most basic case. You only have to create a bookmark file with the parts you want in the symbol catalog.
Three ways to create a bookmark file
- The FastCAD bookmark command - Bookmarks are normally created with the BOOKMARK command in FastCAD, see the FastCAD documentation for more information. This is the easiest way to do it if you only have a few files to add.
- FastCAD NED editor - NED is shipped with FastCAD DOS and with the XP development toolkit (free download from the FastCAD web-site). It has a feature to import a directory listing, which is useful. Try this:
- Start Ned with a new file, like DynTest.bkm
- Press ESC (brings up the menu) and D (Dir insert), specify the FastCAD directory and a filemask: C:\FCAD32\*.FCW
- Press ESC (brings up the menu) and P (Prefix), and give the directory again C:\FCAD32\ or just a # and press A for all.
- Press ESC (brings up the menu) and E to exit and save the file
This is useful to import all files by a file mask and you already have NED installed.
- With the DOS dir command - It is easy to create bookmark files from the DOS-prompt using the DIR command. To create the same file as in the example above, try this:
DIR /B /S C:\FCAD32\*.FCW > DynTest.bkm
The flag /B causes the output to only be filenames and the flag /S includes all sub directories. You need to use /S to get the whole path to the file as a side effect of this you will also get all sub-directories.
This method is most useful if you actually want to include all sub directories.
Create the symbol catalog file
To create the symbol catalog file, you have to do three simple steps:
- Start a new drawing with NEW
- Run MKPARSCAT and select the bookmark file to use. You will get a blue list box telling you any error messages.
- Save the drawing as a symbol catalog with SAVEAS and select the Symbol catalog type.
A little more advanced options
Even though MKPARSCAT accepts bookmark files, they don't have to be simple bookmark files, there are a couple of more options as well.
- The filename listed on each row in the bookmark file can be any valid FastCAD filename (names that LOADM accepts). Most useful is the use of # for the FastCAD home directory.
- The symbol name don't have to the same as the filename. By adding a | (pipe) directly after a filename in the "bookmark" file, you can type the symbol name directly after the pipe. Example which will assign the name Logotype to the Fcdlogo.fcw file:
#Fcdlogo.Fcw|Logotype
- The file order in the bookmark file decides the order in the generated symbol catalog. Just reorder the files to get the symbol catalog in the order you prefer.
The advanced stuff
You don't need to have the same symbol shown as the part to insert. It is possible to have a small thumbnail or a specific detail as a symbol, while having a larger part inserted. There is no automation to do this. It is possible to automate the task via macro.
To insert the file information into a already created symbol, you have to:
- Run EDSYMDEF, select the symbol and create a window for it.
- Type SETFNAME and give the filename of the part to insert
- Close the symbol editing window and save the changes
When doing this via macro, please remember that the information created by SETFNAME cannot be picked so you will have to use all (or prior) to select it.
Commands: |
MKPARSCAT |
Automatically import all files from a bookmark file and add the file information to each symbol. |
SETFNAME |
Add file information to the current symbol or drawing. |