用于Civil 3D对象的Lisp-St
我想知道这是否可能。将路线中的桩号值指定给点的用户定义特性的Lisp? 没有任何编码。。。我可以告诉你,在访问或操作某些AECC*对象时,LISP受到严重限制(默认情况下)。一种确定的方法是使用vlax转储对象方法进行深入研究。
如果LISP无法访问您要查找的数据,那么我知道的唯一方法就是编写自定义代码。NET LispFunction方法,该方法使用Transaction ForRead访问适用的*TableRecord,并使用LispFunction的ResultBuffer返回查询的数据。
HTH公司 您不能将allignment细节等保存到“point”中,但块=point yes。
我已经在这里发布了代码,以进入等高线和点样式,它应该类似于访问对齐的东西,有几个人在追逐这个使用“转储”试图获得对齐“文字”你需要。只需搜索BIGAL 试着选择一条路线,比如选择一个CIV3d点等进行比较
(setq e (entsel))
(setq obj (vlax-ename->vla-object (car e)))
(vlax-dump-object obj T)
谢谢你的回复。我很快就会调查此事。
页:
[1]