As BillZ suggested it is best to get a copy of the library because the padstacks that are stored inside of the symbol file .dra may be out of date and no longer match the source library padstacks.
You do have the ability to dump all the padstacks, shape and flash symbols from a symbol file (.dra) and it is much faster than opening up each symbol and use "Modify Design Padstack" to save them. There is a batch command called "dump_libraries" which can run on either design files (.brd) or symbol files (.dra). Here is a command line example of what you can you to accomplish your task:
dump_libraries -p -s -c <.dra name>
Cpmmand switch used above.
-p = dump all padstacks
-s = dump all shape/flash symbols
-c = create .psm, .bsm, .fsm and .ssm files when dumping symbols
If you run "dump_libraries" without any options it will give you a list of command switches which is more than I mentioned above as well as a brief description of what the command actually does. The easiest way to run the command is from a DOS Prompt (cmd) and if you have multiple symbol files that need to be ran you can certainly create a small BAT file in DOS that will run the command on multiple symbols, just add the command above one per line for each symbol name and save the file with a .bat extension. Type the BAT file name at a DOS prompt and it will run the command.
Save yourself all this stress and get a copy of the libraries, if available.
Hope this helps,
Mike Catrambone
UTStarcom, Inc.
Originally posted in cdnusers.org by mcatramb91
You do have the ability to dump all the padstacks, shape and flash symbols from a symbol file (.dra) and it is much faster than opening up each symbol and use "Modify Design Padstack" to save them. There is a batch command called "dump_libraries" which can run on either design files (.brd) or symbol files (.dra). Here is a command line example of what you can you to accomplish your task:
dump_libraries -p -s -c <.dra name>
Cpmmand switch used above.
-p = dump all padstacks
-s = dump all shape/flash symbols
-c = create .psm, .bsm, .fsm and .ssm files when dumping symbols
If you run "dump_libraries" without any options it will give you a list of command switches which is more than I mentioned above as well as a brief description of what the command actually does. The easiest way to run the command is from a DOS Prompt (cmd) and if you have multiple symbol files that need to be ran you can certainly create a small BAT file in DOS that will run the command on multiple symbols, just add the command above one per line for each symbol name and save the file with a .bat extension. Type the BAT file name at a DOS prompt and it will run the command.
Save yourself all this stress and get a copy of the libraries, if available.
Hope this helps,
Mike Catrambone
UTStarcom, Inc.
Originally posted in cdnusers.org by mcatramb91