flowerrobot 发表于 2022-7-6 15:21:22

你盯着太多了

您好,
为什么这不起作用?我错过了什么,
它设置了它们,但给出了一个错误,这意味着其余代码无法工作
我需要它们作为cacl的“真实”
 
 
 

(SETQ dn 15)
(IF (= dn 15)
( (setq dn 20)
   (setq od 21.3)
   (setq thk 2.77)
   )
)

CarlB 发表于 2022-7-6 15:37:28

不能用简单的括号将一系列语句分组,需要使用“progn”
 
因此:
 
(SETQ dn 15)
(如果(=dn 15)
(程序
(setq dn 20)
(setq od 21.3)
(setq thk 2.77)
)
)
 
 
或清洁剂:
 
(SETQ dn 15)
(如果(=dn 15)
(setq dn 20
外径21.3
厚度2.77
)
)

flowerrobot 发表于 2022-7-6 15:48:18

非常感谢你。
我以前做过,而且很管用,所以我认为它总是管用的。
dnt甚至是远程编程的东西
 
干杯

Lee Mac 发表于 2022-7-6 15:54:19

(progn用于将代码包装在“if”“while”语句中,仅举几例。
 

 
(if (this is true)
(progn
    (do all of this)
    (and this)
    (and this)
) ; end progn
(progn
    (else do this)
    (and this)
    (and this)
) ; end progn
) ; end if
 
 
查看此处了解更多信息

Lee Mac 发表于 2022-7-6 16:07:58

见第#9页之后的文章。

flowerrobot 发表于 2022-7-6 16:18:18

李。这有点奇怪,你把我链接到一个帖子,一个关于我正在做什么的主题。
 
我创建了一个列表来创建0-90之间的所有肘部(没有尝试过任何高度)
在lisp中输入角度,用“A”查找“x”(也就是说,如果使用与我类似的目录)。
并创建一个具有方便的名称和插入点的三维块
然后我运行pt,它将其平放,并创建平面图作为块。
你是做什么的?(如果你不介意我问)
它只是肘部吗?
就像我在追求减速机球座一样
还有很多其他的事情。
 
但欢呼声比林克给了我一个更好的“或”
 

Lee Mac 发表于 2022-7-6 16:28:04

这是我的:
 
(我必须承认,这是我第一次写得很糟糕。)
管道和法兰制图员。拉链
页: [1]
查看完整版本: 你盯着太多了