几何函数
可以自定义与几何相关的以下 Creo Elements/Direct Annotation 区域:
AM_UNDELETE_SETTINGS 函数
AM_UNDELETE_SETTINGS 函数可用于设置“删除”和“取消删除”命令的默认行为。例如,在默认情况下,已删除项只对绘图隐藏,但可以更改此项设置以永久删除该元素。当然,在进行删除和取消删除时,任何默认选择均可更改。
也可以在 Creo Elements/Direct Annotation 的用户输入行中输入 AM_UNDELETE_SETTINGS 来更改这些默认选择。将显示一个菜单,可在其中更改下述所有设置。要在 Creo Elements/Direct Annotation 启动时自动设置“删除”和“取消删除”的默认选择,请将以下函数添加到 am_customize 文件或其他自定义文件中:
语法
INIT_DEL_MANU 选项
:INIT_DEL_MANU 指定在“删除”操作过程中,是否可选择手动添加的元素。默认为启用选择此类元素 (:ON)。
语法
-->(:INIT_DEL_MANU)--+-->(:OFF)------->+-->
| ^
`-->(:ON)-------->'
子选项
• :OFF 禁用选择手动添加的元素。
• :ON 启用选择手动添加的元素。
请注意,必须至少将 :INIT_DEL_MANU 和 :INIT_DEL_CALC 中的一个设置为 :ON。
INIT_DEL_CALC 选项
:INIT_DEL_CALC 指定在“删除”操作过程中,是否可选择计算 (视图) 几何。默认为不可选择计算几何 (:OFF)。
语法
-->(:INIT_DEL_CALC)--+-->(:OFF)------->+-->
| ^
`-->(:ON)-------->'
子选项
• :OFF 禁用选择计算几何。
• :ON 启用选择计算几何。
请注意,必须至少将 :INIT_DEL_MANU 和 :INIT_DEL_CALC 中的一个设置为 :ON。
DEL_PREVIOUS 选项
:DEL_PREVIOUS 指定在当前“删除”操作中删除的元素应永久删除,而非隐藏。这不是默认选择 (:DEL_NOTHING 是默认选择)。
语法
-->(:DEL_PREVIOUS)---->
只能设置 :DEL_PREVIOUS、:DEL_NOTHING 和 :DEL_ALL 中的一个。
另请参阅
DEL_NOTHING 选项
:DEL_NOTHING 指定在当前“删除”操作中删除的元素应隐藏,而非永久删除。此选项为默认选择。
语法
-->(:DEL_NOTHING)---->
只能设置 :DEL_PREVIOUS、:DEL_NOTHING 和 :DEL_ALL 中的一个。
另请参阅
DEL_ALL 选项
:DEL_ALL 指定在“删除”缓冲区中的所有元素都应永久删除,而非隐藏。这不是默认选择 (:DEL_NOTHING 是默认选择)。
语法
-->(:DEL_ALL)---->
只能设置 :DEL_PREVIOUS、:DEL_NOTHING 和 :DEL_ALL 中的一个。
另请参阅
3D_HATCH_HANDLING 选项
:3D_HATCH_HANDLING 指定删除自动生成的剖面线时,应对其进行隐藏还是永久移除。默认为隐藏剖面线,以便需要时可以取消删除 (:HIDE)。
进行更新后,“已删除的”剖面线将根据此设置再次自动隐藏或删除。不过,这只有在剖面线的外部和内部边元素没有完全更改时才会发生。
语法
-->(:3D_HATCH_HANDLING)--+-->(:HIDE)------->+-->
| ^
`-->(:DELETE)----->'
子选项
• :HIDE 可隐藏自动生成的剖面线。
• :DELETE 可永久删除自动生成的剖面线。
INIT_ACCESS_MODE 选项
:INIT_ACCESS_MODE 指定“取消删除”命令应在“选定”模式下还是在“顺序”模式下启动。默认为在“选定”模式下启动 (:SELECTED)。
语法
-->(:INIT_ACCESS_MODE)--+-->(:SELECTED)------->+-->
| ^
`-->(:SEQUENTIAL)----->'
子选项
• :SELECTED 可在“选定”模式下启动“取消删除”。
• :SEQUENTIAL 可在“顺序”模式下启动“取消删除”。
INIT_UND_MANU 选项
:INIT_UND_MANU 指定在“选定”模式下进行“取消删除”操作的过程中,是否可选择手动添加的元素。默认为启用选择此类元素 (:ON)。
语法
-->(:INIT_UND_MANU)--+-->(:OFF)------->+-->
| ^
`-->(:ON)-------->'
子选项
• :OFF 禁用选择手动添加的元素。
• :ON 启用选择手动添加的元素。
请注意,必须至少将 :INIT_UND_MANU 和 :INIT_UND_CALC 中的一个设置为 :ON。
INIT_UND_CALC 选项
:INIT_DEL_CALC 指定在“选定”模式下进行“取消删除”操作的过程中,是否可选择计算 (视图) 几何。默认为可以选择计算几何 (:ON)。
语法
-->(:INIT_UND_CALC)--+-->(:OFF)------->+-->
| ^
`-->(:ON)-------->'
子选项
• :OFF 禁用选择计算几何。
• :ON 启用选择计算几何。
请注意,必须至少将 :INIT_UND_MANU 和 :INIT_UND_CALC 中的一个设置为 :ON。
UNDEL_BACK_COLOR 选项
:UNDEL_BACK_COLOR 可在“选定”和“顺序”模式下进行取消删除操作的过程中,将已删除对象的颜色确定为“灰色”。默认为灰色。
语法
-->(:UNDEL_BACK_COLOR)----->(:RGB n1,n2,n3)------>
子选项
您可以输入由三个值定义的 RGB 颜色。
另请参阅
UNDEL_CALC_COLOR 选项
:UNDEL_CALC_COLOR 可在“选定”模式下进行取消删除操作的过程中,确定已删除的计算几何的颜色。默认为橙色。
语法
-->(:UNDEL_CALC_COLOR)----->(:RGB n1,n2,n3)------>
子选项
您可以输入由三个值定义的 RGB 颜色。
另请参阅
UNDEL_MANU_COLOR 选项
:UNDEL_MANU_COLOR 可在“选定”模式下进行取消删除操作过程中,确定已删除的手动添加元素的颜色。默认为蓝色。
语法
-->(:UNDEL_MANU_COLOR)----->(:RGB n1,n2,n3)------>
子选项
您可以输入由三个值定义的 RGB 颜色。
另请参阅
UNDO_HIDE_COLOR 选项
:UNDO_HIDE_COLOR 可在“顺序”模式下进行取消删除操作的过程中,确定已删除元素的颜色。此颜色用于指示所有可取消删除的元素。默认为黄色。
语法
-->(:UNDO_HIDE_COLOR)----->(:RGB n1,n2,n3)------>
子选项
您可以输入由三个值定义的 RGB 颜色。
另请参阅
UNDO_FORW_COLOR 选项
:UNDO_FORW_COLOR 确定“向前”序列内已删除的 (单击“下一步”将重新删除的) 元素的颜色。以此颜色突出显示的元素的编号对应于“向前”值。此设置与“顺序”模式下的取消删除操作有关。默认为红色。
语法
-->(:UNDO_FORW_COLOR)----->(:RGB n1,n2,n3)------>
子选项
您可以输入由三个值定义的 RGB 颜色。
另请参阅
UNDO_BACK_COLOR 选项
:UNDO_BACK_COLOR 确定“向后”序列内已删除的 (单击“下一步”将取消删除的) 元素的颜色。以此颜色突出显示的元素的编号对应于“向后”值。此设置与“顺序”模式下的取消删除操作有关。默认为绿色。
语法
-->(:UNDO_BACK_COLOR)----->(:RGB n1,n2,n3)------>
子选项
您可以输入由三个值定义的 RGB 颜色。
另请参阅
CANCEL_DELETE 选项
:CANCEL_DELETE 指定“删除”操作是否需要通过单击确定进行确认。如果不单击“确定”(:ON),则默认行为将为取消“删除”操作,但可更改此选项以立即接受删除。
|
|
禁用“安全取消”时,单击“删除”菜单中的“取消”将不会撤消该会话的删除。将需要使用“取消删除”来恢复已删除的元素 (只要它们保留在“删除”缓冲区中)。
|
语法
-->(:CANCEL_DELETE)--+-->(:OFF)------->+-->
| ^
`-->(:ON)-------->'
子选项
• :OFF 可指定删除一经进行便立即有效,且即使不单击“确定”时 (即启动其他命令结束“删除”操作时) 也将保持有效。
• :ON 可在没有单击“确定”时取消“删除”操作。
另请参阅
CANCEL_UNDELETE 选项
:CANCEL_UNDELETE 指定“取消删除”操作是否需要通过单击确定进行确认。如果不单击“确定”(:ON),则默认行为将为取消“取消删除”操作,但可更改此选项以立即接受已恢复的元素。
|
|
禁用“安全取消”时,单击“取消删除”菜单中的“取消”将不会撤消该会话的取消删除。将需要再次使用“删除”来重新删除已恢复的元素。
|
语法
-->(:CANCEL_UNDELETE)--+-->(:OFF)------->+-->
| ^
`-->(:ON)-------->'
子选项
• :OFF 可指定取消删除一经进行便立即有效,且即使不单击“确定”时 (即启动其他命令结束“取消删除”操作时) 也将保持有效。
• :ON 可在没有单击“确定”时取消“取消删除”操作。
另请参阅
DEPENDENCY 选项
:DEPENDENCY 指定“删除”和“取消删除”是否也作用于那些与已删除或已取消删除的元素相关的元素。默认行为是在删除和取消删除时考虑相关元素 (:ON)。
例如,启用此项时,删除一条线也将删除其附加的任何尺寸、中心线和剖面线。同样,取消删除尺寸,也将恢复该尺寸所参考的拥有几何。
语法
-->(:DEPENDENCY)--+-->(:OFF)------->+-->
| ^
`-->(:ON)-------->'
子选项
• :OFF 可指定单独进行删除和取消删除;不影响相关元素。
• :ON 也会删除和取消删除与选定元素相关的任何元素。
SHOW_OWNER_FLAGS-UNDERGROUND_COLOR 函数
使用 Hilight Owner 时,所有不属于相关所有者的元素均会被着色,以使所有者的元素以其原始颜色突出显示。可使用 SHOW_OWNER_FLAGS-UNDERGROUND_COLOR 函数来设置此“背景”颜色。默认为灰色。
语法
(SETQ (DOCU::SHOW_OWNER_FLAGS-UNDERGROUND_COLOR DOCU::*OWNER*) n1,n2,n3)
选项
您可以输入由三个值定义的 RGB 颜色。
DOCU-SET-PEN-AND-LINE-SIZE-MODE 函数
DOCU-SET-PEN-AND-LINE-SIZE-MODE 函数可用于禁用 Creo Elements/Direct Annotation 设置菜单中的线尺寸或笔尺寸选项 (或同时禁用)。禁用的选项会在菜单 (例如几何和参考线设置菜单) 中灰显,且用户无法进行设置。例如,您可能要禁用线尺寸设置以使所有几何均具有绝对尺寸且不受缩放影响。
要影响线尺寸和笔尺寸的功能,请将以下函数添加到 am_customize 文件或其他自定义文件中:
语法
BOTH 选项
:BOTH 指定在设置菜单中,笔尺寸和线尺寸选项应均为可用。这是 Creo Elements/Direct Annotation 的默认行为。
语法
(DOCU-SET-PEN-AND-LINE-SIZE-MODE :BOTH)
PENSIZE_ONLY 选项
:PENSIZE_ONLY 指定设置菜单中应只有笔尺寸选项可用。将禁用线尺寸设置。
语法
(DOCU-SET-PEN-AND-LINE-SIZE-MODE :PENSIZE_ONLY)
LINESIZE_ONLY 选项
:LINESIZE_ONLY 指定设置菜单中应只有线尺寸选项可用。将禁用笔尺寸设置。
语法
(DOCU-SET-PEN-AND-LINE-SIZE-MODE :LINESIZE_ONLY)
PENSIZE_PREFERED 选项
:PENSIZE_PREFERED 指定每当设置菜单中具有笔尺寸选项时,该菜单中都应禁用线尺寸选项。
语法
(DOCU-SET-PEN-AND-LINE-SIZE-MODE :PENSIZE_PREFERED)
LINESIZE_PREFERED 选项
:LINESIZE_PREFERED 指定每当设置菜单中具有线尺寸选项时,该菜单中都应禁用笔尺寸选项。
语法
(DOCU-SET-PEN-AND-LINE-SIZE-MODE :LINESIZE_PREFERED)
NONE 选项
:NONE 指定在设置菜单中,笔尺寸和线尺寸选项均不可用。两选项均禁用。
语法
(DOCU-SET-PEN-AND-LINE-SIZE-MODE :NONE)