Omnify CADKit
Help Files | HelpDesk
CADKit Options
Skip Navigation Links.
Links
Help Files Help Files
Server Home Page Server Home Page
Omnify HelpDesk HelpDesk Module
Omnify Support Portal Omnify Support Portal
Email Omnify Support Email Omnify Support
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:



Section Description
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
The General section contains the following options:



Option/Setting Description
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/).
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:

Option Description
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.



Field Type Description
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.
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:



Option Description
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.


When loading a SolidWorks assembly, CADKit will read fields based on settings in the SolidWorks Fields section.



Part Numbers
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.



Description and Rev Fields
To enable CADKit to read model Descriptions and Rev fields, specify the property name that contains the field values for each model.



Custom Fields
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.




CADKit can ignore loading items from SolidWorks assemblies based on various options. The SolidWorks Options page contains the following options/settings:



Option Description
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.
When loading a Solid Edge assembly, CADKit will read fields based on settings in the Solid Edge Fields section.



Part Numbers
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.



Description and Rev Fields
To enable CADKit to read model Descriptions and Rev fields, specify the property name that contains the field values for each model.



Custom Fields
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.




CADKit can ignore loading items from Solid Edge assemblies based on various options. The Solid Edge Options page contains the following options/settings:



Option Description
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.