明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3108|回复: 13

标注各多段线端点坐标

[复制链接]
发表于 2015-12-19 15:42:37 | 显示全部楼层 |阅读模式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2015-12-19 16:04:09 | 显示全部楼层
什么意思?
 楼主| 发表于 2015-12-19 16:35:19 | 显示全部楼层
标注各个端点的坐标
发表于 2015-12-19 19:23:17 | 显示全部楼层
仍然不知道你是什么意思?要标注你就标注不就得了?
发表于 2015-12-19 21:09:10 | 显示全部楼层
(defun c:plbz()
(setvar "CMDECHO" 0)
    (setq ht (getreal "\n标注字高:(绘图单位1)"))
    (if (= ht nil) (setq ht 1))
    (setq zj (/ ht 3))
(setq s1 (car (entsel "\n选择多段线: ")))
(setq ptn (vertexs s1))
(setq i 0)
(while (and (setq p0 (nth i ptn))
(setq pt p0) )     
(setq i (1+ i)
)
(zcx)
)
)
发表于 2015-12-19 21:09:42 | 显示全部楼层
(defun zcx()
    (setvar "osmode" 0)
   (setq p2 (polar p0 0.785398 3.0)
        a1 (car pt)
        b1 (cadr pt)
        c1 (car p2)
        d1 (cadr p2)
        a2 (rtos a1 2 3)
        b2 (rtos b1 2 3)
        xx (strcat "Y=" b2)
        yy (strcat "X=" a2)
        )
    (setq vx (* (- (strlen xx) 1) (* ht 0.75))
             vy (* (- (strlen yy) 1) (* ht 0.75))
          )
    (if (< vx vy) (setq le vy) (setq le vx))
    (if(< c1 a1)
     (setq pp (polar p2 pi le)
        p3 (polar pp (/ pi 2) zj)
        p4 (polar pp (/ pi -2) (+ zj ht))
     )
)
     (setq pp (polar p2 0 le)
        p3 (polar p2 (/ pi 2) zj)
        p4 (polar p2 (/ pi -2) (+ zj ht))
     )
     (command "line" pt p2 pp "")
    (command "text" p3 ht 0 xx)
    (command "text" p4 ht 0 yy)
)
发表于 2015-12-19 21:10:35 | 显示全部楼层
vertexs这个自定义函数  明经里面有  这个 可以标注多段线所有的点坐标

评分

参与人数 1明经币 +1 金钱 +10 收起 理由
88641787 + 1 + 10 很给力!

查看全部评分

 楼主| 发表于 2015-12-21 08:58:55 | 显示全部楼层
wmz 发表于 2015-12-19 19:23
仍然不知道你是什么意思?要标注你就标注不就得了?

你好!意思就是批量标注多段线各端点的坐标
 楼主| 发表于 2015-12-21 09:16:15 | 显示全部楼层
杜阳 发表于 2015-12-19 21:09
(defun zcx()
    (setvar "osmode" 0)
   (setq p2 (polar p0 0.785398 3.0)

你好   是否可以演示一下?
发表于 2015-12-21 19:15:44 | 显示全部楼层
88641787 发表于 2015-12-21 09:16
你好   是否可以演示一下?

我不会录制绝对批量标注
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-22 20:42 , Processed in 0.194534 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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