|
Overview |
CADKit and the Adapters have many settings that allow you to customize the default behavior and appearance.
To adjust these settings select the Options command from the Tools menu.
The Options dialog contains the following sections:
General |
Default settings, login information, and Omnify server/database settings |
PADS Logic Fields |
Select database fields, types, and mappings for searching and updating |
PADS Logic Options |
Configure ignore and disabled component settings |
SolidWorks Fields |
Configure field mappings and custom fields for the SolidWorks adapter |
SolidWorks Options |
Configure assembly/component loading options for the SolidWorks adapter |
Solid Edge Fields |
Configure field mappings and custom fields for the Solid Edge adapter |
Solid Edge Options |
Configure assembly/component loading options for the Solid Edge adapter |
|
|
General Options |
Top |
|
The General section contains the following options:
UserName |
Specify the default Omnify login user name |
Password |
Specify the default Omnify login password |
AutoLogin |
Set this property to True if you want the system to automatically attempt to log in to the Omnify database when CADKit is invoked |
DefaultForm |
Allows you to select the default form that will be displayed when CADKit is launched. You can have the system open the Home Page or one of the CAD Adapters. |
MaximizeForm |
If this option is set to True, the system will display the default form as a maximized child window of the CADKit application |
DocBOMInMainFrame |
If this option is set to False, the system will display the BOM window as a dialog box as opposed to a child window in the main CADKit frame. |
Server |
Specify the IP Address or Name of the Omnify server |
Database |
Specify the Omnify database (usually "Omnify") |
URL |
Points to the URL for the main Omnify virtual directory
(Usually http://[Your Omnify Server Name or IP Address]/Omnify5/).
|
|
|
PADS Logic Fields |
Top |
|
The PADS Logic Fields section will display all available item data fields in the Omnify database.
Using this list, you will be able to select/check the fields that will be included when searching the database or updating and validating components.
To enable a field for searching/updating, check the field checkbox.
Once a field is selected, the Properties list will display the assigned properties for the field.
For each field, you can set the following:
Include |
If this option is enabled, the system will display the field in the search results and search parameters lists |
Alias |
You can alias the field name to apply as a different attribute name |
Type |
Define how the field is to be mapped. See below for more details. |
Load |
If this option is enabled, the Adapter will read and include this field as a search parameter when updating or validating components. |
Apply |
If this option is enabled, the Adapter will apply this field as an Attribute on the component. |
Each field can be assigned a field type that will indicate a specific operation and behavior to the Adapter.
Attribute |
Field will be used as a standard attribute field in PADS. |
Part Number |
Defines the field that contains the Omnify Part Number (used when verifying designs and uploading BOMs). |
Symbol |
Defines the field that contains the PADS Logic Part Type/Symbol. |
Decal |
Defines the field that contains the PADS Decal. |
|
|
PADS Logic Options |
Top |
|
The PADS Logic Options section allows you to define component attributes that will instruct the system to ignore components for specific operations.
To define an attribute that will indicate a special condition, specify the attribute name and matching value in the Where Attribute: and Has value: fields.
You can then set the Option drop list to one of the following:
Ignore for Validation |
If this option is selected, the system will ignore components that contain this attribute when running the Design Validation routine. |
Ignore when Creating BOMs |
If this option is selected, the system will ignore components that contain this attribute when creating a BOM or running the verifier. |
Mark as Disabled for BOMs |
If this option is selected, the system will set the "Special" field to "Disabled" for components that contain this attribute when creating a BOM. |
Once the attribute name, value, and option are set, click the Add button to add the condition.
To remove a condition, first select the rule and then click the Remove button.
|
|
SolidWorks Fields |
Top |
|
When loading a SolidWorks assembly, CADKit will read fields based on settings in the SolidWorks Fields section.
You can have CADKit determine the model Part Number either from the model file name or by a custom model property.
To use the model file name as the Part Number select the Use model name option.
You can then determine if the system should use the entire file name, the first x number of characters, or read until a specific character.
If you want to have CADKit use a model property as the Part Number, click the Use file property option and then specify the property name that contains the part number for each model.
To enable CADKit to read model Descriptions and Rev fields, specify the property name that contains the field values for each model.
You can load/display additional data fields, by specifying the custom file/model properties in the Custom Fields.
To add a custom field, type the model property name and click the Add button.
You can remove or adjust the order of the fields by selecting the field and using the Remove, Move Up, and Move Down buttons.
All custom fields will appear in the Assembly list.
|
|
SolidWorks Options |
Top |
|
CADKit can ignore loading items from SolidWorks assemblies based on various options.
The SolidWorks Options page contains the following options/settings:
Ignore suppressed items |
If enabled, CADKit will ignore "suppressed" items in the assembly |
Ignore hidden items |
If enabled, CADKit will ignore items tagged as "hidden" (new versions of SolidWorks) |
Ignore items that are not loaded |
If enabled, CADKit will ignore design components that have not been loaded in the current configuration |
Ignore Item Properties |
This section allows you to define multiple model parameter names and values. If the components have the custom properties defined in this list, they will be ignored when loading. |
Stop reading items at level |
Allows you to ignore loading items under a specified level of hierarchy. |
|
|
Solid Edge Fields |
Top |
|
When loading a Solid Edge assembly, CADKit will read fields based on settings in the Solid Edge Fields section.
You can have CADKit determine the model Part Number either from the model file name or by a custom model property.
To use the model file name as the Part Number select the Use model name option.
You can then determine if the system should use the entire file name, the first x number of characters, or read until a specific character.
If you want to have CADKit use a model property as the Part Number, click the Use file property option and then specify the property name that contains the part number for each model.
To enable CADKit to read model Descriptions and Rev fields, specify the property name that contains the field values for each model.
You can load/display additional data fields, by specifying the custom file/model properties in the Custom Fields.
To add a custom field, type the model property name and click the Add button.
You can remove or adjust the order of the fields by selecting the field and using the Remove, Move Up, and Move Down buttons.
All custom fields will appear in the Assembly list.
|
|
Solid Edge Options |
Top |
|
CADKit can ignore loading items from Solid Edge assemblies based on various options.
The Solid Edge Options page contains the following options/settings:
Ignore Hardware items |
If enabled, CADKit will ignore items tagged as "hardware" items in the assembly |
Ignore hidden items |
If enabled, CADKit will ignore items tagged as "hidden" |
Ignore Item Properties |
This section allows you to define multiple model parameter names and values. If the components have the custom properties defined in this list, they will be ignored when loading. |
Stop reading items at level |
Allows you to ignore loading items under a specified level of hierarchy. |
|
|