08 - Handling User-Defined Properties
Handling User-Defined Properties
On running the front-to-back flow, a Package type definition is created for each user-defined property defined in <installation_directory>\tools\capture\allegro.cfg
, and added in the constraint dictionary file (<project_name>
). After the Package type definition is added into the .dcf file, the property is treated as a non-Constraint Manager property in both Capture and PCB Editor..dcf
For this process to work, you need to set the value of the Create User Defined Properties field to Yes
in the Design Sync Setup dialog box accessible from the PCB – Design Sync Setup menu command.
- If a user-defined property in the
.dcf
file exists in Constraint Manager (connected to Capture), it is deleted from there and its value is added or updated in Property Editor in Capture. - For a new user-defined property defined in
allegro.cfg
, but not present in Constraint Manager (connected to Capture), on running the front-to-back flow, the Package type definition is added in the.dcf
file.
- If a user-defined property is already pushed into Constraint Manager (connected to Capture) regardless of whether the user-defined property was initially added in schematic editor or in Allegro Constraint Manager, it is handled in the following manner:
- On running the front-to-back flow, the Package type definition for each property defined in
allegro.cfg
is added in the .dcf
file. - The property with
Package
type defined in Constraint Manager (connected to Capture) is synchronized with the Capture schematic. - The property is deleted from Constraint Manager (connected to Capture).
- On running the front-to-back flow, the Package type definition for each property defined in
View the next document: 09 - Known Good Practices.
If you have any questions or comments about the OrCAD X platform, click on the link below.
Contact Us