草绘函数
DOCU-REGISTER-SKETCH 函数和选项
DOCU-REGISTER-SKETCH 函数用于注册可在 Creo Elements/Direct Annotation 的“已注册草绘”表中使用的草绘。可将任何有效的 MI 文件注册为草绘,然后可通过从表 (通过“加载草绘”菜单访问) 中选择该草绘来将其添加到绘图中。
注册函数可包含在 am_customize 文件或其他文件中。要向 Creo Elements/Direct Annotation 中加载文件,请在用户输入行中输入 (load "path / filename"),其中 path / filename 是包含有效 DOCU-REGISTER-FRAME 函数的文件及其路径。
还可在用户输入行中输入 DOCU-REGISTER-SKETCH 函数。请确保为注册的草绘使用唯一名称;使用重复名称进行注册将会替换先前的定义。
以下列出了 DOCU-REGISTER-SKETCH 函数、选项和相关函数。请参见各个链接,以获得对应的信息。以下给出的是
示例。
语法
OBJ-NAME 选项
:OBJ-NAME 指定草绘的名称,通过该名称在“已注册草绘”表中识别该草绘。如果指定已声明的草绘名称,将会用新的草绘替换较旧的注册草绘。
语法
-->(:OBJ-NAME)----->|"sketch name"|------->
FILE-NAME 选项
:FILE-NAME 文件指定包含已注册草绘的文件的名称。可指定任何有效的 MI 文件,即给出完整路径和文件名 (用双引号括起来)。
语法
-->(:FILE-NAME)----->|"filename"|------->
DOCU-UNREGISTER-ALL-SKETCHES 函数
DOCU-UNREGISTER-ALL-SKETCHES 函数可取消注册先前定义的所有草绘。在 am_customize 文件 (或单独文件) 中,如果不想让先前注册的草绘可用,则可在 DOCU-REGISTER-SKETCH 的新实例前使用此函数。
DOCU-UNREGISTER-SKETCH 函数
DOCU-UNREGISTER-SKETCH 函数可取消注册先前定义的草绘。可指定任何已注册草绘的名称,并用双引号将其括起。
语法
(DOCU-UNREGISTER-SKETCH "sketch name")
示例
以下为草绘注册的示例:
(docu-register-sketch :obj-name "Table 5"
:file-name "/opt/drawing_data/tables/t5.mi"