iCAx开思网

标题: 【讨论】SW在帮助文件没有说明但实际上支持的方程式函数或运算符 [打印本页]

作者: yangyubin0723    时间: 2004-10-23 10:58
标题: 【讨论】SW在帮助文件没有说明但实际上支持的方程式函数或运算符
在帮助文件中,列出了以下函数被方程式所支持。
  
   
sin (a) 正弦 a 为以弧度表示的角度;返回正弦率
   
cos (a) 余弦 a 为以弧度表示的角度;返回余弦率
   
tan (a) 正切 a 为以弧度表示的角度;返回正切率
   
atn (a) 反正切 a 为正切率;以弧度返回角度
   
abs (a) 绝对值  返回 a 的绝对值
   
exp (n) 指数 返回 e 的 n 次方
   
log (a) 对数 返回a的以 e为底数的自然对数
   
sqr (a) 平方根 返回 a 的平方根
   
int (a) 取整 返回 a 的整数部分
   
sgn (a) 符号 返回 a 为 -1 或 1 的符号 如,sgn(-21) 返回 -1
   
常数
   pi  3.14...
   
  
而有一些方程式变支持的函数,帮助文件并没有列出。如
fix(a):取整函数,朝负无穷方向取整。
iif(a,b,c):a为真,返回值是b,否则为c。比如已知 D1@草图1=13 则iif("D1@草图1">10,20,36)返回值为20
  
可用运算符 &(逻辑与,也可用and运算符) or(逻辑或) not(逻辑非)  ^(乘方)
例如"D2@草图1" = iif(not("D1@草图1"+10<5),10,40^1.5)
  
应该还用很多SW支持但在帮助文件里没有列出的函数,请教各位。
作者: quijote    时间: 2004-10-23 12:00
yangyubin0723 wrote:
……
  而有一些方程式变支持的函数,帮助文件并没有列出。如  
  fix(a):取整函数,朝负无穷方向取整。  
  iif(a,b,c):a为真,返回值是b,否则为c。比如已知 D1@草图1=13 则iif("D1@草图1">10,20,36)返回值为20。  
  
  可用运算符 &(逻辑与,也可用and运算符) or(逻辑或) not(逻辑非)  ^(乘方)  
  例如"D2@草图1" = iif(not("D1@草图1"+10<5),10,40^1.5)  
  
  应该还用很多SW支持但在帮助文件里没有列出的函数,请教各位。

  
没听说过呀 可能回编程的朋友比较容易发现 还没试过 如果是真的我觉得很重要  多谢拉  兄弟们快验货~~!
作者: quijote    时间: 2004-10-23 12:04
试了iif 函数   好使~!!!!!
作者: houzhongqiu    时间: 2004-10-23 12:29
一点都不      懂!
作者: 路過蜻蜓    时间: 2004-10-23 12:34
1 可參考VBA
2 年多前 wsnet君(好像是 趙小姐)已經討論過,也提供了教程
  
因此,建議所有的老帖,應該“全閱”。
作者: yangyubin0723    时间: 2004-10-23 13:29
路過蜻蜓 wrote:
1 可參考VBA  
  2 年多前 wsnet君(好像是 趙小姐)已經討論過,也提供了教程  
  
  因此,建議所有的老帖,應該“全閱”。

  
楼上的能不能给个链接,我找个半死也没有找到关于VBA的
作者: 菜豆    时间: 2004-10-23 15:26
呵呵,还可以这样,不错,又学到,谢楼主。
作者: ZZ12345    时间: 2004-11-1 21:24
多看了一点,就多学了一招
作者: smltiger    时间: 2004-11-1 23:03
試過 竟然還有 IIF  NOT....好樣的
把它記下來............
作者: shsoso    时间: 2004-11-2 00:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 路過蜻蜓    时间: 2004-11-2 00:26
yangyubin0723 wrote:
   
  
  楼上的能不能给个链接,我找个半死也没有找到关于VBA的

  
【题目】【原创】SW之"一石击起千层浪"
https://www.icax.org/bbs/200305/26-20030501-38433.html
  
更正:應該是 wsfnet大姐~~
作者: smltiger    时间: 2004-11-2 00:39
路過蜻蜓 wrote:
   
   
  【题目】【原创】SW之"一石击起千层浪"  
  https://www.icax.org/bbs/200305/26-20030501-38433.html  
   
  更正:應該是 wsfnet大姐~~

  
我怎沒看過 還是我還沒進來 還是我睡著了................
也謝謝  wsfnet大姐.............
再次看過 原來是在SW VBA中 可以如延伸..............
作者: yangyubin0723    时间: 2004-11-2 10:14
受益匪浅,谢过假蜻蜓及wsfnet大姐头,决定好好研究。
我在quijote版主所推荐的国外一SW网站上下的一个SW文件动画就是用iif函数加不断“重建模”做成的。由此才想起学这些函数。
链接:https://www.mikejwilson.com/solidworks/solidworks_files.htm
这个网站上有很多动画PART。其中又有很多是与方程式有关的。
之一如下所示
作者: hejia64580704    时间: 2004-11-2 10:27
顶!
作者: shsoso    时间: 2004-11-3 16:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangyubin0723    时间: 2004-11-3 20:47
动画大师shsoso出手,我也跟做一个。
  
不知道怎么回事,抓出来的GIF没有光标
作者: quijote    时间: 2004-11-3 21:24
05中能用方程驱动做动画吗?
作者: 自燃    时间: 2004-11-4 16:09
虽然不太懂,但觉得很有意思,废话少说,顶一个先!
作者: buruse    时间: 2004-11-5 13:26
请教一下,怎么做gif动画啊,为什么我做出来的动画都是avi格式的,用什么压缩成gif的呢?
作者: yangyubin0723    时间: 2004-11-5 13:53
buruse wrote:
请教一下,怎么做gif动画啊,为什么我做出来的动画都是avi格式的,用什么压缩成gif的呢?

  
用屏幕录制软件,比如豪杰屏幕录相机。shsoso大师向我推荐了gif.gif.gif,觉得挺好用的。https://www.ddooo.com/softdown/40985.htm
再次谢过shsoso
作者: william_wallace    时间: 2004-11-5 22:44
buruse wrote:
请教一下,怎么做gif动画啊,为什么我做出来的动画都是avi格式的,用什么压缩成gif的呢?

  
Ulead GIF Animator 5.05  还有这个也行GIF Movie Gear 4.01 用它们导入avi然后转gif,就可以了!
  
当然,用超级解霸也可以的
作者: lcfq    时间: 2009-5-13 08:33
11# 路過蜻蜓

输入这个链接,会自动跳到icax首页。




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