xiaocainiao 发表于 2024-8-11 17:09:30

求教!线型随层的直线如何创建

(entmake (list '(0 . "LINE")'(100 . "AcDbEntity")'(100 . "AcDbLine") (cons 10 pt1) (cons 11 pt2) (cons 8 "0") (cons 6 "BYLAER") (cons 48 10)))请假一个小白问题、线型随层的直线用entmake如何创建啊、

我用(cons 6 "BYLAER")不太行

我知道不加6这个组码就是随层,
但我想搞个通用的直线生成代码,
所以想把随层这种情况也加进去

edata 发表于 2024-8-12 11:49:55

如果你贴的代码没错,应该是你字母拼写错误.而不是大小写问题.

xiaocainiao 发表于 2024-8-11 18:38:11

搞出来了、原来bylayer要小写才行

MZ_li 发表于 2024-8-12 08:44:21

你可真是个小机灵鬼

foolishzy 发表于 2024-8-12 09:17:42

(cons 6 "bylayer")去掉,生成的好像也是bylayer

xiaocainiao 发表于 2024-8-12 09:23:45

foolishzy 发表于 2024-8-12 09:17
(cons 6 "bylayer")去掉,生成的好像也是bylayer

谢谢!我知道去掉组码6是随层、不过组码6后面实际是一个变量、不能去掉的、已经试出来了、用小写就行、大写会报错

xiaocainiao 发表于 2024-8-12 09:24:55

MZ_li 发表于 2024-8-12 08:44
你可真是个小机灵鬼

开始没想到是大小写的问题

土土木木人 发表于 2024-8-12 11:45:23

256不就是随层?

xiaocainiao 发表于 2024-8-12 13:31:39

edata 发表于 2024-8-12 11:49
如果你贴的代码没错,应该是你字母拼写错误.而不是大小写问题.

貌似是我少打了一个Y、应该是BYLAYER、是我自己眼瞎了

huang222100 发表于 2024-8-12 18:01:40

感谢作者的分享!
页: [1]
查看完整版本: 求教!线型随层的直线如何创建