I have only the .brd design and need to modify a footprint. I have file>export libraries with just package symbols on and exported to a scratch folder. I can edit the .psm and all is fine. I am struggling to be able to select this from place>update symbols. How do i point to the modified symbol and import this?
Use Setup>User Preferences...
Change psmpath to have your scratch folder as the 1st entry
OK the form to save the change
Now Place>update symbols should be able to load the modified symbol
thanks David, that did the trick!
can i ask one more dumb question? i have 4 0201's in this design that i want to increase to 0402. the 0402 footprint already exists in the layout. i only have the .brd file. is there an easy way to do this?
Not an easy way, but this is what I have done:
make a subdirectory called 'symbols', descend into it & run 'dump_libraries ../<your_design>.brd'
then edit the device file for the components you need to change & add the following entry:
PACKAGEPROP ALT_SYMBOLS '(<your_0402_symbol_name>)'
Save the text file
Then in Allegro use 'Tools>quick reports>Netin (non-back)'
Save the netlist as 'netlist.txt'
Close the netlist
Then in Allegro use 'File>Import>Logic/Netlist...'
Select the 'Other' tab & enter 'netlist.txt' as the file name
then pick 'Import'
Then delete then existing comps you want to change
Then use 'place manual' to replace them, switching to the alternate 0402 symbols
i've ran the dump_libraries command which produced a .dra and .psm file.
i tried to nedit r0201.psm but it is a binary file