I just recently noticed a "Description" property attached to some package symbols in Allegro (see screenshot). However, when I opened up the package drawing, I can't find where to adjust that description. I know that I can access and change it in the board file, but I also know that I didn't add them there.
Most likely, when the Logic was imported, "Create User Defined Properties" was checked and this property was loaded from the Logic (netlist), hence it won't be on the Package / symbol design but will be in the database.
In reply to oldmouldy:
Property can be on the design root in the dra. Any property on the design root in the dra are set at the symbol definition level in the board.
In the symbol editor you can access the design root properties by doing "property edit",
- in the find filter under "Find By Name" select "Drawing",
- select More,
- in the Find By Name form select "Drawing Select"
- and hit OK.
In reply to fxffxf:
That was it. It must have been set by the footprint generator, but I couldn't work out how to get to the property to edit it. Thanks for your help.
In reply to mjmessinger:
How do we retrieve and update these property that are on the design root itself when using Symbool Editor?This is the scenario, I'm planning update all my mechanical outline symbols and attaching a user-defined property onto it - axlDBAddProp(list(nil) list("PANEL_NAME" list("VIJAY-PNL")))
This works fine and I am able to retrieve this information once I import this symbol into a layout design.My question is, if I wanted to updated the information on this property in symbol editor, how do I do it?
axlDBGetProperties(o_dbid [lt_type])⇒ l_result/nil
In the symbol editor, what's the dbid that I need to select in order to retrieve these root properties?
Vijay Anandh Vela, CID
Staff PCB Design Engineeremail: email@example.com