本帖最后由 x_s_s_1 于 2023-5-2 16:26 编辑
应该是command的问题,改vl-cmdf吧
提供另一个方法,对spline,circle,ellipse无效
 - (defun c:ss (/ en n ss sun)
- (setq ss (ssget)
- n 0
- sum 0)
- (repeat (sslength ss)
- (setq en (ssname ss n))
- (setq sum (+ sum (getpropertyvalue en "length"))
- n (+ n 1)))
- (ALERT (STRCAT "总长度:" (rtos sum 2))))
|