Quantcast
Channel: AutoCAD顧問
Viewing all articles
Browse latest Browse all 15575

[討論]計算長度LISP如何指定單一圖層

$
0
0
下面計算線、聚合線LISP: (defun c:long_1 () (setq ss (ssget '((0 . "*line")))) (setq nn (sslength ss)) (setq i 0 tnum 0) (repeat nn (setq ssn (ssname ss i)) (command "lengthen" ssn "") (setq num (getvar "perimeter")) (setq tnum (+ tnum num)) (setq i (1+ i)) ) (alert (strcat "框選的線段加總長為: "(rtos tnum 2))) ) 請教個位寫LISP前輩 1.要在框選前加入指定單一圖層,在計算指定圖層內的線段總長。 這樣計算起來比較不會出錯,請各位前輩指點一二~感恩 2.如果加入弧,該加入哪些語法!

Viewing all articles
Browse latest Browse all 15575

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>