(defun c:tqzb (/) (setq cm (getvar "cmdecho")) (setvar "cmdecho" 0) (if (setq wjm (getfiled "请指定2113要保存的坐标5261文件4102" "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坐标已存入1653\"" wjm "\"中")) ) ) ) (setvar "cmdecho" cm) (princ))更多追问追答追问我想要输出的格式为“123.12,145.23”这样,即不要前面的序号以及最后的逗号,望高手改下你的程序,追答(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))追问老大,还不行啊,麻烦你再看看,我对照了一下程序,貌似没什么变化啊追答给你这个:  (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)),源程序呢?www.mh456.com防采集。

我有提取CAD里的坐标到Excel表格的软件,可以永久使用的,你要吗?更多追问追答追问是否是批量选中提取的?我目前使用ZBBZ但是都需要一个一个拉坐标追答是批量提取坐标的,很快很方便的!你要吗?追问发给我,快追答怎样联系你?追问422087312 企鹅

内容来自www.mh456.com请勿采集。

lisp提取长方形坐标_求修改lisp程序,如何提取CAD中多个点的坐标,(本人想提取UCS坐标系)另外只需要提取X,Y值,不要Z...相关推荐

  1. lisp提取长方形坐标_如何利用lisp程序一次性提取CAD中点的坐标(不要点击每个点,太多了麻烦)...

    (DEFUN C:TT ( / ss ff ss1 en pt x y) (setvar "cmdecho" 0) (setvar "blipmode" 0) ...

  2. C++_求2个或3个正整数中的最大数,用带有默认参数的函数实现

    C++_求2个或3个正整数中的最大数,用带有默认参数的函数实现 #include<iostream> using namespace std; /*** 求2个或3个正整数中的最大数,用带 ...

  3. Java黑皮书课后题第3章:3.16(随机点)编写程序,显示矩形中一个随机点的坐标。矩形中心位于(0,0),宽100高200

    3.16(随机点)编写程序,显示矩形中一个随机点的坐标.矩形中心位于(0,0),宽100高200 题目 题目描述 破题 代码 题目 题目描述 3.16(随机点)编写程序,显示矩形中一个随即点的坐标.矩 ...

  4. LISP excel 冻结拆分_[转载]Visual LISP与Excel电子表格

    Microsoft Excel 在当今世界上的电子表格应用软件产品中占有绝对的统治地位.我们经常可以看到财会部门或人事部门利用它来处理日常的一些数据.虽然说 Access 在数据处理方面会比Excel ...

  5. python3程序设计基础答案刘德山_!求大学python3程序设计基础答案 刘德山主编 网上找不到 希望大家帮帮忙...

    <vb程序设计案例教程>课后习题答案 Private Sub Command1_Click() For i = 1 To 10 For j = 1 To 10 If i * j >= ...

  6. python无法启动此程序、因为计算机中丢失_无法启动此程序,因为计算机中丢失*.DLL...

    有时候机子启动会出现:无法启动此程序,因为计算机中丢失EXPLORERFRAME.DLL,这个问题是系统中的这个文件被破坏了,重新拷一个进去就可了. 工具/原料 U盘启动盘 方法/步骤 1 用U盘启动 ...

  7. aistarter助手程序未运行_出现aistarter助手程序不在执行状态中

    1.金锄头文库是"C2C"交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时 ...

  8. lisp批量生成轴线_求批量插入图纸的程序 - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!...

    不明白的是这样一个程序和解密有什么关联 归档文件合并.lsp 1.需要doslib函数库支持 2.需要手动建立c:\QGY_temp文件夹 (defun c:insdwgs() (princ &quo ...

  9. cad中lisp文件给恶作剧_求大神们帮忙更改下CAD 的lsp 文件 小弟谢谢啦

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 文字距离直线太远了 能改近点吗? 还有文字有的是倒着的,能正过来吗? 麻烦大神帮我改改 谢谢啦 (defun c:LLL() (COMMAND" ...

最新文章

  1. UA MATH575B 数值分析下IV 带约束的优化
  2. android显示矩阵大小,关于android:显示代表灰度图像的双值矩阵
  3. 编写yara规则,检测恶意软件(自定义yara规则)
  4. 云服务器更换系统后tomcat,如何对云服务器装tomcat
  5. 基于JAVA+Servlet+JSP+MYSQL的心理咨询预约管理系统
  6. tomcat9.0安装配置
  7. zend 安装php 5.6,CentOS7.0+Zend Guard Loader for PHP 5.6环境搭建
  8. Flutter获取assets中的图像
  9. DevExpress之TreeList绑定复杂数据类型
  10. matlab gui 数据处理,基于MATLAB GUI的数据处理分析界面的设计与应用
  11. 任正非,“血洗”华为
  12. 项目经理面试的一些问题讨论
  13. mern技术栈好处?_如何开始使用MERN堆栈
  14. 无盘Linux详解:硬盘启动Knoppix的前前后后
  15. SEO博客外链怎么做?现在的话是注重站内内容还是什么?
  16. Maven学习之路(五)maven的灵活构建--属性、profile和资源过滤
  17. 挺进商用车自动驾驶,德赛西威与MAXIEYE联合发布“九逵计划”
  18. 台式电脑经常碰到的一些问题
  19. 蓝墨云班课计算机测试题答案,20155317 第一周蓝墨云班课考题
  20. 计算机组成:cpu的功能和组成

热门文章

  1. 蜗蜗 Linux内核芬妮下,Linux内核的整体架构
  2. c语言330转化成字符,c语言同步练习(330份).doc
  3. 数学建模python和java_参加数学建模用 MATLAB,还是 Python?
  4. android 选项卡TabHost
  5. mysql日志文件名称_MySQL 日志文件 说明
  6. linux挂载home分区,Linux(CentOS6) 调整 /home 挂载 分区大小
  7. ksql 数量大于2_504深入解读路基土石方说明,路基填方数量组成?运距>15km咋办...
  8. 携程python_Python 携程
  9. java怎么导入别人的代码_怎么用eclipse将图标导入到java代码中
  10. php mysql 星级评分_jQuery+PHP星级评分实现方法_jquery