在我目前的任务中,我需要在2016年AutoCAD电气中使用AEBALLOON命令通过AutoCAD添加气球到特定块中,有谁知道"AEBALLOON命令如何通过AutoCAD发送到AutoCAD电气2016“
我的项目提前结束了谢谢。
发布于 2018-09-25 06:08:58
AutoCAD电气是AutoCAD计划的扩展版本,用于绘制电气图纸。
电子实体,如Balloon、脚印、BOM-Tables、 the 等,以XREF、 E 110XDATAE 211或E 112属性E 213的形式相互引用。
另外,大多数AutoCAD电气命令都是用AutoLISP编写的,比如AEBALLOON AERESEQUENCE。
所有这些命令都是按照编写给它的程序员来运行的。,因此我们不能按照我们的需求传递任何参数。
让我们考虑一下AEBALLOON命令,在运行这个命令之后,有两个选项
s键选择最后一个实体
但我们不能按照我们的要求传递任何随机实体。但是在平原AutoCAD命令中,我们可以根据需要传递参数。
这意味着我们不能通过AutoCAD或其他编程语言向任何、AutoCAD、电气命令发送参数。
但是,这里有一个棘手的解决方案来添加气球。
VIA_WD_BALLPTR VIA_WD_HDL将这些XREF添加到插入的气球中。(不仅这两个,还有更多的研究气球部分的XREF之间的关系)VIA_WD_BALLPTR的XREF值与整个绘图中的其他实体不一样。)(以上过程需要长而仔细的编写函数,否则会导致AutoCAD崩溃。经过尝试和错误后,功能可以纠正。)
https://stackoverflow.com/questions/48180603
复制相似问题