青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 4309|回复: 1

catia 扫掠

[复制链接]
发表于 2010-6-13 18:20 | 显示全部楼层 |阅读模式
谁有catia 扫掠的教程啊,视频的 。有就还加分!!!!!!
发表于 2010-6-13 18:22 | 显示全部楼层
Sweep
  B! @+ M% f- m* Y一、命令功能概述8 U" O  `4 |# R
Sweep(扫掠)是将轮廓线沿着导引线扫掠形成曲面,扫掠曲面功能是CATIA中比较复杂、重要、常用的功能。
4 }/ ^# M  n$ a
6 f) S3 g1 h2 C4 M二、命令详解
2 }0 \& a! G1 U6 I& }8 q" \# T1、命令位置" y" h8 v; O9 @& C
如图1所示(Insert —— Surfaces —— Sweep)。* J( d/ v3 u! r6 i/ O/ k# w
      
  R1 \0 G3 n3 E4 ^4 p, E
$ d; i* W" T, z2 n图1                                     图2) G7 ]( i3 C! N& G' V" O( m& {. p; S2 ~

9 ^; P/ i! _* n; R4 ?# T9 l. Q* w! E0 u8 v8 k
2、各选项详解
( t# T9 _% {- @1 R1 a* j8 Q扫掠曲面可分为四种类型:轮廓扫掠、直线扫掠、圆弧扫掠、圆锥扫掠,下面对它们分别进行介绍。( f+ Z" F0 M$ k1 x: G
⑴   explicit(轮廓扫掠)  R* y6 _% M. T7 Y$ D+ I  c4 a
其命令界面如图2所示。
3 I( C! L7 E9 r7 e$ n/ HSubtype(扫掠类型):* |5 U' e, h/ B, \: y6 x
•With reference surface:根据参考曲面;. H, c3 z9 ~) e8 @7 P
•With two guide curves:根据导引曲线;; X- x0 }5 `' W, `/ v# o6 \9 G
•With pulling direction:根据拉伸方向。
: m+ P& y% o$ _7 r8 o打开文件Explicit Swept Surface.CATPart,如图3所示。$ n  M7 O2 a8 a6 T1 Y
4 O, y5 o: A% i; y- Y' i. x
6 {+ O" v; J* P. J9 G# A$ N- I5 q
                                   图3
1 y+ P4 o( G- Y1 g& b' f( o  i轮廓扫掠的操作步骤如下(以With reference surface扫描类型为例)。
5 f) y5 |- K- g$ |# o- D) b① 在Surfaces工具栏中单击“Sweep”(扫掠曲面) 按钮,系统会弹出如图2所示的Swept Surface Definition对话框。0 J0 y* d" q* |+ U1 b% O0 Y& v: B- P
② 单击Profile type后面的“Explicit”  按钮,表示选择轮廓扫掠类型,在Subtype选项中选择With reference surface,表示选择的扫掠类型为根据参考曲面。% B( `* t) d1 u/ [" N% [
③ 设置轮廓曲线。选择曲线Profile.1填入Profile文本框中。* E; L$ U4 b: N& _; X! y' K$ E
④ 设置导引线。选择曲线guide curve.1填入guide curve文本框中,单击“预览”按钮,如图4所示。% M& Y7 y. [! X$ q1 e

- s9 {. B  N7 V) I1 R% I/ q6 }0 Y图4  一条截面线与一条引导线生成扫掠面
6 y1 f- A$ j& N1 q# K⑤ 设置参考曲面。选择平面yz plane填入Surface文本框中,表示轮廓线在扫掠过程中与参考面保持一定的角度。注意不能选择导引线的法面。
9 l9 T* o8 \0 Q7 `$ X0 \⑥ 设置与参考面之间的角度。在Angle文本框中输入30deg,结果如图5所示。也可以单击Angle文本框后的 按钮,设置规则。9 Q! n0 h4 p5 Z  P7 i& v" w" z

' U% v, j- m* r( i图5  与参考面成一定角度扫掠面的创建
  p/ F* |) M1 L# H# W: z0 y2 z7 c0 ?' `/ c
⑵ Line (直线扫掠)
. P7 C6 c& j$ M$ F, R, z3 N6 G其命令界面如图6所示。
$ \& u8 D/ A* d# q9 M  {6 B  R
3 d( b: E  E) s- m1 e
4 }: T: c3 ~: R图6  l. ?9 n2 i9 j, P3 P0 D

# X# ?8 j# Z$ L8 ~+ N+ [Subtype(扫掠类型):) a( m- z- U% l! e* e: Q! |  [1 ?  D* j
•Two limits;
9 A( ^  z6 r+ y8 W1 B•Limit and middle;
' I. H/ P% X* b! N$ ]2 m2 O•With reference surface;, L5 ]0 y5 A& |) ]6 x
•With reference curve;
+ \4 l9 i: O( {/ }) G1 y5 i•With tangency surface;
4 w" W) p( a7 k; S•With draft direction;
, x0 S  Q2 L$ ]•With two tangency surface。9 }5 z& y1 |8 o* l7 r7 X. k6 A
打开文件Line Swept Surface.CATPart,如图7所示。# H' J) K3 f$ s2 E4 [
   
6 K2 H" P8 l( ]! h: a图7                                 图8+ o3 ]8 _' \# o+ `( B
直线扫掠的操作步骤如下。. d. \4 E* F  N6 L
① 单击Profile type后面的“Line”  按钮,表示选择直线扫掠类型。8 z  l& C" ]) B, b8 U0 s  n
② 在Subtype下拉列表框中选择类型为Two limits,表示通过两条导引线来生成扫掠面,对话框如图8所示。
) S8 g6 Z) q% Q$ O" J③ 设置导引线。选择曲线Guide curve1填入Guide curve1文本框中作为第一条导引线;选择曲线Guide curve2填入Guide curve2文本框中作为第二条导引线。
5 r9 N. Q0 o2 X4 p9 S④ 设置脊线。选择曲线Spine curve填入Spine文本框中。5 F* D3 i- O. }/ ~6 O* D  L2 X
⑤ 设置扫掠曲面向外延伸的距离。在Length1文本框中输入20mm;在Length2文本框中输入20mm。单击“预览”按钮,结果如图9所示。1 C9 D7 t. L! W2 M2 U! L

: P( x# O' M& i8 t      " Z: R( B+ [; y$ v0 U
             图9                                   图102 p, Z& o- Y$ p2 ~: d
   
; f$ L. B9 O2 Q; q& U, Y⑥ 如果选中 复选框,表示第二条导引线作为扫掠曲面的中线,结果如图10所示。
5 ]" b4 o7 L. w, X⑦ 在Subtype下拉列表框中选择类型为Limit and middle,与选中 复选框的情况相同。1 y; [4 w/ ^& ~# X  l. V1 i$ ^
⑧ 在Subtype下拉列表框中选择类型为With reference surface,对话框如图11所示。
+ ?6 m2 l$ e8 ?' D" T3 r      
+ v8 W/ G5 {; @6 L+ p& e图11                                     图124 X; j4 y2 o) s2 p+ J$ L/ Z
⑨ 选择曲线Guide Curve.3填入Guide curve1文本框中。注意选择的导引线必须在参考曲面上。1 g! E  n/ U$ ?2 W3 ?7 \
⑩ 设置参考曲面。选择曲面Extrude.1填入Reference surface文本框中。  R! ~# d" `2 |$ U. |
⑪ 在Angle文本框中输入120deg。$ g. n4 d  t: B+ p$ C/ s2 ?8 f
⑫ 在Length1文本框中输入20mm,Length2文本框中输入50mm,结果如图12所示。# y6 o$ j, q" S
⑬ 在Subtype下拉列表框中选择类型为With reference curve。( i" E4 T" v% n9 x9 ^+ s% e8 g9 W
⑭ 选择曲线Guide Curve.4填入Guide Curve 1文本框中。
( [! f  H! Y4 `" n  Q⑮ 设置参考曲线。选择直线Line.2填入Reference curve文本框中。
4 O3 {2 f9 }& h+ I! \, s⑯ 在Angle文本框中填入120度,在Length 1 文本框中输入20mm,Length 2文本框中输入50mm,结果如图13所示。' A) }& z, l9 c

+ B  X) J7 C# Z , q0 n3 Q, F  x% h. O, @
图13/ l% Y& g/ s6 N; q
○17在Subtype下拉列表框中选择类型为With tangency surface,对话框如图14所示。
# B( |# z0 V" ^/ |. l9 Z4 R. t - E/ h5 \5 \4 q! w- ?' C, q
图14
9 |6 @$ D9 k" O# w○18设置导引线。选择曲线Guide Curve .4填入Guide Curve 1文本框中。
& _7 A# @! a$ `) S4 F3 t" S* G/ K○19设置相切曲面。选择曲面Extrude.1填入Tangency surface文本框中。单击“预览”按钮,如图15所示。黄色表示保留的结果。
5 N) b( _+ j, N/ ~& [0 J○20选中 复选框,表示用生成的曲面裁剪参考结果,结果如图16所示。1 G6 v! t$ v1 u

! n# W9 {* b, J9 P" h0 n      + j1 _. [8 V9 A( f/ u
图15                                   图166 ?3 O! o# B0 m
○21在Subtype下拉列表框中选择类型为With draft direction,对话框如图17所示。
% [. L7 J2 a, h* X1 K○22选择曲线Sketch.2填入Guide curve 1文本框中,作为参考曲线。6 A4 L9 o5 \( W/ P6 S, _
○23设置拔模方向。选择直线Line.3填入Draft direction文本框中。
% o2 F9 f# O2 t+ M% O○24设置拔模计算方式。这里选择 单选按钮。
) q# n2 X" h7 X* S8 |! q% I○25单击“Wholly defined”选项卡,在Angle文本框中输入拔模角度,这里输入30deg。. t' Z  S) \2 i* \5 v9 u
○26在Length 1、Length 2文本框中设置曲面的拉伸长度。% O$ T1 S% }3 r& D6 i; l
•单击 按钮,表示在此侧不拉伸;
( B$ v+ O: A% Z/ Z! i) W•单击 按钮,在Length 1、Length 2文本框中输入需要拉伸的长度;+ S+ P" p" X  U) b) s% b  P1 T
•单击  按钮,选择曲面或平面填入Relimiting element 1文本框中,表示拉伸到此限制元素;
% e' k9 H0 C. F•单击 按钮,表示拉伸长度从曲线在拔模方向的最高点算起;
$ v$ |( f9 p1 D0 v•单击 按钮,表示沿着拉伸长度在生成的拔模面上多是设定的值。1 o5 w! G! B7 l1 c
这里单击 按钮,在Length 1、Length 2文本框输入20mm,预览如图18所示。3 b( h5 M6 f( _6 N

8 h) l0 l1 r- n: {- k* t      
+ M, K* V4 V8 {6 Y1 p( Y0 V. Y7 \' X( `* U* m
              图17                                    图18' u* n% q2 }4 G) [/ P5 h3 |1 S
○27单击“G1-Constant”选项卡,选择需要已经定义的拔模角,在Current angle文本框中设置新的拔模角,在选择平面Plane.3填入Relimiting element 1文本框中,如图19所示,每条边线所设置的拔模角不一样。
, b' K; B+ `- G○28单击“Location Values”选项卡,选择曲线Sketch.3填入Guide curve 1文本框中,作为参考曲线,选择Line.3填入Draft direction文本框中。在曲线Sketch.3的两端点和曲线上点Point.1分别设置拔模角度为-30 deg,60 deg,30 deg,结果如图20所示。! i$ Y0 y* a% x" f, H
8 B3 n% ?* w7 \& k7 p* e# T
      % ?1 e5 z6 _. H: Z  o, o. A. ^, g* c
            图19                                 图20
( j8 v1 m8 e3 U+ G0 B, g3 ?○29在Subtype下拉列表框中选择类型为With two tangengy surface。选择直线Line.2填入Spine文本框中作为脊线;选择曲面Extrude.1填入First tangency surface文本框中,选择曲面Extrude.2填入Second tangency surface文本框中,如图21所示。* L# w) E" a; l$ z1 X
7 C4 |/ g, s  q* R
图21
4 R/ q) J6 T/ |4 P  c⑶   Circle(圆弧扫掠)
8 N9 t& p  R" b- b) }8 t圆弧扫掠是以圆弧为截面线,通过指定导引线来创建扫掠曲面。其命令界面如图22所示。
* u& v1 ^" N7 ?+ wSubtype(扫掠类型):2 |3 i4 O: z+ G. }) g6 N, s
•Three guides;
& v! d: Z! s8 F& `( a. n$ r•Two guides and radius;
2 W" E8 `; D) h$ _9 g3 s& J- O•Center and two angles;
9 ~: L6 G3 i  \$ Q6 z% g•Center and radius;
2 l0 W5 t. n% }# E1 _, p) q( r" ~•Two guides and tangency surface;
! X# R) T4 ?" D. _4 m•One guide and tangency surface。
: n4 K% Z; ^" s4 i0 z# B  z9 k, t打开文件Circle Swept Surface.CATPart,如图23所示。" }* g, q( A$ s* l
# G+ o$ g* P' v4 M# ~
      7 |4 s: M$ M2 N, F7 i) G
              图22                                   图23
, }6 Z  `; s- O$ G! D  I' k圆弧扫掠的操作步骤如下:( z4 {; K/ h; L7 l7 S) y" a& ~+ B9 x
① 单击Profile type后面的“Circle” 按钮,表示选择圆弧扫掠类型。
# o! i3 s0 n1 F' s/ `% u② 在Subtype下拉列表框中选择类型为Three guides,表示通过三条引导线来生成扫掠面,对话框如图24所示。7 U5 O  b( Y; ?  w% g# N/ J3 b5 X
           
- a- z+ L3 A2 I3 H1 G图24                                  图25
5 \5 e: P- f3 S③ 设置导引线。选择曲线Guide Curve.1填入Guide Curve 1文本框中;选择曲线Guide Curve .2填入Guide Curve 2文本框中;选择Guide Curve .3填入Guide Curve 3文本框中。1 ~1 U8 O: Q/ p( g& T
④ 设置脊线。选择曲线Spine .1填入Spine文本框中,结果如图25所示。- b1 U" S3 w4 f0 j: V
⑤ 在Subtype下拉列表框中选择类型为Two guides and radius,表示通过两条引导线和半径来生成扫掠面,对话框如图26所示。  s! n( y9 {+ k! L7 }: ?4 Q( p
$ _( p6 I3 Y' A' q1 v1 D+ J
      
: l* D* f8 a3 r图26                                     图27. m' S  F, _; d
* |- R% S7 h- w( w+ p3 P; Z/ @
⑥ 设置导引线。选择曲线Guide Curve .1填入Guide Curve 1文本框中;选择曲线Guide Curve .3填入Guide Curve 2文本框中。
1 ?9 H3 `6 `8 ?& Z7 I* \⑦ 设置圆弧扫掠半径。在Radius文本框中输入40mm。单击Radius文本框后的 按钮,可以通过规则来创建不同半径的圆弧扫掠曲面,预览如图27所示。
' `4 `+ k# t. v: J⑧ 出现多解时,可以单击 或 按钮选择合适的解。% Z- W# w+ T  }$ C5 ]# \% U) b
注意:黄色为当前选择的解。
* [( t/ ?( o4 f/ z5 t6 D; I# s⑨ 在Subtype下拉列表框中选择类型为Center and two angles,表示通过中心曲线和两个角度来生成扫掠面,对话框如图28所示。
4 U( ~3 r2 o0 r. u5 ]5 K: M⑩ 设置中心曲线。选择曲线Guide Curve .1填入Center curve文本框中。
! r9 q0 L+ m5 |+ N' z⑪ 设置参考曲线。选择曲线Spine .1填入Rrference curve文本框中。7 L4 E' h0 Y- h" Z
⑫ 在Angle 1文本框中输入0 deg;在Angle 2文本框中输入180 deg,结果如图29所示。
9 A; E9 q+ _0 @( d5 S& P& L/ A9 {7 |. A3 N, D! L& N
      : `$ V, ?% f) G$ H3 U
            图28                                     图29, Y5 t/ l3 r. r0 O' C
○13 选中 复选框,输入固定的扫掠曲面半径。输入20mm,结果如图30所示。
+ @& s, O$ z+ P) b ) @, ]9 P4 F& j" W" n8 `
图30# [- F- G4 h/ _8 e" V
○14在Subtype下拉列表框中选择类型为Center and radius,对话框如图31所示。' r0 `1 Z  _6 |9 \( v3 x
○15选择曲线Guide Curve .2填入Center curve文本框中,作为圆弧扫掠曲面的中线。$ J( i7 p' C  D2 ~3 e
○16在Radius文本框中设置半径。这里输入20mm,结果如图32所示。
. M7 I8 [( W+ S/ N) Y      
/ Q+ \9 G- _6 q1 L6 g图31                                   图32
0 C5 O% n, p1 c; e- C9 u0 \; |○17 在Subtype下拉列表框中选择类型为Two guides and tangency surface,对话框如图33所示。9 L, \- V- w( w1 f/ Z! ^7 p1 s
○18 选择曲面Extrude.1上的一条曲线Guide Curve.3填入Limit curve with tangency文本框中。
( y6 V0 [8 `* Y3 R9 ]( H- J○19 设置相切曲面。选择曲面Extrude.1填入Tangency surface文本框中。+ r! B$ b) B: S* c1 n$ S
○20 设置限制曲线。选择曲线Guide Curve.2填入Limit curve文本框中,表示生成的圆弧扫掠曲面通过此曲线,并以此曲线作为边界,结果如图34所示。- S* ~& B) A% g5 y/ D  j7 n
      5 a0 F" E6 F  B& A
              图33                                    图34* g2 I. f6 A+ {& a" L' w2 Y
○21 在Subtype下拉列表框中选择类型为One guide and tangency surface,对话框如图35所示。
  m: O9 Y& n0 X* O: v/ l   
  T- b- z! q" F  r图35                                  图36
3 k& f+ o- Y6 H. u
3 s, P5 c: h8 v  {○22 选择曲线Guide Curve.2填入Guide curve 1文本框中。1 ?7 |0 E- b8 ~/ u1 ], V
○23 设置相切曲面。选择曲面Extrude.1填入Tangency surface文本框中。) M3 N$ K/ G9 N! R9 \( M
○24 设置半径。在Radius文本框中输入80mm,结果如图36所示。
% [  {2 F/ k  w3 k) g' Q/ S8 m( G/ U: t* ?( d! ^1 c- W6 {

& d  `( P6 f, x& s4 Z, L& S) ~/ g⑷   Conic(圆锥扫掠)& j! E) k( d. n% ?3 n
圆锥扫掠是以圆锥曲线为截面线沿导引线进行扫掠得到的曲面。其命令界面如图37所示。
% ~0 Z/ t, [+ w$ _7 Z5 A9 j" ~" SSubtype(扫掠类型):' s5 V4 U- f# b/ I0 K2 C) C, X
•Two guide curves;$ _- M# P2 j- |+ G! q- T
•Three guide curves;
- w( w9 `: \- t, d  G•Four guide curves;
: Z  Z! I: ~1 {) O; R$ ]+ v) K) ?•Five guide curves。4 V* b. I% o2 s, m

- A, P. S8 K0 [/ u! v8 `4 c4 \; a  O: E图37
: S1 D" x6 q$ Z& V; c打开文件Conic Swept Surface.CATPart,如图38所示。, b( f" y6 T/ Y' ]# a7 s# G
4 X! ^5 ]# L& m# h* l* n; i
9 A8 N! w4 V& w9 i; ?9 q# [" L
图38  ~+ t4 r0 N0 G% S! s
圆锥扫掠的操作步骤如下:0 O. t& n- |& c! h& J
① 单击Profile type后面的“Conic”  按钮,表示选择圆锥扫掠类型。
1 k1 K# x* N& {" H& |② 在Subtype下拉列表框中选择类型为Two guide curves,对话框如图39所示。
1 D, j; Z& g8 |: H ) \. c2 |& ]8 K  V$ b' F0 S
图39
  [7 A8 Y. I/ Z0 M6 _. n+ f& U③ 选择曲线Sketch.1填入Guide curve 1文本框中,选择曲面Extrude.1填入Tangency文本框中,作为曲线Sketch.1的相切面。同样选择曲线Sketch.2填入Guide curve 2文本框中,选择曲面Extrude.2填入Tangency文本框中。/ a0 O3 P+ N+ \- h
④ 在Angle文本框中设置生成的扫描面与相切面之间的角度。这里都输入-30deg。
- d, D# L- C6 i" W* Q/ S⑤ 在Parameter文本框中设置参数。Parameter等于0.5,表示以抛物线作为截面线曲线生成扫掠面;0<Parameter<0.5,表示截面线为椭圆曲线;Parameter>0.5,表示截面线为双曲线。这里输入0.5,结果如图40所示。
6 k0 V6 r' L$ I& p* L; f% y      9 T+ N5 C* m' m" X
图40                                    图41
7 i' ~: n  |4 e8 j" v, c& ]& x' e⑥ 在Subtype下拉列表框中选择类型为Three guide curves。$ P  Z: u. R! K
⑦ 选择曲线Sketch.1填入Guide curve 1文本框中,选择曲面Extrude.1填入Tangency文本框中;选择曲线Sketch.3填入Guide curve 2文本框中;选择曲线Sketch.2填入Last guide curve文本框中,选择曲面Extrude.2填入Tangency文本框中。在Angle文本框中输入-5deg。
% s7 g5 O2 M: f5 G& \% U⑧ 选择曲线Sketch.3填入Spine文本框中作为脊线,结果如图41所示。  w5 B/ \1 D1 v; G
⑨ 在Subtype下拉列表框中选择类型为Four guide curves。3 P3 Q6 Y0 l/ B2 T9 \$ a$ T+ k+ p6 x  b
⑩ 选择曲线Sketch.1填入Guide curve 1文本框中,选择曲面Extrude.1填入Tangency文本框中;选择曲线Sketch.3填入Guide curve 2文本框中;选择曲线Sketch.2填入Guide curve 3文本框中;选择曲线Parallel.2填入Last guide curve文本框中。# J3 u* a# \7 D9 ^& |. `3 A
&#9322; 选择曲线Sketch.3填入Spine文本框中作为脊线,结果如图42所示。
+ F6 r2 N8 f8 z, f5 J5 j7 v&#9323; 在Subtype下拉列表框中选择类型为Five guide curves。
' O4 f6 K. s" t$ q* @% Q&#9324; 选择曲线Parallel.1填入Guide curve 1文本框中;选择曲线Sketch.1填入Guide curve 2文本框中;选择曲线Sketch.3填入Guide curve 3文本框中;选择曲线Sketch.2填入Guide curve 4文本框中;选择曲线Parallel.2填入Last guide curve文本框中。+ ?7 q( d" G9 q  T% R' {! B2 W: L
&#9325; 选择曲线Sketch.3填入Spine文本框中作为脊线,结果如图43所示
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-3-7 10:53 , Processed in 0.050241 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表