陈老师:关于环形阵列中输入表达式的问题
<P>陈老师:我想在环形阵列的“放置尺寸”对话框中输入下列表达式:36/d0(保证商是整数),其中d0是草图中的一个尺寸,目的是想把阵列的特征个数和草图中某个尺寸关联起来,这样,我改了草图中的尺寸d0,阵列时就自动完成了,但好象在这个对话框中不认这种输入方法。有没有其他途径实现这个功能。谢谢陈老师。</P> 好像可以把,不过要稍微变通一下,阵列个数是无纲量值,你得给结果转化成无纲量值,单位是UL <P>可以,但是需要使用表达式,例如:abs(d2*2mm)</P><P>其中:d2单位为mm,乘上2mm返回结果为无量纲的数ul</P>
<P>而abs函数将这个结果取整,以确保阵列数量为整数</P> <P>问题解决了,非常感谢两位老师的回答,将表达式改为(1deg*36/d0)就可以了,其中d0是个角度单位;先前的操作为了防止出错,把对话框中的单位ul删掉了,其实,不管你删不删,AIP总有自己默认的单位。</P>
<P>再次感谢,我很喜欢这个论坛。</P> 其实帮助里面有说明的 <P>另外,从理论上说阵列数量是整形数,不能接受实型数。</P>
<P>但是,Inventor隐含的规则是“自动四舍五入”,因此ABS函数也可以不用(着多少有些意外)。</P> <P>用“floor”、“ceil”、“round”?</P> guanbo1967发表于2006-2-22 17:40:00static/image/common/back.gif
用“floor”、“ceil”、“round”?
您想说什么?<BR> 谢谢陈老师指点,我以前遇到的问题也解决。 还有许多地方要用多乘一个1mm或多除一个1deg等类似的方法转换为无量纲结果
页:
[1]