青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

catia 扫掠

[复制链接]
发表于 2010-6-13 18:20 | 显示全部楼层 |阅读模式
谁有catia 扫掠的教程啊,视频的 。有就还加分!!!!!!
发表于 2010-6-13 18:22 | 显示全部楼层
Sweep( v6 s1 H9 f; o, ^
一、命令功能概述: Z/ f% b* ^7 z
Sweep(扫掠)是将轮廓线沿着导引线扫掠形成曲面,扫掠曲面功能是CATIA中比较复杂、重要、常用的功能。
! k  n* M+ E: ], J; D+ N; \, Q. o) w: k9 M/ }# l+ q
二、命令详解0 {. k; y! x4 a! h) J- }% D
1、命令位置
9 B" y- W2 W7 [' `' B如图1所示(Insert —— Surfaces —— Sweep)。. d  P! Z  g  k& G! A
      
) k6 Y. K& B' R! G! j3 O# ]1 e- }* H1 `9 G5 \
图1                                     图2
6 [! R) r1 ~( m; J, ~  G3 ^$ x

9 j! ^5 f8 q* c+ V* l2、各选项详解
* K7 E4 D3 o( H扫掠曲面可分为四种类型:轮廓扫掠、直线扫掠、圆弧扫掠、圆锥扫掠,下面对它们分别进行介绍。
! C( m* P7 B3 i$ _7 D" b! R6 s: m! l5 ^⑴   explicit(轮廓扫掠)" I0 `; {6 U5 C6 V
其命令界面如图2所示。
' w* ]( D9 h( G1 h* jSubtype(扫掠类型):
8 ~; {$ p8 x6 f6 v3 P- t•With reference surface:根据参考曲面;
. o+ E3 V3 V6 y0 i•With two guide curves:根据导引曲线;0 t6 H0 j8 a9 g  O$ U0 S
•With pulling direction:根据拉伸方向。
8 l9 x7 `  Y7 _. {. n打开文件Explicit Swept Surface.CATPart,如图3所示。; V6 B/ W( E  F4 _1 ?$ N9 D% I
/ t" n7 u" ?5 @

1 {9 [% l0 a  Y- N7 D, o/ h7 B                                   图3( m6 r% d& B' r. X5 s% e) y
轮廓扫掠的操作步骤如下(以With reference surface扫描类型为例)。6 U) R8 T6 T% F, L9 a$ K
① 在Surfaces工具栏中单击“Sweep”(扫掠曲面) 按钮,系统会弹出如图2所示的Swept Surface Definition对话框。3 i6 @" [& z- z& @) G  d, @
② 单击Profile type后面的“Explicit”  按钮,表示选择轮廓扫掠类型,在Subtype选项中选择With reference surface,表示选择的扫掠类型为根据参考曲面。
4 [6 |+ D" b( @1 b7 q③ 设置轮廓曲线。选择曲线Profile.1填入Profile文本框中。+ w; B* U$ k$ n. g( x
④ 设置导引线。选择曲线guide curve.1填入guide curve文本框中,单击“预览”按钮,如图4所示。
9 z( X5 Z$ y7 I5 ]/ H* L
$ r; T6 S; F7 |0 M+ k" a: ?: s& r6 S图4  一条截面线与一条引导线生成扫掠面
0 y3 W" D; R- q( n0 b3 k⑤ 设置参考曲面。选择平面yz plane填入Surface文本框中,表示轮廓线在扫掠过程中与参考面保持一定的角度。注意不能选择导引线的法面。, z/ D2 f2 e+ _1 n
⑥ 设置与参考面之间的角度。在Angle文本框中输入30deg,结果如图5所示。也可以单击Angle文本框后的 按钮,设置规则。4 i$ U7 D1 B( [* O% t8 L

4 L  j6 F% b0 L' x6 C' d图5  与参考面成一定角度扫掠面的创建! s$ y$ d" w# |$ s/ \  }& o, c

0 l9 q6 a" v+ l* R⑵ Line (直线扫掠)6 B/ J) \& b9 C( H' K) g4 Z( P9 V1 |
其命令界面如图6所示。3 M7 G! U6 H( [8 i

1 b5 H4 K% R4 r5 u
9 B- X! _( z' p% G# B; P图6
/ \8 X# J/ Y0 J5 X" a7 A
' b0 Q" b/ y) ?$ ZSubtype(扫掠类型):
) `; f( j8 J+ T$ e•Two limits;
- I! H3 Z# j0 a9 N6 J6 `2 e+ r2 w( ?•Limit and middle;' R' E: V/ G$ r4 H2 _
•With reference surface;
+ ^! D$ d/ Y% H  O! u+ Z) Q•With reference curve;
, w3 H  F5 A2 o# ?•With tangency surface;* q! s+ F1 G+ Z' I4 |/ w
•With draft direction;0 F; V* A/ _+ H6 J
•With two tangency surface。
( d# {8 |, W; f( s. L7 V0 x打开文件Line Swept Surface.CATPart,如图7所示。
5 k2 h. r7 N' i# D4 \7 A+ M1 I9 M    : F& \  U3 i7 W! f& O8 e
图7                                 图8
8 r- j* j9 X' b1 l直线扫掠的操作步骤如下。! A( M, c) w' v! h8 _
① 单击Profile type后面的“Line”  按钮,表示选择直线扫掠类型。
" y- O" j1 q% ]1 @  h② 在Subtype下拉列表框中选择类型为Two limits,表示通过两条导引线来生成扫掠面,对话框如图8所示。
5 ^; L) D* D( W9 e4 s# G3 S③ 设置导引线。选择曲线Guide curve1填入Guide curve1文本框中作为第一条导引线;选择曲线Guide curve2填入Guide curve2文本框中作为第二条导引线。1 A2 G( _& n  w& W( C- L+ N$ p+ v' ?
④ 设置脊线。选择曲线Spine curve填入Spine文本框中。
" ~; ^& I/ y5 F- f⑤ 设置扫掠曲面向外延伸的距离。在Length1文本框中输入20mm;在Length2文本框中输入20mm。单击“预览”按钮,结果如图9所示。3 `+ c4 h; s! M# `) \
  L3 z% q$ D% x4 X
      
, ^% U" u8 A5 g- ]: F1 Z             图9                                   图10
2 J. _9 R* Z) t& i) v' ^4 z   
/ Z: `) u! J/ N/ }: ?' Y7 B" c⑥ 如果选中 复选框,表示第二条导引线作为扫掠曲面的中线,结果如图10所示。
4 }* b7 |3 E! x1 B. a⑦ 在Subtype下拉列表框中选择类型为Limit and middle,与选中 复选框的情况相同。
) V5 z, D" u4 m" M8 {2 ^6 X9 ~⑧ 在Subtype下拉列表框中选择类型为With reference surface,对话框如图11所示。
% b9 X0 W" p; H* Z! A! t      
: C5 z/ u. `4 S4 b图11                                     图12
5 t  \6 q/ C" G5 f; Q. ~$ }⑨ 选择曲线Guide Curve.3填入Guide curve1文本框中。注意选择的导引线必须在参考曲面上。3 {4 S' E! L" s6 w" _; S, y
⑩ 设置参考曲面。选择曲面Extrude.1填入Reference surface文本框中。
6 B$ a3 q  i6 [3 ?0 D: c9 k⑪ 在Angle文本框中输入120deg。9 O% I) {8 N, G
⑫ 在Length1文本框中输入20mm,Length2文本框中输入50mm,结果如图12所示。
; S8 q7 z/ L  D⑬ 在Subtype下拉列表框中选择类型为With reference curve。$ t5 N) m$ \: Y, V
⑭ 选择曲线Guide Curve.4填入Guide Curve 1文本框中。9 g5 _. F6 D; z0 ^% Y: X
⑮ 设置参考曲线。选择直线Line.2填入Reference curve文本框中。
# |$ A* ^! d- D' V6 `1 K, x⑯ 在Angle文本框中填入120度,在Length 1 文本框中输入20mm,Length 2文本框中输入50mm,结果如图13所示。
4 B! R. H3 l. r8 A# Z. C, b+ U) z' q' H' J5 Q8 L" k" O& W9 V

1 p* J/ Y+ @8 \7 t& _& M" c; E1 B; y图13
7 f* r0 [  ]9 ?% m* Q# U; K2 s○17在Subtype下拉列表框中选择类型为With tangency surface,对话框如图14所示。
/ w9 i/ X; e/ J, ~$ w . R/ R& ^$ l! U5 d9 h
图14+ b$ e/ S4 r" G
○18设置导引线。选择曲线Guide Curve .4填入Guide Curve 1文本框中。3 q0 A* g* {3 d* X# j# S3 f; P
○19设置相切曲面。选择曲面Extrude.1填入Tangency surface文本框中。单击“预览”按钮,如图15所示。黄色表示保留的结果。
0 d/ W0 F3 C6 d/ Q4 A- M, j○20选中 复选框,表示用生成的曲面裁剪参考结果,结果如图16所示。) A; r. L8 L" B, N/ j0 N2 F  u; M
6 x) P3 k$ Y& K+ W4 }$ {
      2 T( O) z) ?) P" [5 H" q" |
图15                                   图16
% y5 R0 E. s& G○21在Subtype下拉列表框中选择类型为With draft direction,对话框如图17所示。  @4 G+ q2 v; T5 G( \: U2 z4 y
○22选择曲线Sketch.2填入Guide curve 1文本框中,作为参考曲线。3 J0 [" N- K& O& `/ @9 t3 |
○23设置拔模方向。选择直线Line.3填入Draft direction文本框中。
4 F% m6 g# L( I○24设置拔模计算方式。这里选择 单选按钮。  h. f2 Q/ h5 `0 p8 D
○25单击“Wholly defined”选项卡,在Angle文本框中输入拔模角度,这里输入30deg。
1 P4 K# C% ]! ]/ o○26在Length 1、Length 2文本框中设置曲面的拉伸长度。
5 x: ~* O: _% H0 I•单击 按钮,表示在此侧不拉伸;
, c4 y4 h5 Y* `( V! c•单击 按钮,在Length 1、Length 2文本框中输入需要拉伸的长度;9 O( ~  a+ n' S/ C5 Q6 g
•单击  按钮,选择曲面或平面填入Relimiting element 1文本框中,表示拉伸到此限制元素;
  u0 \, Q% J# Y. l•单击 按钮,表示拉伸长度从曲线在拔模方向的最高点算起;
  O# R) v7 M" _% G4 d+ F( ]7 I•单击 按钮,表示沿着拉伸长度在生成的拔模面上多是设定的值。- k' f7 A( D6 d: s2 u  |$ f
这里单击 按钮,在Length 1、Length 2文本框输入20mm,预览如图18所示。
. m: t, I1 R5 f/ m: k  ?9 }
' N; Q/ U* }6 N. u      - L9 L. V6 t; l. N8 ?6 G9 u

. Z  Q# N* f; L4 n- d. d1 n              图17                                    图188 V+ b1 C: e3 S& |4 o! _
○27单击“G1-Constant”选项卡,选择需要已经定义的拔模角,在Current angle文本框中设置新的拔模角,在选择平面Plane.3填入Relimiting element 1文本框中,如图19所示,每条边线所设置的拔模角不一样。
; I% x8 t3 E% B7 n6 O- v7 I: e7 @. }○28单击“Location Values”选项卡,选择曲线Sketch.3填入Guide curve 1文本框中,作为参考曲线,选择Line.3填入Draft direction文本框中。在曲线Sketch.3的两端点和曲线上点Point.1分别设置拔模角度为-30 deg,60 deg,30 deg,结果如图20所示。
. M& t3 ^" w& q" I2 d. v5 ~- T, c0 X5 @5 h! E2 A+ b
      1 R0 F" R) H2 c+ Y, L* O0 K' l
            图19                                 图20" ~7 v% q8 z, f1 t& y
○29在Subtype下拉列表框中选择类型为With two tangengy surface。选择直线Line.2填入Spine文本框中作为脊线;选择曲面Extrude.1填入First tangency surface文本框中,选择曲面Extrude.2填入Second tangency surface文本框中,如图21所示。: o8 P! j9 Q+ G* l

" B0 k( x: j9 w- n+ Y图21& B" X/ j- `1 e% \: U
⑶   Circle(圆弧扫掠)
# U1 c2 V- y5 F圆弧扫掠是以圆弧为截面线,通过指定导引线来创建扫掠曲面。其命令界面如图22所示。
& U; d: s0 D! S' KSubtype(扫掠类型):  H( u+ D: S( b6 }
•Three guides;' u1 r: y7 a+ i0 n
•Two guides and radius;/ U% n' A4 {- g9 K# Y' R
•Center and two angles;4 }: O6 d* w5 ?0 L
•Center and radius;
! [' c* H' n8 Z- L; j. f•Two guides and tangency surface;; T  q9 f( b1 m4 u  P7 A
•One guide and tangency surface。& v8 A) H/ o% N& x! J( B
打开文件Circle Swept Surface.CATPart,如图23所示。; }' |5 [! R5 P3 a8 K, _

9 L/ }; E% L! F      ! f' u/ Q' D& V7 |9 w. [8 t
              图22                                   图23
4 ?" S2 N, o+ }* W# Y* R2 X圆弧扫掠的操作步骤如下:7 J* C) {6 i" q2 x' K
① 单击Profile type后面的“Circle” 按钮,表示选择圆弧扫掠类型。
  H' n2 r$ K- F5 i, j' }7 q, H② 在Subtype下拉列表框中选择类型为Three guides,表示通过三条引导线来生成扫掠面,对话框如图24所示。
: c% Y6 f! Y" I0 a# |! @; e           9 ~2 g7 o3 t3 F8 G4 I
图24                                  图257 h! C/ v9 A& B5 }5 S5 b
③ 设置导引线。选择曲线Guide Curve.1填入Guide Curve 1文本框中;选择曲线Guide Curve .2填入Guide Curve 2文本框中;选择Guide Curve .3填入Guide Curve 3文本框中。0 @- [' n, L6 u0 U( y/ i3 L9 K4 \
④ 设置脊线。选择曲线Spine .1填入Spine文本框中,结果如图25所示。
4 \( A4 G1 u, l) u3 v⑤ 在Subtype下拉列表框中选择类型为Two guides and radius,表示通过两条引导线和半径来生成扫掠面,对话框如图26所示。+ d( _+ E* \) g* F& @- L2 e2 L

6 {$ N) f6 @/ O0 X      
- c5 R5 m: I! H" y- |: B; J* `+ p图26                                     图276 Y# D0 C8 K( F8 a. _

) H0 T& v5 d* u* x" [⑥ 设置导引线。选择曲线Guide Curve .1填入Guide Curve 1文本框中;选择曲线Guide Curve .3填入Guide Curve 2文本框中。1 p: j3 v/ Z0 [; q1 v" [  b6 Q
⑦ 设置圆弧扫掠半径。在Radius文本框中输入40mm。单击Radius文本框后的 按钮,可以通过规则来创建不同半径的圆弧扫掠曲面,预览如图27所示。, x! n! g% Z+ L" O
⑧ 出现多解时,可以单击 或 按钮选择合适的解。9 B6 x. u6 k4 a7 w6 P% [1 o
注意:黄色为当前选择的解。
; _. s: Z; H& p5 ^1 t- O( K⑨ 在Subtype下拉列表框中选择类型为Center and two angles,表示通过中心曲线和两个角度来生成扫掠面,对话框如图28所示。6 X2 P: U' g: J1 G/ ?) a& K4 Y
⑩ 设置中心曲线。选择曲线Guide Curve .1填入Center curve文本框中。+ F- N4 p, i0 u) U/ J+ ^
⑪ 设置参考曲线。选择曲线Spine .1填入Rrference curve文本框中。) e1 D7 w3 s9 y* ~' `
⑫ 在Angle 1文本框中输入0 deg;在Angle 2文本框中输入180 deg,结果如图29所示。
: E' q# z- A$ Y  Y0 c2 r% A9 C6 \7 f) |/ L9 X! g1 A; T
      7 O# x5 y) z7 o7 ^1 o# @3 d7 h! R  H  N
            图28                                     图29
  ]9 G! z$ `* n9 L) c* m2 a; A○13 选中 复选框,输入固定的扫掠曲面半径。输入20mm,结果如图30所示。
' u" [. e' {# D8 y0 m
, h, W4 q6 J6 U# A图30
2 g: T( l8 U* u% i+ C1 l○14在Subtype下拉列表框中选择类型为Center and radius,对话框如图31所示。
, T: ]3 J/ y: j3 |  ^○15选择曲线Guide Curve .2填入Center curve文本框中,作为圆弧扫掠曲面的中线。. B- f+ e2 S; c  R
○16在Radius文本框中设置半径。这里输入20mm,结果如图32所示。+ H4 |' r( `7 ?2 A& L) k
      
5 r8 _" }+ N1 y  G$ o图31                                   图32# U0 ?: O; O& A' V4 O0 T9 X2 ~
○17 在Subtype下拉列表框中选择类型为Two guides and tangency surface,对话框如图33所示。. d4 l2 k* E# I) N) P/ Y
○18 选择曲面Extrude.1上的一条曲线Guide Curve.3填入Limit curve with tangency文本框中。; T) d- ]& i+ l. X5 j% J
○19 设置相切曲面。选择曲面Extrude.1填入Tangency surface文本框中。5 ]. Q' @4 U; W( L! I0 w' ~
○20 设置限制曲线。选择曲线Guide Curve.2填入Limit curve文本框中,表示生成的圆弧扫掠曲面通过此曲线,并以此曲线作为边界,结果如图34所示。
1 {- e- f( U$ g6 M1 W( Q; _( D      & j" p/ C! N; O4 \( N/ n! F  d: J% Y
              图33                                    图34" G; d: s' |8 I9 k. c& o% z. i* r) }
○21 在Subtype下拉列表框中选择类型为One guide and tangency surface,对话框如图35所示。. }. ?% S8 p9 X
    3 u9 m. D0 ?+ J' x2 y, |- u* U
图35                                  图36
9 {% e% r: p+ Y1 k% A# _  v: g9 A4 l$ {% S: N
○22 选择曲线Guide Curve.2填入Guide curve 1文本框中。5 E3 k1 H8 p2 E7 r9 Y; b
○23 设置相切曲面。选择曲面Extrude.1填入Tangency surface文本框中。: C) c9 `4 m1 W1 R7 k7 O% j
○24 设置半径。在Radius文本框中输入80mm,结果如图36所示。
' \! |" J/ }6 }5 H0 Y' \! ^/ S8 k4 R. E. M( }1 t* @

2 O" L+ H. S$ e$ e' w7 M& Y⑷   Conic(圆锥扫掠)1 B: u/ T* P; r
圆锥扫掠是以圆锥曲线为截面线沿导引线进行扫掠得到的曲面。其命令界面如图37所示。
2 Z/ E" K6 g4 a! bSubtype(扫掠类型):( a3 y; }7 N0 v$ A
•Two guide curves;
4 E$ X$ f5 [9 B! v. P$ o9 p8 {# ]* e•Three guide curves;8 k  v6 t3 Q- a4 J
•Four guide curves;0 J& ^- m" I2 ]6 z* m
•Five guide curves。
: z5 l$ h; i" M& ~+ Y& Q4 R
4 k, Z( ~: X+ |( _+ J* w% h1 b6 d# O图37
! X( d5 c7 X2 i/ b$ M. I2 c+ O6 u: y打开文件Conic Swept Surface.CATPart,如图38所示。
( A" I7 [: W& X8 U& G$ m
* |# P# ^; W* y5 B# L: a * k  y; ^' f$ k6 F
图38: l6 Z8 ?( e% u! }! I6 v
圆锥扫掠的操作步骤如下:4 Y, l0 q7 f  l8 i
① 单击Profile type后面的“Conic”  按钮,表示选择圆锥扫掠类型。2 u) D/ y; Y: B) S$ Q
② 在Subtype下拉列表框中选择类型为Two guide curves,对话框如图39所示。
% o1 M8 _9 _' s
- A- t' I: w6 P7 E. f图39
& A# j9 m- G& h1 S, Q* v7 a③ 选择曲线Sketch.1填入Guide curve 1文本框中,选择曲面Extrude.1填入Tangency文本框中,作为曲线Sketch.1的相切面。同样选择曲线Sketch.2填入Guide curve 2文本框中,选择曲面Extrude.2填入Tangency文本框中。& ^+ v+ K6 H4 ~
④ 在Angle文本框中设置生成的扫描面与相切面之间的角度。这里都输入-30deg。
% o  w2 j6 k2 [6 r: T9 q; g& k⑤ 在Parameter文本框中设置参数。Parameter等于0.5,表示以抛物线作为截面线曲线生成扫掠面;0<Parameter<0.5,表示截面线为椭圆曲线;Parameter>0.5,表示截面线为双曲线。这里输入0.5,结果如图40所示。2 \0 Y! H' k9 b8 p! @3 `
      
- U  a3 A' u  k* U$ m图40                                    图41$ t- W* `: ^. |& p
⑥ 在Subtype下拉列表框中选择类型为Three guide curves。
1 m1 V3 ~8 x6 H0 n5 ?) ?$ `⑦ 选择曲线Sketch.1填入Guide curve 1文本框中,选择曲面Extrude.1填入Tangency文本框中;选择曲线Sketch.3填入Guide curve 2文本框中;选择曲线Sketch.2填入Last guide curve文本框中,选择曲面Extrude.2填入Tangency文本框中。在Angle文本框中输入-5deg。( f, E8 e8 x' F; e! Z; U
⑧ 选择曲线Sketch.3填入Spine文本框中作为脊线,结果如图41所示。
6 a/ @' I! \) r  v3 p⑨ 在Subtype下拉列表框中选择类型为Four guide curves。4 I, H* c1 N8 X
⑩ 选择曲线Sketch.1填入Guide curve 1文本框中,选择曲面Extrude.1填入Tangency文本框中;选择曲线Sketch.3填入Guide curve 2文本框中;选择曲线Sketch.2填入Guide curve 3文本框中;选择曲线Parallel.2填入Last guide curve文本框中。
9 ?# _7 Q% L/ ~+ n" }&#9322; 选择曲线Sketch.3填入Spine文本框中作为脊线,结果如图42所示。
& u# v- m2 y% S7 S&#9323; 在Subtype下拉列表框中选择类型为Five guide curves。
% I$ e5 s; o" A2 |+ A# }+ M&#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文本框中。
6 ^: g& T0 s/ C) k0 L&#9325; 选择曲线Sketch.3填入Spine文本框中作为脊线,结果如图43所示
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-2 20:21 , Processed in 0.048238 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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