针对高级用户的 Creo Elements/Direct Annotation 自定义
本页将提供一些关于 Creo Elements/Direct Annotation 自定义文件的介绍信息:
概述
本文档将描述在 am_customize 文件和 am_plot_customize 文件中找到的自定义函数的结构。也同样会描述其他的函数,例如,特殊字符和框架注册函数,可将这些内容包含在自定义文件中和加载到 Creo Elements/Direct Annotation 中。
自定义函数可包含在 am_customize 文件 (在启动 Creo Elements/Direct Annotation 时自动加载) 中,或包含在单独的文件中。要将文件加载到 Creo Elements/Direct Annotation 中,请在用户输入行中输入 (load "path / filename"),其中 path / filename 是包含有效自定义函数的文件及其路径。
指定首选单位
已将 am_customize 出厂设置指定为使用 1 mm 单位和 1 degree 代码。已在文件的开始明确定义了这些单位设置,如果有需要,您可以更改这些设置。但是,要注意,am_customize 文件中的所有单位所携带的值都是使用这些初始定义进行解释的。在 am_customize 文件的末尾,您可以指定另一个单位定义,用作将要在后续 Creo Elements/Direct Annotation 会话中使用的首选单位。因此,您可以对 am_customize 数据本身使用任何单位,并且可以对 Creo Elements/Direct Annotation 中的启动默认值使用任何单位。
Creo Elements/Direct Annotation 加载自定义文件的顺序
通过在启动时加载配置文件 (例如 am_customize 文件),Creo Elements/Direct Annotation 可提供各种级别的自定义功能。加载序列中的每个文件都将覆盖或添加到先前的 Creo Elements/Direct Annotation 定义。
Creo Elements/Direct Annotation 可区分三种级别的自定义:公司、站点和用户。“公司”自定义可覆盖任何默认的 Creo Elements/Direct Annotation 自定义。“站点”管理员可向“公司”自定义中添加“特定于站点”的自定义,或者可以覆盖或忽略“公司”设置。“用户”可以使用“站点”和“公司”自定义,还可以添加个人首选项。“用户”也能够修改或忽略“站点”和/或“公司”自定义定义。
在启动过程中,Creo Elements/Direct Annotation 将搜索许多 am_customize、am_mm_customize 和 am_plot_customize 文件的位置,并且将按下列顺序加载它们:
1. 由 $SDDIR 环境变量设置的目录:
$SDDIR/personality/sd_customize/ANNOTATION,或
$SDDIR/personality/<language>/sd_customize/ANNOTATION
默认情况下,如果未设置 $SDDIR,则 Creo Elements/Direct Modeling 将会从启动目录中读取:
2. “公司”目录 (通过 $SDCORPCUSTOMIZEDIR 设置)。
3. “站点”目录 (通过 $SDSITECUSTOMIZEDIR 设置)。
4. “用户”目录 (通过 $SDUSERCUSTOMIZEDIR 设置)。
请注意,已经加载在上面找到的 am_customize 文件的所有实例,所以,最后一个版本比先前任何一个版本都要优先。
要为最终用户禁用默认的 Creo Elements/Direct Annotation 设置,建议管理员使用“公司”和“站点”级的自定义文件中的 sd-set-setting-modifiable-flag 函数。
有关 Creo Elements/Direct Modeling 和 Creo Elements/Direct Annotation 如何加载自定义文件的详细信息,请参阅 Integration Kit 文档。
内容
以下是本文档中所描述的一系列更重要的函数。单击链接打开所列出函数的页面。要查找这些函数和其他函数,您可以使用左侧框架中的一般类别进行浏览,或搜索索引。
页面框架函数可注册要在
Creo Elements/Direct Annotation 中使用的页面框架。
REGISTER-VIEW 可定义等轴测视图模式。
文本函数可注册要包含在
Creo Elements/Direct Annotation 文本中的特殊字符。
所有者函数可为不同的所有权上下文捆绑公用的默认所有者。
BOM 函数可自定义 BOM 表布局和属性以及 BOM 的其他方面。
在 Creo Elements/Direct Annotation 的用户输入行中更改这些函数的设置是可行的。但是,这样并非总是合理和实用。各部分中提供了语法和限制的示例。