![](/user_photo/_userpic.png)
Твердотельное моделирование камеры ракетного двигателя с применением системы CATIA (120
..pdf![](/html/65386/468/html_GjSEB0Ow1i.lexm/htmlconvd-NxRI7331x1.jpg)
. 41. = %
+ %$ % % * % %$ & , < % Stop, % < & % Stop macro recording.
= H %$ . ; % % :
Tools > Macro > Macros... > Disk1 MS VBA > Run. + < % % 8 & VBA:
Tools > Macro > Macros > Edit.
X $ &8 ' :
Dim shapeFactory1 As ShapeFactory
Set shapeFactory1 = part1.ShapeFactory Dim pad1 As Pad
Set pad1 = shapeFactory1.AddNewPad(sketch1, 20#) Dim limit1 As Limit
Set limit1 = pad1.FirstLimit Dim length8 As Length
Set length8 = limit1.Dimension length8.Value = 5.5 part1.Update
End Sub
+ < , < % 8 . B , % , 8 8 , & ' H_Disk. B % H_Disk < % 8 & H- # InputBox:
H_Disk = InputBox("Enter the Extrusion Distance:", "H_Disk")
length8.Value = H_Disk
31
![](/html/65386/468/html_GjSEB0Ow1i.lexm/htmlconvd-NxRI7332x1.jpg)
( < $ . % VBA % -Disk1: Tools > Macro > Macros…> Disk1. B %$Disk1 %$ $ $ %-( . 42). +$ $ 88 8
$ % . 43.
. 42. InputBox
. 43. $ 8
; % * %$ - :
1)8 ( . . 40). ' % ' H < ;
2)8 $ $ % H , % < % * ;
3)8 $ $ % H , % < % .
32
![](/html/65386/468/html_GjSEB0Ow1i.lexm/htmlconvd-NxRI7333x1.jpg)
= N
8 % . 44,$ , % 8 -% , – . 45.
. 44. 8 |
. 45. $ |
|
8 |
1.) 8 H # $ %$.
2." ' & 8 H # , % % %$ % .
33
![](/html/65386/468/html_GjSEB0Ow1i.lexm/htmlconvd-NxRI7334x1.jpg)
/?
%$ ' % $ $ % 8 & H # Pad Shaft, $ %$ ' % %$ Rib (% Sketch-Based Features). + @ %$ $ $ $ % Rib Definition, @ '- &8 &, % @ . + @ < &8 %# :
Keep angle – $ < % H ' &8 ;
Pulling direction – %$ %$ % H$ % < ' &8 ;
Reference Surface – %$ $ < % $ % % &.
+ ' % % . 46.
. 46. ' %
)
! %$& ' 8$ - $ $ % % < &8 % % . ! % % . 47.
)$ ' :
1) ' % %$ ;
34
![](/html/65386/468/html_GjSEB0Ow1i.lexm/htmlconvd-NxRI7335x1.jpg)
. 47. ! %
2)& $ < -;
3)' % , %$8 @ -;
4)' %-, %$8 % .
0
) # ' %$ '@ , %$ $ 8 (%-1), 8 (% 2), $$(% 3), &8 # ' * (% 4) 8 (% 5). " H-% 5 8 % %-8 . % % $# % . 48. B %# $ 8 < % $ % . B '-D = 200 .
; # %$ 8 @ -. = 8$ % @ % 8 &Axis. ; # % . 49.$ % <$ < &8 % #-
35
![](/html/65386/468/html_GjSEB0Ow1i.lexm/htmlconvd-NxRI7336x1.jpg)
. + #n = 72 % . 50.
. 48. % % $ #
. 49. ; #
36
![](/html/65386/468/html_GjSEB0Ow1i.lexm/htmlconvd-NxRI7337x1.jpg)
. 50. ) #
?
)' J" 8$ $ %$ ' Assembly Design CATIA V5.
+ ' % - # , ' % #$ @ $. % $ ' . ; H-% . = ' $ -$&$ &8 : Existing Component, Fix, Coincidence, Contact, Reuse Pattern, Offset, Multi Instantiation, Angle.
8 , H , 8 . ; % % # %$. + < ' %$ $ $ ' @ -&8 % . + ' H ' .
+ %$ H J" % . 51–53.
X-
% %$ $ , -$ %$ ' & H & # &
37
![](/html/65386/468/html_GjSEB0Ow1i.lexm/htmlconvd-NxRI7338x1.jpg)
. 51. X$ $
. 52. X$
38
![](/html/65386/468/html_GjSEB0Ow1i.lexm/htmlconvd-NxRI7339x1.jpg)
. 53. ! J"
'. B %$ *% % 8 & % %$. B < % &$ ' (% ), < 8 $ %$ $% 8 & * % . g % %$ $ *-% , % &$ % ( . 54).
. 54. g$ %
39
![](/html/65386/468/html_GjSEB0Ow1i.lexm/htmlconvd-NxRI7340x1.jpg)
+ ' % . 55.
. 55. G$ '
)$ ' :
1)% 8 & # & $ $;
2)' $ ;
3)# & $ $;
4)' $ ;
5)% 8 & # & $ * $;
6)' * $ .
40