[LISP]各位朋友,请教几个问题,谢谢
1,在程序中如何更改打印机(各个打印机都装好)2,从绘图平面获取一个图形的集合,如何进行集合中两条线的圆角,倒角操作?
3,不打散块,如何获取块中元素的个数? 前两个都使用command命令,根据参数提示输入相应参数。
3、
(defun c:test( / doc blocks block)
(setq doc (vla-get-activedocument (vlax-get-acad-object)))
(setq blocks (vla-get-blocks doc))
(setq block (vla-item blocks "base"))
(vla-get-count block)
)
其中BASE为你需要操作的块名 MEFLYING,谢谢你了,
那个第二个问题真的没有什么办法实现,我现在有大量的四边形,T字型的图形,各个角的
圆角不一样,现在要把圆角改成倒角,且倒角比圆角大0.1,各位朋友,帮我想想办法了。
各位朋友,元旦快乐,希望新的一年有个崭新的开始。好运!努力学习,一起飞翔! 倒角和圆角是什么区别?
你传个图上来,再说说怎么改,我看看 圆角是用圆弧过度的,倒角是用直线过度的 就是把相应的圆角改成倒角,倒角比相应的圆角大0.1即可 这个在选择和判断上可能会导致误操作,整个图中有没有容易混淆的图形,比如长度、角度等。
能做到如图的效果就可以了 http://bbs.mjtd.com/forum.php?mod=viewthread&tid=6137
http://www.xdcad.net/forum/showthread.php?s=&postid=228121#post228121
页:
[1]