iCAx开思网

标题: 表达式问题! [打印本页]

作者: jsdchenzh    时间: 2004-4-17 08:05
标题: 表达式问题!
当height>6时hole_dia=5.5
  height在大于4且小于或等于6时hole_dia=3。5
height在大于2且小于或等于4时hole_dia=1。5
以上表达式如何做?是不是像proe中那样做?
作者: sydxx    时间: 2004-4-17 09:07
用VAR=if(     )    (       ) else (      )
例如:
hole_dia=if(height>4) (3.5) else (1.5)
表示,如果height大于4时hole_dia为3.5,否则hole_dia为1.5
作者: jsdchenzh    时间: 2004-4-17 13:43
sydxx wrote:
用VAR=if(     )    (       ) else (      )  
  例如:  
  hole_dia=if(height>4) (3.5) else (1.5)  
  表示,如果height大于4时hole_dia为3.5,否则hole_dia为1.5

只是同时在哪个范围内如大于或等于10且小于10时又如何表达,是不是要分好几个表达式来表达了?

作者: sydxx    时间: 2004-4-17 16:32
是的,如有多个范围就要分次表达,可以这样做:
可以依次定义表达式,后一个表达式可以引用前一个表达式的结果。
我这里有一个关于表达式的教程发上来你看看,对你是不是有用。
作者: jsdchenzh    时间: 2004-4-17 19:48
谢谢sydxx老兄!
作者: seals_wy    时间: 2004-4-29 11:48
路过




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3