找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 535|回复: 2

[求助] [求助]:各为高手

[复制链接]
发表于 2004-2-21 14:03:13 | 显示全部楼层 |阅读模式

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

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

×
下面的LSP 有什么问题为什么我在R14里加载不能用
( defun c: pbox(/ pa pb pc pd ww hh mp1 mp2 mp3 mp4)
(setver "cmdecho" 0)
(setver "blipmode" 0)
;;;以下 pa、ww、hh 值须由用户输入
(setq pa (getpoint "输入左下点:"))
(setq ww (getdistpa "\n 宽度:"))
(setq hh (getdist "\n 高度:"))
;;;以下pb、pc、pd值须由程序依据pa、ww、hh 计算得出
(setq pb (polar pa 0 ww ))
(setq pc (polar pb (/ pi 2) hh))
(setq pd (polar pc pi ww))
( command "pline" pa pb pc pd "c")
;;;以下mp1、mp2、mp3、mp4 值须由程序依据pa、ww、hh 计算得出
;;;& pb、pc、pd 值计算得出
(steq mp1 (polar pa 0 (/ ww 2)))
(steq mp2 (polar pb (/ pi 2) (/ hh 2)))
(steq mp3 (polar pd 0 (/ ww 2)))
(steq mp4 (polar pa (/ pi 2) (/ hh 2)))
;;;以下依据mp1、mp2、mp3、mp4 点画出两条直线
( command "line "mp1 mp3 "")
( command "line "mp2 mp4 "")
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-2-21 14:15:34 | 显示全部楼层
你的程序有很多不足之處:
1 :   
(setver "cmdecho" 0)
(setver "blipmode" 0)
這兩句應為
(setvAR "cmdecho" 0)
(setvAR"blipmode" 0)

是涵數寫錯的原因

2  :

         下面還有很多寫錯的.
(steq mp1 (polar pa 0 (/ ww 2)))
(steq mp2 (polar pb (/ pi 2) (/ hh 2)))
(steq mp3 (polar pd 0 (/ ww 2)))
(steq mp4 (polar pa (/ pi 2) (/ hh 2)))

每句開頭的STEQ 是寫錯了.  應是 SETQ .
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2004-2-23 00:21:30 | 显示全部楼层
还有( command "line "mp1 mp3 "")     line引号里不要有空格
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-26 22:38 , Processed in 0.162528 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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