2.2.11.  General configuration file "ifacecommon.cfg"

The configuration file ifacecommon.cfg contains general CAD encompassing settings.

[Note]Note

The configuration file ifacecommon.cfg should NEVER be changed by a user without a really important reason.

Same keys in the specific configuration files overwrite the default setting in ifacecommon.cfg.

All information of different keys from ifacecommon.cfg and specific configuration file are merged.

If changes should be necessary please conduct them under PARTadmin -> Category ->PARTsolutions -> Configuration files -> $CADENAS_SETUP -> ifacecommon.cfg.

The following table gives an overview on the individual blocks.

Block Key Description
Macros 

Macros contain a sequence of instructions or declarations under a certain name, in order to execute these with one simple command (instead of the single commands).

See Section 2.2.11.1, “ Block [Macros]”.

Categories 

Explanations on categories can be found under Section 2.2.1.1, “ What are categories? ”.

Example:

is2d

The expression is valid, if the document is a 2D element.

CategoriesisCatalog

Object is a catalog

CategoriesisUser

CategoriesisProject

Object is a project

Categoriesis2d

Document is a 2D element

Categoriesis3d

Document is a 3D element

CategoriesisNat

Document is a native part

Categoriesis3dAsm

Document is a 3D assembly

Categoriesis3dPart

Document is a 3D part

CategoriesisInchDoc

Document is a INCH part

CategoriesisMMDoc

Document is a MM part

CategoriesisNotRootDoc

Document is not a top level element

CategoriesisRootDoc

Document is a top level element

CategoriesisSubAsm

Document is a sub-assembly

CategoriesisSubPart

Document is a sub-part

CategoriesisNegativePart

valid for a negativ part

Interface Currently only contains deactivated keys
CreationOptions  
NoSection 

For connection elements such as bolts, nuts, rings, etc. cutting in the 2D view can be excluded.

[Note]Note

The block is disabled or not existing by default.

As of V11 desired parts are classified in the project itself. See Section 5.12.5, “ Add projects to classification (context menu) ” in eCATALOGsolutions Manual -> Classification (CNS) -> Connection elements such as bolts, nuts, rings, pins, etc.

In exceptional cases interaction via configuration file by consulting is possible. See Section 2.2.11.5, “ Block [NoSection] ”.

RAWMATERIALS 

Semi finished products can be declared as such.

[Note]Note

The block is disabled or not existing by default.

As of V11 desired parts are classified in the project itself. See Section 5.12.5, “ Add projects to classification (context menu) ” in eCATALOGsolutions Manual -> Classification (CNS) -> Semi finished products.

In exceptional cases interaction via configuration file by consulting is possible. See Section 2.2.11.6, “ Block [RAWMATERIALS] ”.

PDM 

Default callbacks. You can customize the callbacks here (or overwrite them in the specific interface configuration).

For examples see help entries in config itself.

UI 

Design of PARTsolutions interface menu and toolbar

Details on this can be found under Section 2.2.2, “Configuring PARTsolutions interface menu and toolbar ”.

Placement 

Mostly path to resources

Also see Section 2.2.11.3, “Block [Placement]”.

NativeCheckin3 Also see ???.
ClassMapping 

Mappings 1 to 7 create the mapping for the material

First choice is the "MAT_NAME" column in the characteristic attribute table (used with ERP integration). Second choice is the "virtual" column "CNSMAT" (without ERP integration).

Also see Section 2.2.11.4, “ Block [ClassMapping]” and Section 2.2.8, “Material mapping ”.

CustomExec  
CalcName  
CADEXTENSIONPRT 

Part extensions

The CAD extensions should be administrated here (used e.g. by plm interfaces)

CADEXTENSIONASM 

Assembly extensions

The CAD extensions should be administrated here (used e.g. by plm interfaces)

GeoSearch Currently not in use

[Note]Note

You can receive more information on single blocks and keys, if you select them under PARTadmin -> Category ->PARTsolutions -> Configuration files -> $CADENAS_SETUP -> ifacecommon.cfg.

Example for Short description and Documentation

Example for Short description and Documentation