EPLAN绘图软件:使用技巧–自定义工具栏


在EPLAN中, 可以通过自由绘图工具绘制线、 圆、 矩形、 多义线、 椭圆等等图形; 也可以插入PLC盒、 黑盒、 ...., 但是在很多时候默认的线条格式都不是我们想要的形式, 需要手工进行修改。修改方法非常简单, 通过右键属性即可以进行修改。

但是存在的问题是, 倘若同时选中圆和矩形, 然后点击右键时, EPLAN只会弹出一个属性对话框, 要么是圆的属性对话框, 要么是矩形的属性对话框, 不能同时对它们进行格式的调整。 如果选中一个PLC盒子以及它内部的线条, 想要统一格式的时候, 只能分步进行操作, 这样一来非常耗费时间: 这个时候又该是工具栏出场了。
自定义工具栏,借助几个将其作为按钮放入工具栏的操作,常用的参数设置成工具栏,可为元件、文本、图形元素或连接和电位定义点的格式化设置设定准确的已确定的值。在此可如同在显示、 格式和连接图形选项卡的各属性对话框中所作的设置那样进行设置。 命令行的格式如下:
XGedStartInteractionAction /Name:XGedIaFormatGraphic /type:0
下列操作用来格式化属性:
设定元件格式(操作名称: XGedIaFormatSymbol)
设定文本格式(操作名称: XGedIaFormatText)
设定图形元素格式(操作名称: XGedIaFormatGraphic)
设定连接图片格式(连接定义点, 电位定义点)(操作名称: XGedIaFormatDefPoints)。
下列表格列出了操作的全部可能的参数。对于单个操作的准确语法可从命令行中的示例记录中获取。在为工具栏扩展与一个操作关联的按钮时,将在设置按钮对话框中显示此示例记录。如果不应修改属性,则保留命令行中的问号“?”。
下列参数可在命令行中用于格式化设置:

命令行参数 含义 数值
/height: ? 字号

数值单位为“mm”或“In”(英寸)。用“-16002”值导入“源自层”设置。

/color: ? (文本或线) 颜色 预定义的数值为:
0 = 黑色
1 = 红色
2 = 黄色
3 = 绿色
4 = 青绿色
5 = 蓝色
6 = 紫红色
7 = 黑色
8 = 白色
9 = 浅灰色
252 = 深灰色
253 = 灰色
-16002 = 源自层。
在颜色选择对话框中也可设置其它值。值可能
的范围是 0 到 256。会在颜色选择的工具条提
示中显示颜色的值。
/j ustification: ? (文本) -方向 可能为下列值:
1 = 左上
2 = 上居中
3 = 右上
4 = 左中
5 = 正中
6 = 右中
7 = 左下
8 = 下居中
9 = 右下
10 = 底部左
11 = 底部居中
12 = 底部右
13 = 特殊左
(特殊的对齐方式用于 DIN 和 USA 项目
的路径功能文本)
14 = 特殊居中
(不能用于新建项目,只在 EPLAN 5 中
由于兼容性原因必须使用)
15 = 特殊右
16 = JIC 特殊左
(特殊的对齐方式用于 JIC 项目的路径功
能文本)
17 = JIC 特殊居中
(不能用于新建项目,只在 EPLAN 5 中
由于兼容性原因必须使用)
18 = JIC 特殊右。
/angle: ? X 轴的角度,以逆时针旋转文本。 可能为下列值:
0
45
90
135
180
-45
-90
-135.
始终以度数表示角度。不必使用“°”字符,但可
以进行指定。
/font: ? 字体 在选项 > 设置 > 公司 > 图形的编辑 > 字体菜
单项中确定字体值 1-10。可能为下列值:
0 = 公司设置中的字体 1
1 = 公司设置中的字体 2
2 = 公司设置中的字体 3
3 = 公司设置中的字体 4
4 = 公司设置中的字体 5
5 = 公司设置中的字体 6
6 = 公司设置中的字体 7
7 = 公司设置中的字体 8
8 = 公司设置中的字体 9
9 = 公司设置中的字体 10。
/visible: ? 隐藏(文本或线隐藏/显示) 可能为下列值:
0 = 隐藏
1 = 显示。
2 = 源自层。
/bold: ? 字形/粗体 可能为下列值:
0 = 常规的
1 = 粗体。
/italic: ? 字形/斜体 可能为下列值:
0 = 常规的
1 = 斜体。
/underline: ? 字形/下划线 可能为下列值:
0 = 常规的
1 = 下划线。
/showtextbox: ? 绘制文本框 可能为下列值:
0 = 不显示属性(全局的)
1 = 显示文本框为长方形
2 = 显示文本框为椭圆
3 = 源自层。
/graphic: ? 图形 可能为下列值:
0 = 不显示图形
1 = 显示图形为长方形
2 = 显示图形为椭圆
/setframeactive: ? 激活位置框 可能为下列值:
0 = 取消位置框设置
1 = 激活位置框设置。
/showframe: ? 绘制位置框 可能为下列值:
0 = 不显示位置框
1 = 显示位置框。
/framewidth: ? 位置框的宽度 数值单位为“mm”或“In”(英寸)
/frameheight: ? 位置框的高度 数值单位为“mm”或“In”(英寸)
/adj ustframe: ? 适应(位置框) 可以是下列数值:
1 = 不必适应
16 = 文本:固定宽度,从不分开文字
32 = 文本:固定高度,从不分开文字
64 = 分开文字
80 = 文本:固定宽度,分开文字
128 = 移除换位
144 = 文本:固定宽度,从不分开文字,
移除换位
208 = 文本:固定宽度,分开文字,移除
换位。
/width: ? 线宽 数值单位为“mm”或“In”(英寸)。用“-16002”
值导入“源自层”设置
/type: ? 线型 可能为下列值:
0 = 实线
1 = 中断线
2 = 虚线
3 = 划线 - 点
4 = 划线-点-点
5 = 划线-两短划线
6 = 长划线-点
-16002 = 源自层。
/patternlength: ? 式样长度 数值单位为“mm”或“In”(英寸)。用“-16002”
值导入“源自层”设置。
/sizefromsettings: ? 尺寸源自项目设置 可能为下列值:
0 = 关闭
1 = 打开。
/leaderline: ? 激活指引线 可能为下列值:
0 = 关闭
1 = 打开。
/lineendstyle: ? 线端样式 可能为下列值:
0 = 圆形
1 = 长方形
2 = 扁平
32 = 源自层。
/filled: ? 填充表面 可能为下列值:
0 = 图形元素将不填充显示
1 = 图形元素将填充显示。
/rounded: ? 倒圆角(只为长方形生成报表) 可能为下列值:
0 = 长方形的角不做倒角
1 = 环绕长方形的角。
/radius: ? 弧半径 (只为圆角的长方形生成报表:角的圆半径) 数值单位为“mm”或“In”(英寸)
/language: ? 语言(如在属性对话框的显示 / 格式选
项卡中);只用于“设置元件格式”和“设置文本格式”操作

可能为下列值:
AllLanguagesColumn = 所有显示语言(并
排)
AllLanguagesRow = 所有显示语言(上下
排列)
OneLanguageVariable = 单语(可变)

"de_DE", "en_US", ...= 每种语言的说明

/propertyId: ? 待确定的元件属性的标识(= 属性编号)

  • 如果使用此参数,则仅针对此元件的一个指定属性的属性文本执行所有格式转换。
  • 如果不使用此参数,则将针对所有 已放置属性的属性文本执行格式转换。
完整的 5 位数
/propertyIndex: ? 如果属性有索引,则索引通常为 0。
/linespacing: ? 行间距 数值。例如数值 "1" 表示单倍行距,数值 "2"
表示双倍行距等。
/paragraphspacing: ? 段落间距 数值单位为“mm”或“In”(英寸)
/layer: ? 层名称(例如 "EPLAN501")
/donttranslate: ? 不自动翻译(如属性对话框的文本选
项卡中所示);仅用于“设定文本格式”
操作
可能为下列值:
1 = 不自动翻译文本。
0 = 翻译文本。

例如:
对于特定文本应设置下列值: 字号: 10 mm, 颜色:绿色, 角度: -90°。此外,还会显示一个具有下列值的位置框: 宽度: 45 mm, 高度: 20 mm。
XGedStartInteractionAction /Name:XGedIaFormatText /height:10mm /color:3 /angle:-90 /setframeactive:1 /showframe:1 /framewidth:45mm /frameheight:20mm

新建工具栏

建立文本

点击刚建立的工具栏,选择建立的文本,则文本显示为:

例如:
对特定的图形元素,线宽应设定为 5.5 mm,图形染色为青绿色。必须显示图形元素。在命令行中的输入外观如下:
XGedStartInteractionAction /Name: XGedIaFormatGraphic /width: 5, 5mm /color: 4/visible: 1

示例:
在原理图页上的特定元件中,功能文本和放置的其它属性文本应设置为法语。在命令行中的输入外观如下:
XGedStartInteractionAction /Name: XGedIaFormatSymbol /language: fr_FR

示例:
对于一个原理图页中的特定元件,应针对所有已放置的属性仅为功能文本分配颜色“红色”。在命令行中的输入外观如下:
XGedStartInteractionAction /Name: XGedIaFormatSymbol /color: 1 /propertyId: 20011
如果未在命令行中指定参数 /propertyId, 则所选元件的所有属性文本都将获得颜色“红色”。

通过自定义工具栏,将自己常用的操作或设置放到工具栏中,可大大提高绘图效率和规范。