2. 选择create子面板。
3. 将collector type设置为loadcols。
4. 点击name =并输入constraints。
5. 将creation method设置为no card image。
6. 点击color并选择一个颜色。
7. 点击create。
8. 点击name =并输入compression。
9. 点击color并选择一个颜色。
10. 点击create。
11. 重复上面8-10的步骤创建另一个名为lateral的载荷集。
12. 点击return退出collectors面板。
将工作保存为spring.ex2.07.hm。
练习2.8: 对模型施加约束
在这个练习中,在模型的一端创建约束。在每一个载荷工况下都会使用这些相同的约束。
设置当前的载荷集和视角
1. 在global面板上将load col =设置为constraints。
2. 点击return。
3. 在永久菜单上选择view面板。
4. 选择rear并将模型在y轴正方向的一端放大。记住放大功能可以通过使用CTRL+鼠标中键来实现。
5. 点击return。
创建约束
1. 在BCs页面上选择constraints面板。
2. 选择create子面板。
3. 点击nodes并选择on plane。
4. 在弹簧这一端面上任意点中三个节点。这些点将会被用于定义一个平面来寻找其它节点(N1, N2和N3)。(参见下图)
5. 点击tolerance =并输入.01。
6. 切换到plane选项。
7. 点击select entities。 8. 点击size =并输入30。
9. 点击对应的复选框激活label constraints选项。
10. 激活自由度(dof)1、2和3。因为这些单元是实体单元,所以自由度4、5和6是没有用的。
11. 点击create就约束了选中的节点。
12. 点击return退出constraints面板。
将工作存为spring.ex2.08.hm。
练习2.9: 创建力
在这个练习中,将两个载荷组应用到弹簧的另一端。其中一组对弹簧施加正压力,而另一组对弹簧施加“放松的”横向力。
设置当前collector和视角
1. 在global面板中将load col =设置为compression。 2. 点击return。
3. 在永久菜单上选择view面板。
4. 选择front,然后将弹簧在y轴负方向的一端放大。
5. 在永久菜单上或者在键盘上点击向上箭头3次,这样弹簧的这一端就差不多水平了。
创建正压力
1. 在BCs页面上选择forces面板。
2. 选择create子面板。
3. 点击nodes并选择by window。
4. 环绕模型一端的节点画一个窗口,见下图。要保证窗口选择项被设置为interior。
Window used to select entities
5. 点击select entities。
6. 点击nodes并选择save。
随后要在相同的节点上施加侧向力。这一步将当前的节点选择保存在一个缓存中,这样在接下来的步骤中调用这些节点。
7. 点击昀左端的切换键选中global system选项。
8. 点击magnitude =并输入10000.0。
9. 将方向设置为y-axis。
10. 点击昀右端的切换键选中magnitude % = 选项。
11. 点击magnitude % =并输入1.0。
12. 点击相应的复选框激活label loads选项。
13. 点击create。
创建侧向力
1. 在global面板中将当前的loadcol设置为lateral。
2. 点击return。
3. 点击nodes并从扩展的选择菜单中选择retrieve。这一步从剪切板缓存中提取先前选定的弹簧端面上的节点。
4. 将方向设置为N1, N2, N3。这一步可以将力的方向定义成垂直于弹簧端面。
5. 在弹簧的这个端面上任意选择三个节点。
6. 点击create。定义垂直于该弹簧端面的载荷。这些新载荷的颜色与在lateral这个load collector中定义的颜色是相同的。
7. 点击return。
将工作保存为spring.ex2.09.hm。
练习2.10: 创建载荷步
确定边界条件的昀后一步就是创建OptiStruct的子工况(HyperMesh中的loadsteps)。要创建三个不同的子工况,一个只承受压载荷,一个只承受侧向载荷,昀后一个是两种载荷的组合工况。在每一种工况下,约束都是有效的。要创建一个组合工况载荷,需要另外创建

