土木在线论坛 \ 给排水工程 \ 天正给排水 \ 居中布置喷头

居中布置喷头

发布于:2011-06-02 08:53:02 来自:给排水工程/天正给排水 [复制转发]
平面消防里有很多喷头布置方式,对一般布置喷头也非常方便。但在无吊顶场合需考虑主梁、次梁位置的时候,喷头一般根据梁线布置在中间位置,此时布置喷头就有点不方便了。下面有段程序,希望对大家有用:
;;;用之前需要已经布置至少一个喷头
;;;已经有了结构梁线
(defun c:tg (/ basePT basepto basepoint firpoint secpoint midx midy)
(princ "\n居中布置天正喷头:")
(setq
basePT (ssname
(ssget "x"
'((0 . "TCH_EQUIPMENT") (2 . "$TwtSys$00000125"))
)
0
)
)
(setq basepto (vlax-ename->vla-object basept))
(setq basepoint (vlax-3d-point (cdr (assoc 10 (entget basept)))))
(while (and (setq firpoint (getpoint "\n点选长方形两个角点,第一点:"))
(setq secpoint (getpoint firpoint "第二点:"))
)
(setq midx (/ (+ (car firpoint) (car secpoint)) 2.0))
(setq midy (/ (+ (cadr firpoint) (cadr secpoint)) 2.0))
(setq PTcopy (vla-copy basepto))
(vla-move ptcopy basepoint (vlax-3d-point (list midx midy)))
)
(princ)
)

全部回复(3 )

只看楼主 我来说两句
  • huh9009
    huh9009 沙发
    只能布置一个喷头时,当然应该布置在矩形中心了。才发现天正原来没布在中心。
    2011-07-15 15:02:15

    回复 举报
    赞同0
  • 请勿飞扬
    请勿飞扬 板凳
    LISP, 楼主强!

    请问,天正矩形布置当发现只能布置1个喷头的时候,就布置在矩形中心, 大家觉得这样可以吗?
    2011-07-15 14:54:15

    回复 举报
    赞同0
加载更多
这个家伙什么也没有留下。。。

天正给排水

返回版块

6.46 万条内容 · 333 人订阅

猜你喜欢

阅读下一篇

天正给排水的变径怎么在图上显示出来?

如题 高手指点下,天正给排水的变径怎么在图上显示出来?

回帖成功

经验值 +10