572| 4
|
[提问] 获取多个面积之后,如何用最大的减去剩余所有的面积? |
2明经币
最佳答案(defun c:tt(/ ss S i)
(princ "\n 获取封闭图形的面积:\n")
(if (setq ss (ssget '((0 . "*POLYLINE,REGION"))))
(progn
(setq n (sslength ss))
(setq i 0)
(setq alb nil)
(repeat n
(setq s (vl-catch-all-apply 'vla-get-Area (list (vlax-ename->vla-object (ssname ss i)))))
(If (not (vl-catch-all-error-p s))
(progn
...
| ||
发表于 2020-7-7 19:50
|
显示全部楼层
| ||
发表于 2020-8-28 09:45
|
显示全部楼层
| ||