- 积分
- 0
- 注册时间
- 2009-11-4
- 仿真币
-
- 最后登录
- 1970-1-1
|
一个斜圆柱,即轴线不与坐标轴平行的圆柱,在应用很常见,以前我使用偏移命令将圆柱移到平行位置或者用更复杂的参数,现更正以前那些繁琐的方法
对于这样一个斜圆柱
用circent命令选取一个圆周上的三个点,得到这个圆柱的信息:轴线矢量,圆周半径,中心点坐标
假定取两端的圆周,信息:半径r;中心点坐标a1,a2,a3,b1,b2,b3。
1)做block, block 1 2 3 4;1 2 3 4;1 2;0 0 0 0;0 0 0 0;0 0;
2)移动节点 pb 1 1 1 4 4 1 xyz %a1 %a2 %a3
pb 1 1 2 4 4 2 xyz %b1 %b2 %b3
3)删除角块 dei 1 2 0 3 4;1 2 0 3 4;;
4)偏移边 mb 1 1 1 2 4 2 x [-%r/2]
mb 3 1 1 4 4 2 x [%r/2]
mb 1 1 1 4 2 2 y [-%r/2]
mb 1 3 1 4 4 2 y [%r/2]
5)投影 sfi 2 3; -1 0 -4;;sd 1
sfi -1 0 -4; 2 3;;sd 1
6)网格加密 mseq i 1 1 1
mseq j 1 1 1
这样更加快捷
- sd 1 cy 0 0 0 1 2 3 5;
- circent 7.1326714e+00 3.8878520e+00 5.8317780e+00 5.1917324e+00 7.5234923e+00 4.0549974e+00 -2.1095254e+00 6.9575195e+00 6.8660650e+00
- circent 5.6262273e-01 -8.4087830e+00 -5.3829207e+00 -4.2229071e+00 -8.1555185e+00 -3.9565871e+00 -7.1245189e+00 -4.1310053e+00 -5.6723919e+00
- block 1 2 3 4;1 2 3 4;1 2;0 0 0 0;0 0 0 0;0 0;
- pb 1 1 1 4 4 1 xyz 2.31455e+00 4.62910e+00 6.94365e+00;
- pb 1 1 2 4 4 2 xyz -2.31455e+00 -4.62910e+00 -6.94365e+00
- dei 1 2 0 3 4;1 2 0 3 4;;
- mb 1 1 1 2 4 2 x -2
- mb 3 1 1 4 4 2 x 2
- mb 1 1 1 4 2 2 y -2
- mb 1 3 1 4 4 2 y 2
- sfi 2 3; -1 0 -4;;sd 1
- sfi -1 0 -4; 2 3;;sd 1
- mseq i 1 1 1
- mseq j 1 1 1
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
评分
-
1
查看全部评分
-
|