Ansys Workbench 14.5在Mechanical中新加了一个批处理/阵列神器,
http://forum.simwe.com/data/attachment/forum/201307/10/211521r7iy68s70bprys00.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
原话是说,
Select tree objects to use as a template, and select geometry to be
used as scoping.
意思是说选择树中的一项或多项作为模板,应用到所选择的几何上。
这是用到的模型以及一些基本尺寸,
http://forum.simwe.com/data/attachment/forum/201307/10/212414mz0z5bymzbmmvyj2.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
先来看一下如何批处理mesh。已经有一个螺栓mesh好了,加了multizone和size控制。
现在要用Object Generator (OG)对其他螺栓添加相同的mesh控制。
http://forum.simwe.com/data/attachment/forum/201307/10/211530ouy0mhchhvoymjjc.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
在树中同时选中两个mesh控制,这时在右侧的OG中出现选项。确认当前几何选择过滤是体,然后同时选中剩下的螺栓并点击按钮Generate。
http://forum.simwe.com/data/attachment/forum/201307/10/211537hfnafgngpfh9pokd.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
树中瞬间添加作为模板的mesh控制,rename based on
definition可以修改名称。
http://forum.simwe.com/data/attachment/forum/201307/10/211608jit6i06i1xdxxiti.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
在树中已有的零件不能作为模板,但是添加的point of mass可以。
先在一个位置创建point of mass并输入必要参数,用面作为几何选择过滤,选中其他需要创建point of
mass的位置。
在应用OG前,还可以定义前缀和tag,对于大模型来说非常有用。
http://forum.simwe.com/data/attachment/forum/201307/10/211618mhhqry9zj5qqqslh.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
生成的所有的point of mass以及用tag过滤,这样树中只显示符合过滤条件的项。
http://forum.simwe.com/data/attachment/forum/201307/10/211627m718ldmzs1f1m19l.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
接下来就是创建坐标系,先定义一个本地坐标,然后选择其他需要创建坐标系的几何。这里选择了螺栓面。
http://forum.simwe.com/data/attachment/forum/201307/10/211637oz5vltlivvt8wavl.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
各个螺栓上的本地坐标已经创建。
http://forum.simwe.com/data/attachment/forum/201307/10/211647de77s0tynyg0770a.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
接下来是看一下如何批量创建接触。
已经有一个接触是螺栓和底面面板。
http://forum.simwe.com/data/attachment/forum/201307/10/211653wvxjr2s7ql2zvl1e.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
在使用OG前,先创建所有螺栓圆柱的named selection。
这里的一个小技巧是先选择一个圆柱面,然后右键菜单create named selection。
而不是在named selections中插入一个named selection然后再选择几何。
http://forum.simwe.com/data/attachment/forum/201307/10/211704cwoho4lynohjoh0l.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
这时候出现这个对话框,命名并选择如图,意思是说把相同尺寸的都选中。
http://forum.simwe.com/data/attachment/forum/201307/10/211711f2887qlx7cmexvzx.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
这是生成的named selection,都是螺栓圆柱面。
http://forum.simwe.com/data/attachment/forum/201307/10/211719yqks2diprz9kdipk.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
然后要生成底面面板所有圆孔的named selection,和前面类似,
http://forum.simwe.com/data/attachment/forum/201307/10/211722vmkdowwmk9dfk9zs.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
但是生成后发现把顶面面板的圆孔也都选上了,这不是我们要的。
http://forum.simwe.com/data/attachment/forum/201307/10/211733g9j10rtcx2j8ootl.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
不要紧,我们可以修改一下named
selection。先看一下底面面板板厚5mm,沿着全局坐标Z轴从0开始分布,
http://forum.simwe.com/data/attachment/forum/201307/10/211743h0zi3ttj5eio92ei.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
所以转到named selection的worksheet,并添加过滤在Z方向小于6mm
http://forum.simwe.com/data/attachment/forum/201307/10/211759rg573jz1il5g9vi1.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
这就生成了底面面板上所有圆孔的named selection
http://forum.simwe.com/data/attachment/forum/201307/10/211808w7ylymrwnmabobbs.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
然后选中树中定义的接触,在OG中,contact选择BTM_HOLES,
target选择BOLT_SURFACES,
都是先前定义的named selection。
然后要定义最大最小形心距离。
圆柱面形心是Z方向35/2=17.5mm,圆孔形心是5/2=2.5mm
之间距离是17.5-2.5=15mm,加上一个公差,所以最小定义为13,最大定义为17。
然后点generate按钮。
http://forum.simwe.com/data/attachment/forum/201307/10/211822tz3yer13ci33vp83.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
这是生成的接触。
http://forum.simwe.com/data/attachment/forum/201307/10/211836bybay4hy47vwnvbj.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
也可以用beam来替代螺栓,在connection中插入一个beam,
http://forum.simwe.com/data/attachment/forum/201307/10/211856ujwnlmypnwwp4ljw.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
定义必要参数,
http://forum.simwe.com/data/attachment/forum/201307/10/211902kmmjsgmgzim70tzv.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
这里要用到顶面面板圆孔,所以先要生成一个named selection。
不必重头开始,可以duplicate已有的BTM_HOLES然后修改。
http://forum.simwe.com/data/attachment/forum/201307/10/211914zesyzcyesop2mccs.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
修改原来的过滤条件Z方向大于29,
http://forum.simwe.com/data/attachment/forum/201307/10/211922nxriksy242dgg7ri.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
顶面圆孔的named selection生成,
http://forum.simwe.com/data/attachment/forum/201307/10/211927k8maga8bz3t80c00.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
回到connection选中生成的beam,在reference中选择BTM_HOLES,在mobile中选择TOP_HOLES,
这里也要定义形心的距离,顶面圆孔的形心沿Z方向是32.5mm,减去底面形心2.5mm,
所以这里填的是最小29最大31,
http://forum.simwe.com/data/attachment/forum/201307/10/211935xchwcyzzcrflfhe2.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
这是生成的所有的beam。
http://forum.simwe.com/data/attachment/forum/201307/10/211945ioxiij1418f28928.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
然后是边界条件,添加一个pretension,定义必要参数,
http://forum.simwe.com/data/attachment/forum/201307/10/212000au7x9b8iism6bplx.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
选中其他需要添加pretension的圆柱面并生成OG,
http://forum.simwe.com/data/attachment/forum/201307/10/212016qhchch8hx60rrrrj.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
所有生成的pretension
http://forum.simwe.com/data/attachment/forum/201307/10/212026saakenf8e8anzn4e.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
最后是结果的批处理,要查看每个螺栓的变形,以前是要选中一个零件然后插入变形,
如果有n个零件要查看的,需要n次插入动作。
用OG可以简单很多,先创建一个螺栓的变形,然后选中其他需要查看变形的零件,不一定是螺栓,
这里还选择了顶面面板,
http://forum.simwe.com/data/attachment/forum/201307/10/212039yx9x0nnnxxa9nlc1.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
所有选中零件的变形已经生成。
http://forum.simwe.com/data/attachment/forum/201307/10/212045xf9pp9o91ypror59.png.thumb.jpgGenerator之批处理神器" TITLE="workbench强有力工具Object Generator之批处理神器" />
小结,
1,OG第一次出现在14.5版本,所以有的地方用起来不是很顺当,
2,OG结合named selection以及树上的filter,可以非常干净有效地处理大模型,
3,named selection定义以及形心距离定义需要练习和实践。
|