中华钢结构论坛 China Structure Forum                                              XinY structural consultants ltd

 
求助CAD生成坐标点
郑晨






积分 5
帖子 5
2017-7-20 09:26    QQ 顶部


需要读取CAD空间坐标点,求助。
okok 修改于2017-07-20 10:30
zgzzsn






积分 1855
帖子 969
2017-7-20 09:41    QQ 顶部
您表述的太笼统,问题情况能不能说详细点,最好传个图,大家就图的情况想想方法。
简单的问题有简单的方法。如在对象特性菜单就可以得到一些点的坐标。
zgzzsn 修改于2017-07-20 09:46
郑晨






积分 5
帖子 5
2017-7-20 12:04    QQ 顶部
比如说,在空间结构上的的构件平立面直观尺寸已不能满足现场施工的定位,我需要读取构件外轮廓点的空间XYZ坐标值。最好是能直接生成表格形式的。希望您能理解
zgzzsn






积分 1855
帖子 969
2017-7-20 16:18    QQ 顶部
如果是有限的数量,可以直接读取。
如果构件是比较简单的单线,也能从查询--列表  显示线的端点坐标。
要是根据情况lisp编程,要有一定基础。
独角斗士






积分 3031
帖子 1335
2017-7-20 18:44    顶部
很早以前编过一个点标注

独角斗士






积分 3031
帖子 1335
2017-7-20 19:32    顶部
楼主这个问题,应该首先解决图面上标注,其次解决数据输出。
图面标注程序十分简单,把数据输出成txt文本文件也不复杂。
输出成Excel表格也能实现,有点复杂。
-----------------------------------------------------------------------------
最简单的图面标注程序如下,不考虑图纸空间标注。
(defun c:dimpt (/ pt ptx pty ptz pts)
  (setvar "CMDECHO" 0)
  (setq pt  (getpoint "\n选取点:")
          ptx (rtos (car pt) 2 1)
          pty (rtos (cadr pt) 2 1)
          ptz (rtos (caddr pt) 2 1)
          pts (strcat "(" ptx ", " pty ", " ptz ")")
  )
  (command "_LEADER" pt pause "" pts "")
  (princ)
)
zgzzsn






积分 1855
帖子 969
2017-7-21 07:57    QQ 顶部
以前的那个帖子:
CAD用编程ZBBZ标注
http://okok.org/viewthread.php?tid=296802&page=1#pid1263922
zgzzsn 修改于2021-07-23 13:48
郑晨






积分 5
帖子 5
2017-7-22 12:03    QQ 顶部
感谢各位的指导...我试了下坐标生成出来了。但是我为什么看不到Z坐标值
郑晨






积分 5
帖子 5
2017-7-22 12:05    QQ 顶部


图片所示

zgzzsn






积分 1855
帖子 969
2017-7-22 17:55    QQ 顶部
我用独角斗士6楼的lisp试了一下,完全可以标出三个坐标。
简单操作如下:
把那段lisp(不包括中文说明的文字),全复制,一次粘贴到cad命令行的冒号后面,
再运行  dimpt 这个命令
指定要标注的点,再指定文字放置的文字,就可以了。

独角斗士






积分 3031
帖子 1335
2017-7-22 22:55    顶部
是这样,9楼的图用的是那个zbbz程序,我看过那个程序,它就是只标xy的,当然标不出z了。
那个程序编的也不错,但没有我这个简单方便。
如果有编程基础,比较二个程序就会知道,之所以我的程序虽然简单还比较好用,原因在于我利用了cad的本来的标注命令leader
我前不久在一个帖子里提到过“亮显”,我比较在意这点。你们比较二个程序就会发现,那个程序在选第二个点之前屏幕上没有显示,而我的选了第一个点后一条线会跟着鼠标动。
chinagaofeng (一切坏的刚刚好!)






积分 852
帖子 651
2017-7-26 15:49    QQ 顶部
<b>独角斗士 wrote:</b> <br />
楼主这个问题,应该首先解决图面上标注,其次解决数据输出。<br />
图面标注程序十分简单,把数据输出成txt文本文件也不复杂。<br />
输出成Excel表格也能实现,有点复杂。<br />
----------------------------------------------------------- ...

<br />

确实很不错,谢谢、、、
[提取三坐标] 提取坐标:dimpt.rar ( 311 bytes) 下载次数 23
郑晨






积分 5
帖子 5
2017-7-27 14:11    QQ 顶部
0 分
很实用,再次感谢!!!
 


上海市通信管理局
沪ICP备020910
联系我们 版权声明 发帖规则 论坛制度 关于我们
版权所有.中华钢结构论坛.永久保留所有权利

[Processing Time] User:0.28, System:0.03, Children of user:0, Children of system:0