3067| 12
|
怎么画出河道图 |
5明经币
最佳答案试试这个:
(defun c:tt (/ b dis en en1 en2 l perpt pnt qpt qxcs tang)
(setq B (getreal "\n输入河道宽度< 默认:10 >:"))
(if (null B) (setq B 10))
(vl-cmdf "_SPLINE")
(while (> (getvar "cmdactive") 0)
(command pause)
)
(setq en (entlast))
(vla-Offset (vlax-ename->vla-object en) (* B 0.5))
(setq en1 (entlast))
(vla-Offset (vlax-ename->vla-object en) (* B -0.5))
(setq en2 ( ...
| ||
| ||
| ||
| |
| ||
| ||