之前一直是使用proe做的参数化建模,但是画图又爱用inventor画,没办法,proe出的图简直不要太丑。
所以抽空简单研究了一下inventor的参数化建模,写博做个笔记~
相比于proe的“参数”、“关系”两相独立,inventor比较人性化地把全局参数和尺寸关系结合到了一起,而且界面更接近于Excel,与Excel也有很强的交互性,十分友好!(给inventor疯狂爆灯)
以新建零件为例,首先在“三维模型”下面找到“参数”一项(图中的①,如果找不到,打开②勾选“参数”让它显示,或者在“管理”下面找到“参数”)
打开“参数”,可以看到参数被分为模型参数和用户参数两部分,在没有自定义之前用户参数是空的,只有模型参数。模型参数代表建立模型所必须的尺寸,比如我建了一个管状模型,d0和d1分别来自拉伸的长度和梯度,d2和d3则来自于截面草绘中定义的两个圆的直径尺寸(鼠标移到对应的模型参数上会有小浮标显示来源,暂时还没发现更有效的寻找尺寸的方法),需要说明的是:如果草图中尺寸未定义或者定义得不完全,这里的模型参数中是不会显示的。
随便在一个模型参数上右键,选“复制到用户参数”就可以新建一个用户参数了,比如我想让管外径、内径、长度都参数化,我就新建了三个用户参数,并改好了名字(以DS_为前缀是为了方便参数传递到ansys)。
此时需要将模型参数与用户参数关联起来,以管长为例,在拉伸尺寸d0后面表达式一栏中输入“=DS_tube_length”(与Excel定义表达式的操作一致)即可。再修改用户参数DS_tube_length后面表达式中的值,会发现模型中管长是随着该值即时变化的。
至此完成了inventor中零件的参数化建模,希望有帮助,欢迎提问和指正呀~