35
244
212
初露锋芒
(defun c:test(/ lst ) (setq lst '((1515.32 999.613 0.0) (2314.23 1081.97 0.0) (1690.57 752.536 0.0) (2458.55 829.747 0.0) (1685.41 474.574 0.0) (2716.26 443.689 0.0)) ) (mapcar (function (lambda (x y) [color="red"] (command "line" x y "")[/color] ???? )) lst ))
使用道具 举报
66
1552
1514
后起之秀
(mapcar '(lambda (x y) (entmakex (list (cons 0 "LINE") (cons 10 x) (cons 11 y)))) lst (append (cdr lst) (list (last lst))))
(mapcar '(lambda (x) (entmakex (list (cons 0 "LINE") (cons 10 (car x)) (cons 11 (cadr x))))) (mapcar 'list lst (append (cdr lst) (list (last lst)))))
(defun LWPoly (lst cls) ; LM (entmakex (append (list (cons 0 "LWPOLYLINE") (cons 100 "AcDbEntity") (cons 100 "AcDbPolyline") (cons 90 (length lst)) (cons 70 cls) ) (mapcar (function (lambda (p) (cons 10 p))) lst) ) ))
(LWPoly lst 0)
'(1 1) '(2 2) '(3 3)
(list '((1 1) (2 2)) ; line #1 '((2 2) (3 3)) ; line #2 '((3 3) (1 1)) ; line #3 (if you want to close the shape))
本版积分规则 发表回复 回帖后跳转到最后一页
微信公众平台
扫描访问手机版
点击图片下载手机App
|关于我们|小黑屋|乐筑天下 繁体中文
GMT+8, 2025-3-13 13:40 , Processed in 0.503759 second(s), 64 queries .
© 2020-2025 乐筑天下
在线时间:10:00-17:00
暂无
扫一扫,关注我们
帮助中心
关于我们
下载APP客户端