问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求修改lisp程序,如何提取CAD图中多段线的坐标(要当前ucs坐标系)

发布网友 发布时间:2022-05-20 14:26

我来回答

2个回答

热心网友 时间:2023-10-28 19:34

(defun c:tqzb (/)
(setq cm (getvar "cmdecho"))
(setvar "cmdecho" 0)
(if (setq wjm (getfiled "请指定要保存的坐标文件" "e:\\" "txt" 1))
(if (setq ssa (ssget '((0 . "LWPOLYLINE"))))
(progn
(setq fff (open wjm "w")
n (sslength ssa)
i 0
no 0
)
(repeat n
(setq dxf (entget (ssname ssa i))
i (1+ i)
ptb (mapcar 'cdr (vl-remove-if-not '(lambda(x)(= (car x) 10)) dxf))
ptb (mapcar '(lambda(x)(trans x 0 1)) ptb)
)
(foreach pt ptb
(setq no (1+ no))
(write-line (strcat (itoa no) ","
(rtos (car pt) 2 2) ","
(rtos (cadr pt) 2 2) ","
)
fff
)
)
)
(close fff)
(princ (strcat "\n坐标已存入\"" wjm "\"中"))
)
)
)
(setvar "cmdecho" cm)
(princ)
)

热心网友 时间:2023-10-28 19:34

源程序呢?

热心网友 时间:2023-10-28 19:34

(defun c:tqzb (/)
(setq cm (getvar "cmdecho"))
(setvar "cmdecho" 0)
(if (setq wjm (getfiled "请指定要保存的坐标文件" "e:\\" "txt" 1))
(if (setq ssa (ssget '((0 . "LWPOLYLINE"))))
(progn
(setq fff (open wjm "w")
n (sslength ssa)
i 0
no 0
)
(repeat n
(setq dxf (entget (ssname ssa i))
i (1+ i)
ptb (mapcar 'cdr (vl-remove-if-not '(lambda(x)(= (car x) 10)) dxf))
ptb (mapcar '(lambda(x)(trans x 0 1)) ptb)
)
(foreach pt ptb
(setq no (1+ no))
(write-line (strcat (itoa no) ","
(rtos (car pt) 2 2) ","
(rtos (cadr pt) 2 2) ","
)
fff
)
)
)
(close fff)
(princ (strcat "\n坐标已存入\"" wjm "\"中"))
)
)
)
(setvar "cmdecho" cm)
(princ)
)

热心网友 时间:2023-10-28 19:34

源程序呢?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机玻璃硬度是多少合适 ips屏幕硬度怎么样 手机硬度是什么意思? 2024年拼多多春节发货时间规定是什么?过年还要48小时发货吗? e元素e8100无线鼠标怎么使用 E元素X-8100靠谱吗?可以用几年? E元素X-8100现在有几种配色,哪一种配色好呢? E元素X-8100用的是什么色的轴,适合玩游戏吗? 浙c是哪个城市 浙c是哪里 榻榻米软包怎么安装 如何将自编命令永远加载入CAD里 细微的近义词是啥 细微。的近义词 细微、微小、细小,区别是? 细微拼音是什么 多肉植物都是怎样命名的 多肉叶片后面有黑条纹是什么品种 想知道:?菠萝蜜奶茶怎么样,都说好喝,但是上网查了下没再工商局注册啊。<br/>会不会是骗人的杂牌 斯诺克世锦赛八强赛程 中超联赛第28轮比赛时间 28支球队分7组怎么合理安排赛程表 NBA28日赛程有那些队赢得的机会大些 急求21到28号NBA赛程! 中超联赛28轮赛程表 世界杯28号赛事安排是怎样的? 塔吊指挥证怎么年审 小米手机通知栏有个方框里面有个叉 小米手机左上角有个三角里面一个叹号 兜怎么读音是什么 兜着风的拼音 LISP编程用pline画线时碰到的问题,求高手指点迷津 AutoCAD中的lisp语言教程 lisp编程多长时间能学会? 学习LISP的书籍 CAD标注中的<>是字符串还是实型,如何查看其中的值,如何用lisp把M替换直径标注中的%%C(直径符号) CAD二次开发(LISP)_getpoint及坐标计算问题 auto cadlisp在地形图中的编程实例或者教程 起一个有“志”字的女生网名,要七个字以上的。 小米3手机充电必须关机吗? 我的名字里有个;志;字请大家帮忙想一个带有志的网名要含有诗意的谢谢 帮忙起一个带‘志’或‘强’的网名。或带着两个字的词(成)语 情侣网名,男的带有志字,女的带有霏字,5个字和6个字 求个情侣网名 好听点的 男的要有个“志”字 女要有个“莲”字 表达对男朋友爱名字带个志字的网名 需要申请一个有志的网名 i5 4210u配合两个内存条好过一个内存条吗 i5 4210u的笔记本,可以加一个8g 1600的内存么?可以带的动么?还是只要加个4g的就好 i5 4210u最大支持几GB单根内存 酷睿i54210U 的cpu 运行内存4GB 运行有时会卡顿,什么原因啊 i5 4210u 8g内存120固态?