肿么调出CAD坐标值

CAD

1个回答

写回答

Liu198900

2026-02-03 13:20

+ 关注

CAD
CAD

我用Lisp写了个小程序: (defun c:poxy() (setq en (entget (ssname (ssget) 0)) p1 (cdr (assoc 10 en)) p2 (cdr (assoc 11 en))) (setq a (strcat (rtos (car p1) 2 4) , (rtos (CADr p1) 2 4) , (rtos (CADdr p1) 2 4)) b (strcat (rtos (car p2) 2 4) , (rtos (CADr p2) 2 4) , (rtos (CADdr p2) 2 4))) (setq d (rtos (distance p1 p2) 2 4) d (strcat 三维长度= d)) (textscr) (prompt (strcat 起点为 a))(terpri)(prompt (strcat 到点为 b))(terpri)(prompt d))(princ) 操作步骤: 把这段代码复制到你CAD里,命令行输入 (load poxy) 回车加载,然后再输入 poxy 回车。 这时候会提示你选线,用鼠标点一下线,再回车,就能看到起点坐标、终点坐标和三维长度啦~ 坐标格式是x,y,z,长度也会显示出来,超方便!

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号