找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 739|回复: 1

[求助] [求助]:程序有错误大家帮我看看谢谢

[复制链接]
发表于 2005-2-27 16:45:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
(如果程序单独分开都可以用,我想合在一起,但顶点编号只能编号1、2)
(defun c:test ()
  ;多义线顶点编号程序
  (setq key 10 j 0)
    (setq s1 (entsel "\n\t选择对象<退出> : "))
    (redraw (car s1) 3)
    (setq ent (entget(car s1)))
    (if        (or (= (cdr(assoc 0 ent))  "POLYLINE")
            (= (cdr(assoc 0 ent))  "LWPOLYLINE")
        )
    (foreach xy ent
     (if (eq (car xy) key )
      (progn
       (setq j (1+ j))
       (setq pe1 (cdr xy))
       (command "text" pe1 3 0 j)
       (zb)
      )
     )   
    )
    )
)
;任意点插入坐标程序
(defun zb()
  (setq plist (member (assoc 10 ent) ent))
  (setq p_tl (getpoint "\n点取坐标插入点:"))
  (redraw (car s1) 4)
  (setq p1 (polar p_tl (angle '(0 0) '(5 -4))  (sqrt 41)))
  (setq p2 (polar p1 0  30))
  (setq p3 (polar p1 0  80))
  (setq count 0)

  (command "text" "j" "mc"  (polar p1 (/ PI -2) (* count 8)) "3" "0"
         "角点"
  )
  (command "text" "j" "mc"  (polar p2 (/ PI -2) (* count  8)) "3" "0"  "X坐标")
  (command "text" "j" "mc"  (polar p3 (/ PI -2) (* count  8)) "3" "0"  "Y坐标")
  (while (/= plist nil)
    (setq count (1+ count))
    (setq pp_t (car plist))
    (setq x (rtos (caddr pp_t) 2 3))
    (setq y (rtos (cadr pp_t) 2 3))
    (command "text" "j" "mc" (polar p1 (/ PI -2) (* count  8)) "3" "0"
           (itoa count)
    )
    (command "text" "j" "mc" (polar p2 (/ PI -2) (* count 8)) "3" "0" x)
    (command "text" "j" "mc" (polar p3 (/ PI -2)  (* count 8)) "3" "0" y)
    (setq d (cdr plist))
    (setq plist (member (assoc 10 d) d))
  )
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-2-27 23:30:53 | 显示全部楼层
试了一下,可以的啊,很正常啊。你说的合起来是什么意思?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-4-28 22:02 , Processed in 0.370195 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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