mrhvslisp 发表于 2011-4-12 21:20:43

求大神指点,热心大少速来

1,如何在LISP中调用PL命令,实现所有点由屏幕指定,事先并不知道点的个数,直到回车PL结束。
2,图块改色问题,块中块如何改色,求源码。另外像高程点这种,为什么通过vla-item从blocks中取出BLOCK,put-color改色能
改前面的点的颜色,但是,用entsel出来的图原名,转为VLA对象之后直接put-color 又无法改掉前面点的颜色。

有没有办法,把当前文档所有的图元转为一总颜色,放到一个图层。

3,如何确定复合线和曲线有无交点。

4,求大神指点,修改等高线是如何实现的,即点取需要修改的等高线,点取一点开始修改,后面可以像PL一样选点,可以U回退,可以与附近等值的等该线连成一条

alwtyp 发表于 2011-4-12 21:43:17

1.可以用(Getvar "Vsmin")&(Getvar "Vsmax")

mandala 发表于 2011-4-12 23:54:39

1,如何在LISP中调用PL命令,实现所有点由屏幕指定,事先并不知道点的个数,直到回车PL结束。
=====================
(command "_.PLINE")
(while (= (getvar "CMDACTIVE") 1) (command pause))

mrhvslisp 发表于 2011-4-13 21:38:10

回复 mandala 的帖子

感谢大哥热心解答,我研究研究,还有不懂的,希望能够继续提携~~~~~~

mrhvslisp 发表于 2011-4-13 21:38:46

回复 alwtyp 的帖子

感谢,感谢,我研究研究,还有不懂的,希望能够继续提携~~~~~~

yshf 发表于 2011-4-13 21:53:45

第2问题参考:http://bbs.mjtd.com/thread-86297-1-1.html
页: [1]
查看完整版本: 求大神指点,热心大少速来