弹簧画法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
弹簧的画法
1. 绘制辅助圆和直线。
设置东南等轴测视点。
命令: _circle 指定圆的圆心或[三点(3P)/两点(2P)/相切、相切、半径(T)]: 指定圆的半径或[直径(D)]: 20
命令: _copy
选择对象: 找到 1 个
选择对象:
指定基点或[位移(D)] <位移>: 0,0,15
指定第二个点或<使用第一个点作为位移>:
命令: LINE 指定第一点: // 选择圆A象限点
指定下一点或[放弃(U)]: // 选择圆B象限点
指定下一点或[放弃(U)]:
结果如下图所示
2.绘制拉伸轨迹参考点。
把直线C四等分。
divide
选择要定数等分的对象: \选择直线C
输入线段数目或[块(B)]: 4 \\选择直线C和三个等分点
命令: _3darray
正在初始化... 已加载3DARRAY。
选择对象: 指定对角点: 找到 4 个
选择对象:
输入阵列类型[矩形(R)/环形(P)] <矩形>:P
输入阵列中的项目数目: 4
指定要填充的角度(+=逆时针, -=顺时针) <360>:
旋转阵列对象?[是(Y)/否(N)]
指定阵列的中心点: \\指定圆A圆心
指定旋转轴上的第二点: \\指定圆B圆心
3.绘制拉伸轨迹
首先转换坐标系
命令: ucs
当前UCS 名称: *世界*
输入选项
[新建(N)/移动(M)/正交(G)/上一个(P)/恢复(R)/保存(S)/删除(D)/应用(A)/?/世界(W)]
<世界>: N
指定新UCS 的原点或[Z 轴(ZA)/三点(3)/对象(OB)/面(F)/视图(V)/X/Y/Z] <0,0,0>: 3
指定新原点<0,0,0>: \\指定点1
在正X 轴范围上指定点<178.5408,112.5069,0.0000>: >>\\指定点2
正在恢复执行UCS 命令。
在UCS XY 平面的正Y 轴范围上指定点<176.8336,113.2140,0.0000>:\\指定点3
命令: _arc 指定圆弧的起点或[圆心(C)]: 点1
忽略倾斜、不按统一比例缩放的对象。
指定圆弧的第二个点或[圆心(C)/端点(E)]: 点2
指定圆弧的端点: 点3
再利用3、4、5三个点建立用户坐标系,绘制上半段圆弧。
命令: _ucs
当前UCS 名称: *俯视*
输入选项
[新建(N)/移动(M)/正交(G)/上一个(P)/恢复(R)/保存(S)/删除(D)/应用(A)/?/世界(W)]
<世界>: _3
指定新原点<0,0,0>:
忽略倾斜、不按统一比例缩放的对象。
在正X 轴范围上指定点<178.5408,152.5069,7.5000>:
在UCS XY 平面的正Y 轴范围上指定点<178.2479,151.7998,7.5000>: 命令: _arc 指定圆弧的起点或[圆心(C)]:
忽略倾斜、不按统一比例缩放的对象。
指定圆弧的第二个点或[圆心(C)/端点(E)]:
指定圆弧的端点:
忽略倾斜、不按统一比例缩放的对象。
4.拉伸弹簧
首先绘制弹簧圆截面,在轨迹起始点绘制圆截面,键盘输入UCS。
命令: _circle 指定圆的圆心或[三点(3P)/两点(2P)/相切、相切、半径(T)]:点1
忽略倾斜、不按统一比例缩放的对象。
指定圆的半径或[直径(D)] <20.0000>: 2.5
命令: ucs
当前UCS 名称: *没有名称*
输入选项
[新建(N)/移动(M)/正交(G)/上一个(P)/恢复(R)/保存(S)/删除(D)/应用(A)/?/世界(W)]
<世界>: N
指定新UCS 的原点或[Z 轴(ZA)/三点(3)/对象(OB)/面(F)/视图(V)/X/Y/Z] <0,0,0>: x
指定绕X 轴的旋转角度<90>:
命令:
命令:
命令: _circle 指定圆的圆心或[三点(3P)/两点(2P)/相切、相切、半径(T)]:
忽略倾斜、不按统一比例缩放的对象。
指定圆的半径或[直径(D)] <20.0000>: 2.5
命令: 指定对角点:
命令: isolines
输入ISOLINES 的新值<4>: 16
命令:
命令:
命令: _extrude
当前线框密度: ISOLINES=16
选择对象: 找到 1 个
选择对象:
指定拉伸高度或[路径(P)]: p
选择拉伸路径或[倾斜角]:
命令: _3darray
选择对象: 找到 1 个
选择对象: 找到 1 个,总计 2 个
选择对象:
输入阵列类型[矩形(R)/环形(P)] <矩形>:R 输入行数(---) <1>:
输入列数(|||) <1>:
输入层数(...) <1>: 5
指定层间距(...): 15