winner108 发表于 2018-8-26 00:00:44

求教CAD字段中的条件函数用法

我做了一个属性块,如图。属性值A为手动输入数字作为条件,属性值B想使用条件语句:我想实现当0<A<=10时,B=30000;当10<A<=20,B=40000;当20<A时,B=50000,请问大神们,改怎么弄?

winner108 发表于 2018-8-30 21:51:43

本帖最后由 winner108 于 2018-9-8 11:41 编辑

没有人回答吗?只能自己顶下!!!

winner108 发表于 2018-9-8 11:42:14

没办法,继续顶下!

852456 发表于 2018-9-17 16:16:00

(setq a (GETINT "\n输入整数"))
(cond ((<= a 10)
      (setq B 30000))
      ((<= a 20)
      (setq B 40000))
      (t (setq B 50000))
)

winner108 发表于 2018-11-7 10:04:36

852456 发表于 2018-9-17 16:16
(setq a (GETINT "\n输入整数"))
(cond ((

我这个是属性块啊,您这是用lisp编辑的吧,是用属性块内字段diesel表达式吗?

a2580106803 发表于 2022-9-14 19:37:03

楼主解决了嘛

winner108 发表于 2023-8-16 12:32:43

一直没有解决!:(

花开富贵 发表于 2023-8-16 23:24:44

852456 发表于 2018-9-17 16:16
(setq a (GETINT "\n输入整数"))
(cond ((

这个要构建反应器,根据a的主动修改触发b的被动修改

kozmosovia 发表于 2023-8-17 21:05:36

本帖最后由 kozmosovia 于 2023-8-17 21:38 编辑

字段没法支持复杂的判断
页: [1]
查看完整版本: 求教CAD字段中的条件函数用法