介绍
导向轴支座是一种用于支撑、固定导向轴并承受载荷的机械工件,广泛应用于工厂自动化领域,常与导向轴、直线轴承等部件配合形成线性导向机构。在任何一个非标的产品手册中,均有介绍,因为其为标准件,也很容易参数化。Baffalo中的ShaftSupport模块可方便生成支座,以便在仿真中使用。
原理
在之前的文章中,介绍了带凸台平板的参数化建模,ShaftSupport模块是基于BossPlate凸台平板模块的进一步开发,增加了平台面开孔。
具体编程的步骤如下,首先要确定一个基准面,依据导向轴的不同,在边缘线内加入通孔,将基准面进行2D的网格划分。最后拉伸网格即可得到导向轴网格模型。
参数化模型
Baffalo将上述过程集成,只需要输入几何尺寸即可生成对应的模型。
以方法兰型为例:
inputShaftSupport.N= 3;
inputShaftSupport.L = 15;
inputShaftSupport.D=6;
inputShaftSupport.H=28;
inputShaftSupport.T=3.5;
inputShaftSupport.d1=3.5; inputShaftSupport.P=20;
inputShaftSupport.NH=4;
inputShaftSupport.K=22;
paramsShaftSupport.Type = 2;
obj1=shaft.ShaftSupport(paramsShaftSupport, inputShaftSupport); obj1=obj1.solve();
Plot3D(obj1);
ANSYS_Output(obj1.output.Assembly);
两面切割法兰型:
b=Line2D('Round Polygon');
b=AddRoundPolygon(b,10*sqrt(2),4,2,'sang',45);
inputplate1.Outline= b;
inputplate1.Thickness = 2;
paramsplate1= struct();
obj1=plate.Commonplate(paramsplate1, inputplate1);
obj1 = obj1.solve();
Ass=obj1.output.Assembly1;
Plot(Ass);
参考文献
[1] https://www.feacat.com/2025/03/25/ShaftSupport/
[2] feacat.com/2025/03/08/BossPlate/
[3] 米思米产品手册
本网站基于Hexo 3-Hexz主题生成。如需转载请标注来源,如有错误请批评指正,欢迎邮件至 392176462@qq.com