足球画法
1、 在俯视图中,先画边长50的正五边形和正六边形,再根据图上的图样画圆和其他辅助线。
2、 以C 圆的中心点为圆心,旋转正六边形的中心垂线从C 圆的象限点到B 点,交于与正五边形的中心垂线
为O 点。
3、 删除多余的辅助线。以O 为圆心OB 为半径作D 圆,复制园B ,圆心落在D 圆象限点上。
4、 拉伸正六边形,以O 点到B 圆的圆心为指定拉伸高度;以O 点到B 圆的上象限点为指定拉伸的倾斜角度。
5、 删除多余的辅助线。以O 为圆心OA 为半径重新作D 圆,复制园A ,圆心落在D 圆象限点上。
6、 拉伸正五边形,以O 点到A 圆的圆心为指定拉伸高度;以O 点到A 圆的上象限点为指定拉伸的倾斜角度。
7、 删除多余的辅助线。转动一下视口,参照图画两锥体的相交线和各中心垂线这三条辅助线(红色线)。
8、 倒圆角(R=4)。
9、 转动一下视口,注意红线的几个端点:A ;B ;C 和C' 。
10、三维对齐:指定第一个源点:A ,指定第一个目标点:A;指定第二个源点:B ,指定第二个目标点:B;指定第三个源点:C ,指定第一个目标点:C'。
11、以O 点,OB 为半径画球体,以O 点,105为半径再画个球体;差集成一空心球。
12、原地再复制一个空心球,分别与两锥体交集。
13、R=4倒圆角,五边形体着上红色。
14、以五边形体中心线作 Z 轴矢量 UCS 。以六边形体为对象,0,0为中心环形阵列5个。
15、以六边形体中心线作 Z 轴矢量 UCS ,删除一个边上的一个六边形体。
16、以中心六边形体相连的一个六边形体和一个一五边形体为对象,0,0为中心环形阵列3个。
17、上一个 UCS ,删除一个外圈的一个五边形体。
18、以中心外圈的一个六边形体和一个一五边形体为对象,0,0为中心环形阵列5个。
19、切换到左视图。
20、以球心水平正交线镜像下半个球。
21、X 轴旋转 UCS 90°。上半部分球体以球心为基点旋转36°。
22、着色,完成。
排球画法
一、新建文件,首先在西南等轴侧视图中建立一个300的正立体。
命令:_box
指定长方体的角点或[中心点(CE)]:0,0,0
指定角点或[立方体(C)/长度(L)]:c
指定长度:300
二、选择分级命令,分解正方体。然后用直线命令连接正方体的对角点图1,再将其他面删除只保留底面,然后将底面分解一次。现在底面已成为线形式,然后用点的定数等分命令等分左右边。等分数3。然后打开对象捕捉的节点。用直线平行连接左右各点如图
2
三、将坐标移动到O 点,绘制球体。如图3
命令:_sphere
当前线框密度:ISOLINES=4
指定球体球心:0,0,0
指定球体半径或[直径(D)]:100
四、接下来对球体执行6次剖切。第一次以O,A,D, 保留右边部分。第二次以O,H,E, 去掉右上方部分。第三次以O,A,H ,去掉左上部分。第四次以O,D,E ,去掉右边部分,第五次以O,B,G ,保留两侧。第六次以O,C,F ,保留两侧。将剩余的三部分分别着不同的颜色如图4。
五、为实体部分外边缘倒圆角。
为方便倒圆角,先建三个层,分别命名三个实体。关闭两个图层,先为一个倒。一次制作,圆角半径2。将三个实体做一编组,键盘输入命令G ,打开组界面,起一组名,点新建,选择三个实体,确定。然后转到主视图。作环形阵列。中心点位O 点,项目总数4,填充触角360,对象为新建编组。得到图5。转到右视图,以O 点旋转右视图中正对的编组,角度90。转到左视图,方法同上,如果不方便选择,可以分层操作。如图
6。在左视图中给上下两个编组作环形阵列,基点为O 点。项目数量2,填充角度90。分别为上下组各做一次。然后转到主视图和后视图分别以O 点作旋转操作,角度90。得到图6。
篮球画法
1、画平面图, O点为圆心直径40画圆,画OA ,A 点坐标:@40
图1
2、画投影椭圆
把视图改为西南等轴测,切换ucs ,然后再画一个椭圆,椭圆以O 为中心,H 点是一个轴,另一个轴位于Y 轴上,长度只要小于40就行,我用35,但是感觉比真球小了一点
图2
3、把椭圆拉伸为椭圆柱,画白色球体
红色椭圆柱高度不能太低,白球以O 为圆心,直径
40
图3
4、把椭圆柱和白色球进行交集运算,获到红色实体
图4
5、炸开红色实体,删除多余线,留下在A 点上的红色样条线,
图5
6、转变ucs ,画直径为40的绿色圆,用圆和红色样条线的交点打断样条线,再把样条线转化为多段线。 转化样条线有几个办法,都太烦,我还是选择必杀技:用VBA 代码,下面这段代码不必看懂它,照搬就行,我将在VBA 教程第10课中进行详细解释
Sub sp2pl()
Dim getsp As Object
Dim po As Variant
Dim newl() As Double
Dim p1 As Variant
ThisDrawing.Utility.GetEntity getsp, po, "本程序将样条曲线转为多段线。请选择样条曲线" sumctrl = getsp.NumberOfControlPoints
ReDim newl(0 To sumctrl * 3 - 1)
For i = 0 To sumctrl - 1
p1 = getsp.GetControlPoint(i)
For j = 0 To 2
newl(i * 3 + j) = p1(j)
Next j
Next i
Set templ = ThisDrawing.ModelSpace.Add3DPoly(newl)
End Sub
图6
7、把红线切掉一半,切换UCS ,画直径为1的球,以绿色多段线为路径拉伸圆
图7
8、把绿色圆管进行三维镜像,AOC 为轴得到红色圆管,AOB 为轴得到黄色圆管
图8
9、删除绿管,把红黄两根圆管进行并集运算,再以ODC 为轴进行三维镜像,再并集
图9
10、把圆管先放到隐藏图层,再以圆ODC 和圆OBC 轴画两根直径为1的圆管, 注意ACAD 不能把圆直接拉伸为圆管
图10
11、画直径为40的球,把球和圆管进行差集运算
图11
五星足球画法
1、 同画普通足球一样 ,画边长50正五边形和正六边形, 六边形旋转一角度。
2、 添加辅助线 ,如图:
3、 去掉多余的线,设置五星为红层、六边形为黄层 .如图:
4、 以两图形的中心垂线交点为中心,两图形角点为半径画求球体。
5、 关闭红层,剖切出六边形体,倒角 R3。
6、 设当前为红关闭黄层,剖切出五角形的一个角。
7、 阵列、并集。
8、 倒角、打开黄层。
9、 这两个基本图形做好后. 接下来就是阵列, 经过三次阵列,半个球好了. 如图:
10、 以球心与半球面镜像另半个球2、再旋转36°就完成了,具体制作时要用好UCS 。
足球画法
1、 在俯视图中,先画边长50的正五边形和正六边形,再根据图上的图样画圆和其他辅助线。
2、 以C 圆的中心点为圆心,旋转正六边形的中心垂线从C 圆的象限点到B 点,交于与正五边形的中心垂线
为O 点。
3、 删除多余的辅助线。以O 为圆心OB 为半径作D 圆,复制园B ,圆心落在D 圆象限点上。
4、 拉伸正六边形,以O 点到B 圆的圆心为指定拉伸高度;以O 点到B 圆的上象限点为指定拉伸的倾斜角度。
5、 删除多余的辅助线。以O 为圆心OA 为半径重新作D 圆,复制园A ,圆心落在D 圆象限点上。
6、 拉伸正五边形,以O 点到A 圆的圆心为指定拉伸高度;以O 点到A 圆的上象限点为指定拉伸的倾斜角度。
7、 删除多余的辅助线。转动一下视口,参照图画两锥体的相交线和各中心垂线这三条辅助线(红色线)。
8、 倒圆角(R=4)。
9、 转动一下视口,注意红线的几个端点:A ;B ;C 和C' 。
10、三维对齐:指定第一个源点:A ,指定第一个目标点:A;指定第二个源点:B ,指定第二个目标点:B;指定第三个源点:C ,指定第一个目标点:C'。
11、以O 点,OB 为半径画球体,以O 点,105为半径再画个球体;差集成一空心球。
12、原地再复制一个空心球,分别与两锥体交集。
13、R=4倒圆角,五边形体着上红色。
14、以五边形体中心线作 Z 轴矢量 UCS 。以六边形体为对象,0,0为中心环形阵列5个。
15、以六边形体中心线作 Z 轴矢量 UCS ,删除一个边上的一个六边形体。
16、以中心六边形体相连的一个六边形体和一个一五边形体为对象,0,0为中心环形阵列3个。
17、上一个 UCS ,删除一个外圈的一个五边形体。
18、以中心外圈的一个六边形体和一个一五边形体为对象,0,0为中心环形阵列5个。
19、切换到左视图。
20、以球心水平正交线镜像下半个球。
21、X 轴旋转 UCS 90°。上半部分球体以球心为基点旋转36°。
22、着色,完成。
排球画法
一、新建文件,首先在西南等轴侧视图中建立一个300的正立体。
命令:_box
指定长方体的角点或[中心点(CE)]:0,0,0
指定角点或[立方体(C)/长度(L)]:c
指定长度:300
二、选择分级命令,分解正方体。然后用直线命令连接正方体的对角点图1,再将其他面删除只保留底面,然后将底面分解一次。现在底面已成为线形式,然后用点的定数等分命令等分左右边。等分数3。然后打开对象捕捉的节点。用直线平行连接左右各点如图
2
三、将坐标移动到O 点,绘制球体。如图3
命令:_sphere
当前线框密度:ISOLINES=4
指定球体球心:0,0,0
指定球体半径或[直径(D)]:100
四、接下来对球体执行6次剖切。第一次以O,A,D, 保留右边部分。第二次以O,H,E, 去掉右上方部分。第三次以O,A,H ,去掉左上部分。第四次以O,D,E ,去掉右边部分,第五次以O,B,G ,保留两侧。第六次以O,C,F ,保留两侧。将剩余的三部分分别着不同的颜色如图4。
五、为实体部分外边缘倒圆角。
为方便倒圆角,先建三个层,分别命名三个实体。关闭两个图层,先为一个倒。一次制作,圆角半径2。将三个实体做一编组,键盘输入命令G ,打开组界面,起一组名,点新建,选择三个实体,确定。然后转到主视图。作环形阵列。中心点位O 点,项目总数4,填充触角360,对象为新建编组。得到图5。转到右视图,以O 点旋转右视图中正对的编组,角度90。转到左视图,方法同上,如果不方便选择,可以分层操作。如图
6。在左视图中给上下两个编组作环形阵列,基点为O 点。项目数量2,填充角度90。分别为上下组各做一次。然后转到主视图和后视图分别以O 点作旋转操作,角度90。得到图6。
篮球画法
1、画平面图, O点为圆心直径40画圆,画OA ,A 点坐标:@40
图1
2、画投影椭圆
把视图改为西南等轴测,切换ucs ,然后再画一个椭圆,椭圆以O 为中心,H 点是一个轴,另一个轴位于Y 轴上,长度只要小于40就行,我用35,但是感觉比真球小了一点
图2
3、把椭圆拉伸为椭圆柱,画白色球体
红色椭圆柱高度不能太低,白球以O 为圆心,直径
40
图3
4、把椭圆柱和白色球进行交集运算,获到红色实体
图4
5、炸开红色实体,删除多余线,留下在A 点上的红色样条线,
图5
6、转变ucs ,画直径为40的绿色圆,用圆和红色样条线的交点打断样条线,再把样条线转化为多段线。 转化样条线有几个办法,都太烦,我还是选择必杀技:用VBA 代码,下面这段代码不必看懂它,照搬就行,我将在VBA 教程第10课中进行详细解释
Sub sp2pl()
Dim getsp As Object
Dim po As Variant
Dim newl() As Double
Dim p1 As Variant
ThisDrawing.Utility.GetEntity getsp, po, "本程序将样条曲线转为多段线。请选择样条曲线" sumctrl = getsp.NumberOfControlPoints
ReDim newl(0 To sumctrl * 3 - 1)
For i = 0 To sumctrl - 1
p1 = getsp.GetControlPoint(i)
For j = 0 To 2
newl(i * 3 + j) = p1(j)
Next j
Next i
Set templ = ThisDrawing.ModelSpace.Add3DPoly(newl)
End Sub
图6
7、把红线切掉一半,切换UCS ,画直径为1的球,以绿色多段线为路径拉伸圆
图7
8、把绿色圆管进行三维镜像,AOC 为轴得到红色圆管,AOB 为轴得到黄色圆管
图8
9、删除绿管,把红黄两根圆管进行并集运算,再以ODC 为轴进行三维镜像,再并集
图9
10、把圆管先放到隐藏图层,再以圆ODC 和圆OBC 轴画两根直径为1的圆管, 注意ACAD 不能把圆直接拉伸为圆管
图10
11、画直径为40的球,把球和圆管进行差集运算
图11
五星足球画法
1、 同画普通足球一样 ,画边长50正五边形和正六边形, 六边形旋转一角度。
2、 添加辅助线 ,如图:
3、 去掉多余的线,设置五星为红层、六边形为黄层 .如图:
4、 以两图形的中心垂线交点为中心,两图形角点为半径画求球体。
5、 关闭红层,剖切出六边形体,倒角 R3。
6、 设当前为红关闭黄层,剖切出五角形的一个角。
7、 阵列、并集。
8、 倒角、打开黄层。
9、 这两个基本图形做好后. 接下来就是阵列, 经过三次阵列,半个球好了. 如图:
10、 以球心与半球面镜像另半个球2、再旋转36°就完成了,具体制作时要用好UCS 。