LibertyOne 发表于 2022-7-6 10:15:05

您应该将delimeter更改为分号(或点(.)以外的其他值)这将使十进制值保持在一起,并且可以作为数值或字符串导入。如果属性需要这样的字符串,可以在AutoLISP中轻松地将其分解为两个字符串。

Organic 发表于 2022-7-6 10:17:38

您只有AutoCad Lt,这意味着不能使用lisp脚本。
 
就我个人而言,我只需要将52.3都放在相同大小的文本中,而不用担心将小数点前的整数变小,如果这样做需要很多时间(因此也需要很多钱)。

LibertyOne 发表于 2022-7-6 10:22:10

 
我也注意到了这一点。但费萨尔说,其中涉及到lisp程序。

BIGAL 发表于 2022-7-6 10:25:27

如果数据在Excel中,则可以将其制作成脚本,根据autocad的要求读取所有相关位
Excell公司。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。Autocad
23.5,34.5,16.8现在变成插入myblock 23.5,34.5 16.8块有一个属性,16.8会自动进入。
 
另外,一个相当简单的lisp只读取x,y,z的txt文件,就可以进行相同的插入。
 
粘贴一份excell

faisal 发表于 2022-7-6 10:29:31

我有一个lisp例程,但我不知道它需要什么类型的输入,我甚至不知道如何在这个论坛附加lisp。
帮助将是可观的

Organic 发表于 2022-7-6 10:34:15

去http://www.cadtutor.net/forum/forumdisplay.php?21-AutoLISP Visual LISP amp DCL并单击左上角的“发布新线程”按钮。
 
右键单击lisp文件,然后进入“用记事本打开”或类似操作。然后把内容复制粘贴到这里。
页: 1 [2]
查看完整版本: 需要块属性的帮助