明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 525|回复: 2

[提问] 请教如何获得天正风管的角度,起点坐标,终点坐标?

[复制链接]
发表于 2021-1-8 12:27:17 | 显示全部楼层 |阅读模式
请教如何获得天正风管的角度,起点坐标,终点坐标?
以下是 “print1985” 以前写的程序,如何修改 'Hvac_R3, 'Hvac_R4,来获得我想要的数据呢,谢谢各位!
[code="lisp] ;获取天正风管尺寸
(defun c:fg ( / e ob w h)
  (if (setq e (car (nentsel "\n请选择风管")))
    (progn
      (setq ob (vlax-ename->vla-object e)
            w (vlax-get-property ob 'Hvac_R4) ;宽度
            h (vlax-get-property ob 'Hvac_R3) ;高度
      )
      (princ (strcat "\n风管尺寸:" (rtos w 2) "×" (rtos h 2)))
    )
  )
  (princ)
)[/code]
发表于 2022-4-9 13:54:21 | 显示全部楼层
(Vlax-Get (Vlax-Ename->Vla-Object (car (entsel)))'Hvac_start);查询天正风管起点坐标
(Vlax-Get (Vlax-Ename->Vla-Object (car (entsel)))'Hvac_end); 查询天正风管终点坐标
有三维坐标,角度自己算吧。
发表于 2022-4-12 10:58:51 | 显示全部楼层
(princ (strcat "\n风管尺寸:" (rtos w 2) "×" (rtos h 2)))
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-9-29 11:41 , Processed in 0.240391 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表