Creo Intelligent Fastener > 使用 Creo Intelligent Fastener > 附录 > 配置文件 > Ifx_start_mdl.cfg 配置文件
  
Ifx_start_mdl.cfg 配置文件
使用位于 <creo_loadpoint>\Common Files\ifx\configuration\ 的 ifx_start_mdl.cfg 文件来自定义紧固件模型。标准 Creo Intelligent Fastener 安装包括一个 _ifx_start_mdl.cfg 模板文件。在删除文件名开头的下划线后,修改紧固件。
要重命名标准特征,请输入以下行:
FEATURE_NAME <original feature name> <new feature name>
占位符
说明
original feature name
要重命名的特征的原始名称。
new feature name
特征的新名称。
要创建参数,请输入以下行:
CREATE_PARAMETER <parameter name> <parameter type> <default value> DESIGNATE
占位符
说明
parameter name
要创建的参数的名称。
parameter type
参数数据类型。可能的值如下:
INTEGER
DOUBLE
STRING
BOOLEAN
default value
默认值可以是整数、两位数的数字或字符串,具体取决于 <parameter type>
使用 GETENV:<environment variable> 将环境变量中的值分配为默认值。
DESIGNATE
DESIGNATE 字符串是可选的。如果使用 DESIGNATE,则参数将被指定给 Windchill
要创建层,请输入以下行:
CREATE_LAYER <layer name>, <layer status> <layer type>
占位符
说明
layer name
要创建的层的名称。
layer status
层显示状态。可能的值如下:
DISPLAY
BLANK
NORMAL
layer type
层类型是可选的。可以将层指定为特定元素类型的默认层。
GEOM_FEAT
NOGEOM_FEAT
COSM_SKETCH
AXIS
SURFACE
DATUM
POINT
CURVE
CSYS
FEATURE
HOLE_FEAT
ROUND_FEAT
CHAMFER_FEAT
SLOT_FEAT
CUT_FEAT
PROTRUSION_FEAT
RIB_FEAT
DRAFT_FEAT
SHELL_FEAT
CORN_CHAMF_FEAT
ASSY_CUT_FEAT
TRIM_LINE_FEAT
COSM_ROUND_FEAT
COPY_GEOM_FEAT
WELD
CURVE_ENT
NOTE
GTOL
QUILT
DATUM_POINT
DATUM_PLANE
THREAD_FEAT
SOLID_GEOM
EXT_GCPY_FEAT
要重命名现有层,请输入以下行:
RENAME_LAYER <旧层名><新层名>
占位符
说明
old layer name
要重命名的层的旧名称。
new layer name
该层的新名称。
要删除现有层,请输入以下行:
DELETE_LAYER <layer name>
占位符
说明
layer name
要删除的层的名称。
ALL
删除所有层。
要使用层模板,请输入以下行:
RULE_LAYER_TEMPLATE <template name>
占位符
说明
template name
层模板的名称。该模板中所有基于规则的层将被复制到任何新 IFX 紧固件。文件的路径为 <creo_loadpoint>\Common Files\ifx\configuration\
要创建规则层参数 BUW_LAYER_INFO,请输入以下行:
CREATE_RULE_LAYER_PARAM <YES/NO>
占位符
说明
YES
使用存储特征的层的名称创建特征参数 BUW_LAYER_INFO。这将使您能够创建一组层规则,用于收集某个层上特定于 IFX 的所有特征。
NO
请勿创建规则层参数。
在示例中,您将看到如何重命名特征、使用默认值创建参数、创建层或添加层配置。
!FEATURE NAMES OF STANDARD FEATURES
FEATURE_NAME XY START_XY
FEATURE_NAME XZ START_XZ
FEATURE_NAME YZ START_YZ
FEATURE_NAME CS0 START_CSYS
!PARAMETERS TO CREATE
CREATE_PARAMETER TEST_INT_PARAM INTEGER 17
CREATE_PARAMETER TEST_DOUBLE_PARAM DOUBLE 17.0
CREATE_PARAMETER TEST_STRING_PARAM STRING XYZ
CREATE_PARAMETER TEST_USERNAME_PARAM STRING GETENV:USERNAME DESIGNATE
CREATE_PARAMETER TEST_BOOLEAN_PARAM BOOLEAN 1
!LAYERS TO CREATE
CREATE_LAYER ERWIN NORMAL
CREATE_LAYER MY_DTM_PLANE BLANK DATUM_PLANE
!LAYER CONFIGURATION
REANME_LAYER 00_BUW_DATUM FASTENER_DATUMS
DELETE_LAYER 00_BUW_DATUM
RULE_LAYER_TEMPLATE FASTENER_LAYER_TEMPLATE
CREATE_RULE_LAYER_PARAM YES