devitg 发表于 2022-7-6 17:08:36

签入用户输入

通常情况下,我用lisp语言处理固定数据,或者一些用户输入。
现在我想把事情做得更好。
 
从上一行中,我得到了一个具有值的变量
(setq圆锥半径(/周长pi 2))
 
现在,我必须要求用户在de-Cone base内选择一个距离,从Cone base中心开始,因此我想检查用户是否在Cone base外选择,因此radious应为
 
我有一个意图,但它不起作用
 
(while(>cone radious(setq radious(getdist cone apex“radious from apex”))))
 
我知道这是一个简单的问题,不是说它几乎愚蠢,但我不能解决它。
 
提前感谢
 
加布里埃尔。

wizman 发表于 2022-7-6 17:20:56

(而不是(>圆锥半径(setq radious(getdist cone apex“\n>>>…radious from apex…>>>:”))
(princ“\n>>>…仅在锥底内拾取。。。
)

devitg 发表于 2022-7-6 17:42:05

嗨,Wizman,很遗憾这不起作用
也许我做错了什么事。
我需要做一个进入退出,而无论是我选择内部或外部的工作。
 
它工作得很好,这是我的错误,我在3d模式下,光标改变z,所以我永远无法在正确的平面上获得距离
 
.谢谢

wizman 发表于 2022-7-6 17:53:36

你能把你的文件寄出去吗?

devitg 发表于 2022-7-6 17:59:27

请看我编辑的帖子。
谢谢

wizman 发表于 2022-7-6 18:11:20

好的,很高兴你找到了答案。
页: [1]
查看完整版本: 签入用户输入