找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 603|回复: 6

[求助] [求助]:我这个程序为什么运行不了啊?

[复制链接]
发表于 2007-5-8 08:54:56 | 显示全部楼层 |阅读模式

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

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

×
我想画个管道,做了下面这个程序,但是加载到CAD里不出结果
(defun c:guandao()
(setq a(getdist"\n 请输入起点:"))
(setq b(getdist"\n 请输入终点:"))
(setq r(getdist"\n 请输入半径:"))
(setq m(pld(a,b,r)))
(setq n(pld(b,a,r)))
(setq p(pld(a,b,-r)))
(setq q(pld(b,a,-r)))
(command".line"m n"")
(command".line"p q"")
)


各位高手 帮帮忙,看怎么能实现啊?
或者还与别的方法么?
急求中!!!救命啊
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2007-5-8 10:37:12 | 显示全部楼层
pld函数返回的数据是什么?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-9 07:42:11 | 显示全部楼层
pld函数是通过点P1与P2参考距离DICT计算直线上的一个点.
如果不通过这个函数,哪位达人知道怎么实现画管道的程序啊??急求
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-5-9 08:43:05 | 显示全部楼层
(defun c:guandao (/ pld a b r m n p q)
  (defun pld (a b r / ang)
    (setq ang (+ (angle a b) (/ pi 2.0)))
    (polar a ang r)
  )
  (setq a (getpoint "\n请输入起点:"))
  (setq b (getpoint a "\n请输入终点:"))
  (setq ang (angle a b))
  (setvar 'snapang ang)
  (setvar 'ORTHOMODE 1)
  (command ".line" a b "")
  (setq r (getdist b "\n请输入半径:"))
  (setq m (pld a b r))
  (setq n (pld b a (- r)))
  (setq p (pld a b (- r)))
  (setq q (pld b a r))
  (command ".line" m n "")
  (command ".line" p q "")
  (setvar 'snapang 0)
  (setvar 'ORTHOMODE 0)
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-9 08:46:59 | 显示全部楼层
谢谢 !!非常感谢!
不过试了一下,结果运行不出来,输入起点 终点 半径之后就完了 不出图!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-5-9 12:25:50 | 显示全部楼层
4楼的程序试过了,可以使用,是不是hlyzcs你的系统有些问题呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-10 08:01:14 | 显示全部楼层
谢谢4楼了!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 12:50 , Processed in 0.197063 second(s), 44 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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