工具属性
对于添加到打开的 DGN 文件中的每个工具,必须确定其将具有哪些属性,而且必须设置这些属性。可根据需要向工具中添加任意多个属性。将属性添加到某个工具之后,当您选择该工具时,这些属性将显示在属性窗格中。添加新工具时,其具有以下缺省属性:
- 键入命令 — 设置为null
- 提示框文本 — 设置为新建工具
- 关联模板 — 设置为使用当前设置
- 模板路径 — 设置为无
- 图标 — 设置为新建工具图标
- 工具演示 — 设置为图标 + 标签
- 工具类型 — 设置为标准
- 尺寸标注 — 设置为两者
如果复制现有工具以添加新工具,新工具将使用所复制工具的属性。您可以在打开的 DGN 文件的工具中添加、修改和删除属性。向工具中添加属性时,可从以下类别中进行选择:
- 设计文件设置 — 包括捕捉、角度、栅格锁、流线串和曲线等的工具设置。
- 锁设置 — 包括打开或关闭不同类型锁的工具设置。
- 常规设置 — 包括图标、工具演示、工具类型和尺寸标注设置。
- 命令数据 — 包括键入命令、提示框文本和模板设置。
- 对话框项设置 — 您可以使用这些属性定义工具设置。
可以添加到自定义工具中的属性列表如下。需要为自定义工具设置的属性名称前面有一个星号。缺省情况下,并非所有属性都会显示。
工具属性 | ||
---|---|---|
设计文件设置 | 关键点捕捉等分数 | |
轴增量 | ||
轴起始角度 | 轴锁的起始角。 | |
激活角度 | ||
替代捕捉 | ||
捕捉模式 | ||
轴网单元 | ||
轴网参考 | ||
单位锁圆整 | 与单位锁相关的距离字段。 | |
标记增量 | ||
INCLUDE 命令的制表符大小 | ||
流线增量 | ||
流线公差 | ||
流线角度 | ||
流线面积 | ||
轴网配置 | 选项包括正交或偏移。如果希望栅格点等距离对齐,请选择偏移并将栅格长宽比设置为 0.2886751346。 | |
轴网长宽比 | ||
轴网角度 | 栅格旋转角度;值介于 0 和 360 度之间。 | |
轴网方位 | ||
曲面端帽模式 | 放置体块、球体、圆柱体、圆锥体、圆环体和楔体时指定的类型。如果设置为端帽,则将放置的物体视为实体。如果设置为不带端帽,则将其视为曲面。 | |
单元库 | ||
单位锁圆整比率 | 设置单位锁圆整,方法是用此值乘以单位锁圆整值。如果此值为零且单位锁打开,则使用栅格长宽比。 | |
IGDS 尺寸标注兼容 | ||
IGDS 多线兼容 | ||
轴测平面 | ||
锁定 | 关联 | |
捕捉 | ||
轴网 | ||
单位 | ||
准线 | ||
角度 | ||
文本节点 | ||
轴 | ||
缩放 | ||
图形组 | ||
层 | ||
围栅重叠 | ||
围栅剪切 | ||
围栅排空 | ||
拉伸单元 | ||
ACS 平面 | ||
轴测视图 | ||
深度 | ||
注释比例 | ||
显示共享和参数化单元定义 | ||
真实比例单元 | ||
常规设置 | * 图标 | 添加新工具时,其缺省使用新建工具图标。您可以将此图标更改为打开的 DGN 文件中的文件、导入的位图文件(BMP 文件)、导入的图标文件(ICO 文件)或 OpenBuildings Designer 图标。您可以使用导入 BMP对话框导入不同大小的位图文件。导入的 ICO 文件会自动更改大小,因此您仅需导入一个 ICO 文件。
如果从导入所选图标或导入所选位图列表中导入图标,则该图标将复制到打开的 DGN 文件中。可在为工具定义图标对话框中选择打开的 DGN 文件中的图标。从其他列表中选择的图标不会复制到打开的 DGN 文件中,因为这些图标已包含在软件中。如果图标是从应用程序工具中导入的,则该图标的工具箱名称将附加到其名称的开头,以确保不同于应用程序工具中的名称。 |
工具演示 | 确定工具在自定义工具箱中显示的内容:图标和标签(缺省值)、仅用图标或仅用标签。 | |
工具类型 | 确定工具的行为。标准(缺省值)使工具在您选择其他工具之前保持激活状态。下压按钮用于调整设置。例如,键入命令co=3;lv=default;wt=2;as=1将设置激活颜色、层、线宽和线型。 | |
尺寸标注 | 指定是在二维 DGN 模型、三维 DGN 模型还是同时在两者(缺省值)中激活该工具。
如果尝试使用其尺寸标注不同于激活模型尺寸标注的工具,状态栏中将显示一条错误消息,而且该工具不会变成激活状态。 |
|
显示/隐藏测试 | 根据在此下拉菜单中选择的测试确定此工具是否显示在工具箱中。测试基于命名表达式。 | |
帮助 ID | 在内部实施中使用,用于将自定义工具链接到帮助主题。OpenBuildings Designer 的语法为 ustnhelp:MicroStation HelpStringName。
如果分配了帮助 ID,您可以在任务对话框中右键单击一个自定义工具,然后选择显示帮助。 |
|
命令数据 | * 键入命令 | 输入键入命令以使工具运行。也可以将其设置为 NULL。
如果键入命令由 MDL 应用程序定义,则其将跟在 MDL 应用程序的任务 ID(括在方括号中)之后。将工具复制到 DGN 库时,如果要使用原始键入命令,请确保包括任务 ID(括在方括号中)和键入命令。如果要激活其他键入命令,请替换整个字符串。 可使用以下语法,使自定义工具运行多个 MDL 应用程序和键入命令:[任务 ID_1;任务 ID_2;] 键入命令_1;键入命令_2;键入命令_3。MDL 应用程序的数量无需与键入命令的数量相匹配。首先,加载每个 MDL 应用程序(如果尚未加载);其次,处理每个键入命令。 此语法仅适用于基于 DGN 库的工具。 |
* 提示框文本 | 将指针悬停在图标上时显示的工具提示。 | |
* 关联模板 | 设置使用工具时激活元素模板图标的状态。始终将打开图标。从不将关闭图标。使用当前设置不会更改使用工具时该图标的状态。如果打开了此图标且已定义模板路径,则使用工具放置的元素将与该模板关联。 | |
模板路径 | 指定工具关联的模板以及模板所在的模板组。您可以更改模板和路径,或将其更改为无。如果关联模板设置为从不,但指定了模板和路径,则您放置的元素将使用模板属性,但不与该模板关联。 | |
缺省模板 | 您可以为工具分配缺省模板。如果分配了缺省模板,则在使用工具时,将会激活缺省模板的属性。此后如果设置了关联模板和模板路径,关联模板的属性则会应用于元素。如果同时在关联模板和缺省模板中指定了属性,则关联模板的属性优先。如果仅在缺省模板中指定属性,则会将该属性应用于元素。此后如果指定运行工具的键入命令且指定了对话框项设置,则会将这些设置应用于元素。 | |
对话框项设置 | 对话框项名称 | 您可以向自定义工具中添加工具设置。例如,可以创建放置某个特定长度的线条的自定义工具。
对话框项名称是工具设置在工具设置对话框中的技术名称。无论当前选择了哪个工具,对话框项名称的第一个部分始终为ToolSettings。对话框和项名称不区分大小写。 |
类型 | 上述对话框项名称的类型。支持的类型包括文字、距离、面积和体积。这些值从打开的 DGN 文件的工作单位转换为米,以米为单位进行存储。 | |
值 | 上述类型的值。例如,如果自定义工具放置受约束的线条,则其中一个对话框项为线条长度,即距离。其值为预设的线条长度。 |