1.利用中心点画圆工具在Top视图中捕捉坐标原点,作一个半径为15.901mm的圆,接着绘制一条直线,起点可以为X=-12,Y=18,终点可以为X=-12,Y=-16,用Trim命令将圆的优弧部分剪切掉。
2.利用Control Points,打开End捕捉和Snap捕捉,再视图中捕捉网络格和剪切后曲线的端点绘制如4-1所示的一条曲线,曲线的绘制也可在命令行中输入如下数据得到:
-9,18
-10,17
-10,14
-11,12
-12,10.433
Enter确定结束曲线绘制。
3.将上一步绘制的曲线以X轴为镜像中心镜像到Y轴的负方向上,将三条曲线JOIN起来,把JOIN好的曲线向左平移1mm,并镜像到X轴的正方向上。
4.绘制如4-2所示的一条直线,利用Control Points,捕捉上一步中的直线端点在Right视图中绘制如4-3所示的一条曲线。
5.将上一步绘制的曲线镜像到Y轴的负半轴上,F10打开控制点的显示,框选中间的三个控制点,向上移动2mm,最终如4-4所示。
6.在Top视图中绘制一个半径为16mm的圆和两条直线,位置如4-5所示,利用Trim和Split命令在圆和两条直线间相互剪切,删除多余的直线,并且把相连在一起的直线JOIN起来,最终成为如4-6所示的样子。
7.执行Surface>>Extrude>>Straight,选择第3和6步得到的几条曲线,右键确定,键入B进行双向拉伸,拉伸得到的图形最终如4-7所示,利用同样的方法把第5步得到的曲线在X轴方向上进行拉伸,最终如4-8所示。
8.利用Trim命令在几个曲面见相互剪切,这时场景中应该有5个PolySurface个面,把它们全部JOIN起来,最终得到的图形如4-9所示,,我们称呼它为
的底盘。
9.在Top视图中作一个半径为15mm的圆,并向上垂直移动1mm,利用拉伸命令将圆向上拉伸成面,注意这一次采用单向拉伸,拉伸高度为1.5mm。
10.执行Trim命令,命令提示Select cutting objects,选择上一步拉伸得到的Surface,命令提示Select cutting objects.Press Enter when done,右键确定,命令提示Select object to trim,左键选择拉伸曲面中间所包围的部分,将其剪切掉,最终如4-10所示。
11.执行Curve>>Curve From Object>>Duplicate,命令提示Select edges to duplicate,选择如4-11所示的两条边,命令提示Select edges to duplicate.Press Enter when done,右键确定把边分离出来。
12.删除拉伸曲面,执行Offset Curve命令,选择分离出来的圆(如4-12所示),向内偏移1.5mm,删除分离出来的圆曲线,选择偏移出来的Curve和从底盘中偏移出来的Curve,执行Surface>>Loft操作,将Loft得到的曲面和底盘曲面JOIN起来(如4-13所示)。
13.执行Fillet Edge,选择如4-14所示的边,键入1mm,进行倒圆角,注意要将四条边全部选择。
14.利用Straight命令,选择如4-15所示的Curve,垂直向下拉伸2mm.
15.执行Surface>>Planar Curve,命令提示Select planar curve to build surface,选择上一步拉伸曲面的下边缘,命令提示Select planar curve to build surface.Press Enter when done,右键确定,把底面封闭。
16.到现在位置场景中应该有两个Surface和一个PolySurface,把它们全部JOIN起来,执行Fillet Edge,键入0.2,选择如4-16所示的边,进行倒圆角,在其正对方向做同样的操作,用同样的方法选择如4-17所示的几条边倒圆角,选择如4-18所示的边,在两个面间到0.2的圆角,在其正对方向做同样的操作。
17.在Top视图中绘制一个半径为15mm的圆并垂直向上移动0.4mm,并利用Straight向下拉伸1.5mm,如4-19所示,利用Trim命令将中间剪切掉,最终如4-20所示。
18.执行Curve>>Offset Curve,选择拉伸得到的圆柱曲面的下边缘,如4-21所示,向内偏移1mm,删除拉伸得到的曲面,执行Loft命令,选择如4-22所示的Curve和Edge,右键确定,在它们间产生一个loft面,把loft得到的曲面JOIN到底盘曲面中来
19.执行Fillet Edge命令,键入0.8的圆角单位,选择上一步中loft曲面和底盘的相交线,在两个面间倒圆角,最终如4-23所示。
20.执行Straight命令,选择loft面的下边缘,垂直向上拉伸0.5mm,并利用Planar Curves封闭拉伸得到曲面的上边缘,最终如4-24所示,将得到的两个SurfaceJOIN到底盘中来。
21.执行Fillet Edge命令选择如4-25所示的边,键入0.05的圆角值,进行圆角操作
22.执行Transform>>Scale>>Scale-3D工具,命令提示Select objects to scale,选择第18步偏移出来的边(如4-26所示),命令提示Select objects to scale.Press Enter when done,右键确定,命令提示Origin point,进入T视图左键捕捉坐标原点,接着命令提示Scale factor or first reference point<缩放比例>,键入0.98,回车确定。
23.将底盘HIDE起来,只留下缩小得到的圆,打开Quad圆的四分点捕捉,利用Control Points和Single在Right视图中绘制两条曲线,然后JOIN起来,最终如4-27所示,利用Revolve旋转成4-28所示的样子。
24.进入T视图,利用Curve>>PolyLine>>PolyLine,作出如4-29所示的正方形,执行Solid>>Extrude>>Straight,选择正方形,向下拉伸成实体,高度只要能穿过上一步旋转得到的曲面即可。
25.执行Transform>>Array>>Polar,命令提示Select odjects to array,选择上一步拉伸得到的实体,命令提示Select objects to array.Press Enter when done,右键确定,命令提示Center of polar array,在T视图中捕捉坐标原点作为阵列的中心,命令提示Number of items<阵列数目>,键入5,回车确定,命令提示Angle to fill<阵列的角度>,保持360不变,回车确定(如4-30所示
26.执行Solid>>Difference,命令提示Select surfaces or polysurfaces to union,选择第23步旋转得到的曲面,命令提示Select surfaces or polysurfaces to union.Press Enter for second set,右键确定,命令提示Select second set of surfaces or polysurfaces,选择其中的一个方体,命令提示Select second set of surfaces or polysurfaces.Press Enter when done,右键确定结束操作,将方体从旋转面中减去,用同样的方法将其它的方体也减去,最终如4-31所示。
27.执行Planar Curves,选择如4-32是圆圈,将其封闭起来,并利用Offset Surface,将做好的圆曲面向下偏移0.1mm,记着要键入S,这样我们就制作了一个简单的玻璃表盖,将其HIDE起来。
28.在T视图中作一个如4-33所示的正方形,向上拉伸成方体,高度为1mm,利用第25步的方法将方体阵列12份。最终如4-34所示。
指针的制作:
29.利用Single Line在T视图中作出如4-35所示的5条辅助直线,打开Mid和Snap捕捉,利用 Polyline,绘制如4-36所示的时针,分针和秒针曲线。
30.将时针曲线向上移动1mm, 将分针曲线向上移动1.1mm,将秒针曲线向上移动1.2mm,并执行Solid>>Extrude>>Straight,选择三条曲线向上拉伸成实体,高度为0.1mm,最终如4-37所示。
31.执行Solid>>Sphere>Center ,Radius,捕捉坐标的中心,作一个半径为0.3的圆球,并将圆球垂直向上移动1.2mm,最终如4-38所示。
32.在T视图中绘制如4-39所示的一条曲线,曲线的绘制也可在命令行中输入如下数据得到:
0,-16.242
-0.303,-16.245
-2.346,-16.199
-4.679,-15.685
-6.8,-14.704
-6.8,-16.778
-6.8,-18.852
-6.8,-21.24
-6.8,-21.533
-6.593,-21.74
-6.3,-21.74
-2.1,-21.74
0,-21.74
Enter结束曲线绘制,把得到的曲线镜像到X轴的正方向上,然后把两条曲线JOIN起来。
33.将所有的曲线和面全部HIDE,只留下上一步绘制的曲线,在R视图中绘制如4-40所示的两条曲线,曲线绘制可在命令行中输入如下数据得到:
第一条:-22,1
-18,2
-14,1
Enter结束曲线绘制。
第二条:-22,0
-18,0.466
-14,0
Enter结束曲线绘制。
34.利用Surface>>Extrude>>Straight,将上两步得到的曲线拉伸成面如4-41所示,在利用Trim命令在几个面间相互剪切最终如4-42所示。
35.将上一步中剪切得到的几个面JOIN起来,执行Fillet Edge命令,选择组合得到的PolySurface的所有边(如4-43所示),键入0.1的圆角值。
36.进入R视图,执行Transform>>Rotate 3-D,命令提示Select objects to rotate,选择上一步得到的PolySurface,命令提示Select objects to rotate.Press Enter when done,右键确定,命令提示Center of rotation,利用Snap捕捉如4-44所示的点,接着Angle or first reference point,再捕捉如4-45所示的点,命令提示Second reference point,接着捕捉如4-46所示的一点,完成旋转,将PolySurface镜像到Y轴的正方向上
37.在T视图中绘制如4-47所示的一条辅助直线,打开Osnap>>Perp垂足捕捉和网络格捕捉,捕捉如4-48和4-49所示的两个点,作一条直线,用同样的方法作4-50所示的一条曲线,删除辅助直线,利用End捕捉绘制如4-51所示的直线,执行Fillet Curves,键入J,回车,键入0.5,回车,在直线间倒圆角,最终如4-52所示,将得到的曲线镜像到X轴的正方向上,然后把两边JOIN起来。
38.进入R视图,绘制如4-53所示的两条曲线,将这两条直线在水平方向上拉伸成面,将上一步得到的封闭曲线在竖直方向上拉伸,最终如4-54所示,利用Trim命令在几个面间相互剪切,然后JOIN起来,最终成4-55所示。
39.将上一步得到的PolySurface水平向下复制一个如4-56所示,然后将复制得到的PolySurface隐藏起来,然后绘制如4-57所示的一条直线,然后将直线拉伸成面如4-58所示,利用Trim在Surface和PolySurface间剪切,然后JOIN起来,最终成4-59所示的样子。
40.执行Fillet Edge命令,选择如4-60所示的几条边,键入0.1mm的圆角值,将得到的物体移动到如4-61所示的位置,然后镜像到X轴的正方向上。将第39步隐藏的PolySurface显示出来,并向上移动7mm
41.选择如4-62所示的三个PolySurface,进入R视图,向下移动0.5mm,并旋转成4-63所示的样子
42.在R视图中绘制如4-64所示的一条曲线,执行Transform>>Array>>Along Curve,命令提示Select objects to array,选择上一步的三个polysurface,命令提示Select objects to array.Press Enter when done,右键确定,命令提示Select path curve,选择绘制得到的曲线,弹出Array Along Curve Options对话框,修改参数如4-65所示,单击OK即可,将复制得到的所有PolySurface镜像到Y轴的正方向上,最终如4-66所示。
43.在场景中利用Solid>>Box>>Concer to Concer,Height,绘制一个如4-67所示的方体,然后在利用布尔运算把方体从底盘中减去,最终如4-68所示,利用我们前面学过的Polar,在如4-69所示的地方制作一个带齿轮的柱体。
制作思路:在本例中我们省略了表带一些部分的制作,主要是因为这不是本章学习的重点,那只能是增加一些无谓的体力活,在本例的制作中我们是由曲面剪切而得的底盘为基础,在Z轴上是逐渐地增加表的厚度,添加表盖,指针,玻璃表盖等,在Y轴上是逐渐增加表的长度,添加表带。
制作难点:在第16步中倒圆角时,如果选择的是如A-1所示的几条边,倒出的结果就会成A-2所示的样子,在拐角处出现了错误的计算,所以我们要将垂直于拐角处的那条直线一起选择在做Fillet Edge.