17 12
发新话题
打印

AUTOCAD轻松学 [第一部第四章第三小节]3D组合面-棱形组合面(EDGESURF)

AUTOCAD轻松学 [第一部第四章第三小节]3D组合面-棱形组合面(EDGESURF)

我们可以在三维空间中用EDGESURF命令以四条端点连在一起形成一闭合回路的线(如:LINE、ARC、PLINE等)为边界(EDGE)制作出一棱边组合面(昆氏曲面)。其中SURFTAB1与SURFTAB2系统变量分别控制了该网面M与N方向的密度。$ y$ p# X' F& o, C4 e

: G/ j* e9 t5 x接下来用LINE、PLINE与COPY等命令画4条制作EDGESURF(棱形组合面)的参考线
复制内容到剪贴板
代码:
命令: line
指定第一点: 1,12
指定下一点或 [放弃(U)]: @0,4
指定下一点或 [放弃(U)]:
命令: copy
选择对象: l
找到 1 个
选择对象:
指定基点或位移,或者 [重复(M)]: 4,0                 (向右)
指定位移的第二点或 <用第一点作位移>:
命令: pline
指定起点: 1,12
当前线宽为 0.0000
指定下一个点或 [圆弧(A)/半宽(H)/长度(L)/放弃(U)/宽度(W)]: a       (改成画弧)
指定圆弧的端点或
[角度(A)/圆心(CE)/方向(D)/半宽(H)/直线(L)/半径(R)/第二个点(S)/放弃(U)/宽度(W)]:
Ce                                                            (先定弧的圆心)
指定圆弧的圆心: 2,12.75
指定圆弧的端点或 [角度(A)/长度(L)]: 3,12
指定圆弧的端点或
[角度(A)/圆心(CE)/闭合(CL)/方向(D)/半宽(H)/直线(L)/半径(R)/第二个点(S)/放弃(U)/
宽度(W)]: 5,12
指定圆弧的端点或
[角度(A)/圆心(CE)/闭合(CL)/方向(D)/半宽(H)/直线(L)/半径(R)/第二个点(S)/放弃(U)/
宽度(W)]:
命令: copy
选择对象: l
找到 1 个
选择对象:
指定基点或位移,或者 [重复(M)]: 0,4                        (向后)
指定位移的第二点或 <用第一点作位移>:

附件

1.jpg (26.5 KB)

2007-5-21 01:43

1.jpg

1.1.jpg (11.77 KB)

2007-5-21 01:43

1.1.jpg

赠人玫瑰,手有余香。

TOP

把SURFTAB1(网面密度1)系统变量设置为127 a; G5 u. e4 S; B! R3 G. A! s
把SURFTAB2(网面密度2)系统变量设置为8
1 H9 N, h% M- w2 F执行EDGESURF命令,用前面的4条参考线为EDGE(边界)制作一网面密度分别为12和8的“棱形组合”(请注意选取4个边界的先后顺序)
$ U: _' s1 d; A; O-----------------------------------------------------------------------------
复制内容到剪贴板
代码:
命令: surftab1
输入 SURFTAB1 的新值 <10>: 12
命令: surftab2
输入 SURFTAB2 的新值 <6>: 8
命令: edgesurf
当前线框密度: SURFTAB1=12  SURFTAB2=8
选择用作曲面边界的对象 1:       (点取第1条边界线)
选择用作曲面边界的对象 2:       (点取第2条边界线)
选择用作曲面边界的对象 3:       (点取第3条边界线)
选择用作曲面边界的对象 4:       (点取第4条边界线)

附件

2.jpg (14.73 KB)

2007-5-21 01:43

2.jpg

赠人玫瑰,手有余香。

TOP

先用RECTANG命令在“地平面上”画一正方形& U) k8 ~2 l" g
再执行UCS命令,把坐标绕着X轴转90度
3 u7 J! S# C  {: x1 h5 F4 t7 B$ G9 h然后用ARC命令在新的坐标系统上画一“弧线”% ?% z) V+ E7 T' z
---------------------------------------------------------------------
复制内容到剪贴板
代码:
命令: rectang
指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]: 9,15
指定另一个角点或 [尺寸(D)]: @4,4
命令: ucs
当前 UCS 名称: *世界*
输入选项
[新建(N)/移动(M)/正交(G)/上一个(P)/恢复(R)/保存(S)/删除(D)/应用(A)/?/世界(W)]
<世界>: x
指定绕 X 轴的旋转角度 <90>: 90
命令: arc
指定圆弧的起点或 [圆心(C)]: end
于                                                    (点1)
指定圆弧的第二个点或 [圆心(C)/端点(E)]: @-2,1            (点2)
指定圆弧的端点: end
于                                                    (点3)

附件

3.jpg (14.13 KB)

2007-5-21 01:43

3.jpg

赠人玫瑰,手有余香。

TOP

执行UCS命令,选择W回到世界坐标系统
# J9 z9 O- }* ?; s2 K再用ARRAY命令把刚才画的弧线用Polar(环形)的方式阵列拷贝4份% K1 m- Y+ T# Y, k( w0 ]
---------------------------------------
复制内容到剪贴板
代码:
命令: ucs
当前 UCS 名称: *没有名称*
输入选项
[新建(N)/移动(M)/正交(G)/上一个(P)/恢复(R)/保存(S)/删除(D)/应用(A)/?/世界(W)]
<世界>: w
命令: array
选择对象: 找到 1 个         (选择对象)
选择对象:

附件

4.jpg (34.02 KB)

2007-5-21 01:44

4.jpg

赠人玫瑰,手有余香。

TOP

把SURFTAB2(网面密度2)系统变量设置为12
) l% d6 t; I! N$ F$ S执行EDGESURF命令,用刚才阵列的4条弧线为edge(边界)制作一个网面密度均为12的“棱形组合”7 \+ V/ O5 g% f- Z: T$ J, C6 y; E
----------------------------------
复制内容到剪贴板
代码:
命令: surftab2
输入 SURFTAB2 的新值 <8>: 12
命令: edgesurf
当前线框密度: SURFTAB1=12  SURFTAB2=12
选择用作曲面边界的对象 1:                        (点取弧1)
选择用作曲面边界的对象 2:                        (点取弧2)
选择用作曲面边界的对象 3:                        (点取弧3)
选择用作曲面边界的对象 4:                        (点取弧4)

附件

5.jpg (15.66 KB)

2007-5-21 01:44

5.jpg

赠人玫瑰,手有余香。

TOP

再执行UCS命令,把坐标绕着X轴转90度& F0 @6 \$ J# {7 n0 v
然后用PLINE命令在新的坐标系统上画一个2D多义线
$ R' w8 f% D# [4 g3 k' ~5 Q----------------------------------------------------------------------------------------
复制内容到剪贴板
代码:
命令: ucs
当前 UCS 名称: *世界*
输入选项
[新建(N)/移动(M)/正交(G)/上一个(P)/恢复(R)/保存(S)/删除(D)/应用(A)/?/世界(W)]
<世界>: x
指定绕 X 轴的旋转角度 <90>: 90
命令: pline
指定起点: 7,0
当前线宽为 0.0000
指定下一个点或 [圆弧(A)/半宽(H)/长度(L)/放弃(U)/宽度(W)]: @0,2
指定下一点或 [圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]: a  (改画弧)
指定圆弧的端点或
[角度(A)/圆心(CE)/闭合(CL)/方向(D)/半宽(H)/直线(L)/半径(R)/第二个点(S)/放弃(U)/
宽度(W)]: @3,0
指定圆弧的端点或
[角度(A)/圆心(CE)/闭合(CL)/方向(D)/半宽(H)/直线(L)/半径(R)/第二个点(S)/放弃(U)/
宽度(W)]: l                                                      (改画线)
指定下一点或 [圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]: @0,-2
指定下一点或 [圆弧(A)/闭合(C)/半宽(H)/长度(L)/放弃(U)/宽度(W)]:

附件

6.jpg (17.12 KB)

2007-5-21 01:45

6.jpg

赠人玫瑰,手有余香。

TOP

执行UCS命令,选择W回到世界坐标
& M  P1 L: ^/ Y( {% V用COPY命令把刚才画的多义线向后方复制一份) j) N7 [1 F0 D7 Z
------------------------------------------------------------------------
复制内容到剪贴板
代码:
命令: ucs
当前 UCS 名称: *没有名称*
输入选项
[新建(N)/移动(M)/正交(G)/上一个(P)/恢复(R)/保存(S)/删除(D)/应用(A)/?/世界(W)]
<世界>: w
命令: copy
选择对象: l
找到 1 个
选择对象:
指定基点或位移,或者 [重复(M)]: 0,5              (向后)
指定位移的第二点或 <用第一点作位移>:

附件

7.jpg (19.39 KB)

2007-5-21 01:45

7.jpg

赠人玫瑰,手有余香。

TOP

再用LINE命令把这两条多义线的端点连起来。。# S1 F1 t1 V$ K4 m# W
-------------------------------------------------------------------------
复制内容到剪贴板
代码:
命令: line
指定第一点: end
于                                (点1)
指定下一点或 [放弃(U)]: end
于                                (点2)
指定下一点或 [放弃(U)]:
命令: line
指定第一点: end
于                                (点3)
指定下一点或 [放弃(U)]: end
于                                (点4)
指定下一点或 [放弃(U)]:

附件

8.jpg (20.22 KB)

2007-5-21 01:45

8.jpg

赠人玫瑰,手有余香。

TOP

把SURFTAB1(网面密度1)系统变量设置为16
" t7 Q1 L1 P; E) h2 ~: Q( c; z+ m2 G把SURFTAB2(网面密度2)系统变量设置为87 T! T- O) }2 H0 v! c- S: ~& N& H
再用EDGESURF命令制作一网面密度分别为16和8的“棱边组合面”(请注意选取4个边界的先后顺序)
复制内容到剪贴板
代码:
命令: surftab1
输入 SURFTAB1 的新值 <12>: 16
命令: surftab2
输入 SURFTAB2 的新值 <12>: 8
命令: edgesurf
当前线框密度: SURFTAB1=16  SURFTAB2=8
选择用作曲面边界的对象 1:             (点取第1条边界线)
选择用作曲面边界的对象 2:             (点取第2条边界线)
选择用作曲面边界的对象 3:             (点取第3条边界线)
选择用作曲面边界的对象 4:             (点取第4条边界线)

附件

9.jpg (24.42 KB)

2007-5-21 01:46

9.jpg

赠人玫瑰,手有余香。

TOP

再把UCS拥护坐标系统绕着X轴转90度
: B3 ?" S  b5 H% v, s然后用ARC命令在新的坐标系统上画一条“弧线”
- `5 z6 Q; y" \. N) z) w-----------------------------------
复制内容到剪贴板
代码:
命令: ucs
当前 UCS 名称: *世界*
输入选项
[新建(N)/移动(M)/正交(G)/上一个(P)/恢复(R)/保存(S)/删除(D)/应用(A)/?/世界(W)]
<世界>: x
指定绕 X 轴的旋转角度 <90>: 90
命令: arc
指定圆弧的起点或 [圆心(C)]: 17,0,-5               (注意:这是新坐标系统的坐标)
指定圆弧的第二个点或 [圆心(C)/端点(E)]: @-1.5,1    (点2)
指定圆弧的端点: @-1.5,-1                         (点3)

附件

10.jpg (25.23 KB)

2007-5-21 01:46

10.jpg

赠人玫瑰,手有余香。

TOP

 17 12
发新话题