woolf24 发表于 2005-11-3 21:06:00

用什么方法可以得到草图内某一线段的值并可自动修改?

<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt">请教陈老师和各位:</P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt">用什么方法可以得到草图内某一线段的值并可自动修改</P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt">问题实例见附图</P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt">图示为一四连杆机构,有一个自由度。用鼠标拖动可使其模拟四连杆的运动。</P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt">如果再增加一个约束,例如下图中的角度值,这个草图完全约束,在参数中这个角度变量为:<FONT face="Times New Roman">d4</FONT>。</P>

woolf24 发表于 2005-11-3 21:09:00

<P></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt">我的问题是:无论用什么手段,例如<FONT face="Times New Roman">INVENTOR VBA</FONT>,<FONT face="Times New Roman"> excel VBA</FONT>,可以获得并为<FONT face="Times New Roman">d4 </FONT>赋予新值?</P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt">这样这个机构可以像部件中用尺寸进行驱动了。因为<FONT face="Times New Roman">inventor</FONT>的草图可以模拟大多数平面机构的运动,<FONT face="Times New Roman"> </FONT>这样在方案设计阶段即简单又快捷。谢谢指教。</P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt">&nbsp;</P>
<P>&nbsp;</P>

woolf24 发表于 2005-11-3 21:18:00

水中水 发表于 2005-11-4 13:06:00

<P>在ADAMS里很方便,inv毕竟不是为运动分析而作的。</P>

chzs 发表于 2005-11-4 13:11:00

<P>将某些尺寸设置成计算尺寸</P>

陈伯雄 发表于 2005-11-4 13:35:00

您是想让这个概念模型“转动”一下么?

617rzhb 发表于 2005-11-4 16:52:00

陈伯雄发表于2005-11-4 13:35:00static/image/common/back.gif您是想让这个概念模型“转动”一下么?

<BR>能动吗?陈老师?

woolf24 发表于 2005-11-4 18:23:00

<P>我认为能够在草图中让这些抽象的机构“自动”(我是指不需要用鼠标拖动)很有意义。因为通过inventor 草图的尺寸和位置约束可以构造出很多平面机构的模型。但都需要用鼠标拖动才能观察各个位置上的形位关系。如果能够用一个参数来进行驱动的话,那就更完美了。要求也不高,不需要速度分析和动力学分析。等需要进行此类分析的时候,设计工作已经很深入了,可以做出模型在ADAMS中进行。刚开始设计选型,构思的时候,这个方法很有意义。</P>

陈伯雄 发表于 2005-11-4 23:41:00

<P>这很容易,按装配关系将草图装配起来,就实现了概念机构...</P>
<P>在我的书中有现成的例子和相关技巧说明。</P>

woolf24 发表于 2005-11-5 20:57:00

陈老师,您说的是。我有您写的《inventor6机械设计设计应用》和《inventor6 VBA程序设计》,以前看书时很粗心,忽略了光盘上这个例题, 今天又翻出来看了看,的确在部件中也可以将草图的各种元素装配起来。完全可以满足使用。以前用笨办法用鼠标拖着动(在零件图状态下),其实在装配情况下要方便得多。谢谢您的指教。
页: [1]
查看完整版本: 用什么方法可以得到草图内某一线段的值并可自动修改?