View
222
Download
0
Category
Preview:
Citation preview
8/11/2019 Assembly Design V5R8 Update
1/35
Copyright DASSAULT SYSTEMES 2002 1
Assembly DesignV5R8 Update
CATIA Training Foils
Version 5 Release 8January 2002
EDU-CAT-E-ASM-UF-V5R8
8/11/2019 Assembly Design V5R8 Update
2/35
Copyright DASSAULT SYSTEMES 2002 2
Objec t ives o f the co urse :
In th is c ours e you wi l l learn n ew and enh anced capabi l i t ies of V5R8 CATIAAssemb ly Des ign workb ench
Targeted audienc eCATIA V5R7 Users
Prerequis i tesCATIA V5R7 Assembly Design
0.5 day
Assembly Design V5R8 Update
8/11/2019 Assembly Design V5R8 Update
3/35
Copyright DASSAULT SYSTEMES 2002 3
Table of Contents
1. Constraints 04Constraint Name 05Over-constrained Assemblies 06
2. Deactivating a Component 083. Propagating Position to Reference 134. Symmetrical Sub-Assembly 165. Measuring, Sectioning, Clash 22
Measuring Minimum Distance 23Sectioning 24Clash 33
8/11/2019 Assembly Design V5R8 Update
4/35
Copyright DASSAULT SYSTEMES 2002 4
Constraints
You w il l learn enhancem ents and new c apabi l i t ies re lated to assemb lies
cons t ra in t s
Constraint Name
Over-constrained Assemblies
8/11/2019 Assembly Design V5R8 Update
5/35Copyright DASSAULT SYSTEMES 2002 5
Constraint Name
The name of a con straint displays w hen passing the mo use over that constraint .
V5R8
8/11/2019 Assembly Design V5R8 Update
6/35Copyright DASSAULT SYSTEMES 2002 6
Over-constrained Assemblies (1/2)
You can show al l constraints in volved in an over-constrained loop . V5R8
This following scenario shows you what happens when the applicationdetects an over-constrained assembly :
Over-constrained assembly
1
Two offset constraints
Edit an offset constraint and keyin a different value
Key in 60 mm
8/11/2019 Assembly Design V5R8 Update
7/35Copyright DASSAULT SYSTEMES 2002 7
Over-constrained Assemblies (2/2)
2 Update the Assembly
V5R8
The update operation detects difficulties to obtain a validconstrained system: a dialog box appears providing thediagnosis of the problem.
The constraints involved in the inconsistent or over-constrained system are displayed. The applicationindicates :
The constraint causing trouble (Offset.14)
The constraint Offset.16, which is valid but involved in theinconsistent or over-constrained system
8/11/2019 Assembly Design V5R8 Update
8/35Copyright DASSAULT SYSTEMES 2002 8
Deactivating a Component
You w il l learn new capabi l i ty re la ted to m anage assem blies
Deactivating a ComponentBOM
V5R8
8/11/2019 Assembly Design V5R8 Update
9/35Copyright DASSAULT SYSTEMES 2002 9
Why Activate and Deactivate a Component ?
Visualization(Shape
Representation)
BOM(Bill of
Material)
Accessibility(possibility of
applying constraints)
NO SHOW Hiding
components NO YES
YES, you can applyconstraints between
the hidden object andthe other components
in the show space.
UNLOAD
Unloading aComponent NO NO NO
Deactivatinga Node
NO YES YES, you can apply aconstraint even if theshape is deactivated.
Deactivating aTerminal
NodeNO YES YES
Deactivatinga
ComponentNO NO NO
V5R8
8/11/2019 Assembly Design V5R8 Update
10/35Copyright DASSAULT SYSTEMES 2002 10
Deactivating a Component (1/2)
Select the instance and Right click todisplay the Contextuel menu1
2 Select the Clamp2 object-> Activate/Deactivate Component
Its shape is deactivated and there are no traces of itsspecifications in the Bill Of Material
The symbol in the specification Tree shows you that it isstill possible for you to reactivate it by the reverseoperation
8/11/2019 Assembly Design V5R8 Update
11/35Copyright DASSAULT SYSTEMES 2002 11
Deactivating a Component (2/2)
As o ppos e to Deact ivate a Node, Deact ivat ing a Com ponent in side a assem bly m eansdelet ing i ts representat ion in al l the CATIA docu ments c ontaining th is assembly .
8/11/2019 Assembly Design V5R8 Update
12/35Copyright DASSAULT SYSTEMES 2002 12
BOM
8/11/2019 Assembly Design V5R8 Update
13/35Copyright DASSAULT SYSTEMES 2002 13
Propagating Position to Reference
You w il l learn n ew capabi l i ty re la ted to m anage f lexible assemb lies
Deactivating a ComponentBOM
V5R8
8/11/2019 Assembly Design V5R8 Update
14/35Copyright DASSAULT SYSTEMES 2002 14
Propagating Position (1/2)
1 Modify position of the Flexible Base
Instance.
: flexible instance
: rigid instance
This Product con tains 2sub-assemblies :Base.CATProductBase_unit .CATProduct
Flexible sub-assembly
We can apply overloaded posi t io n of o ne f lexible instance to reference ( ini t ia l r igidposi t ion)
8/11/2019 Assembly Design V5R8 Update
15/35Copyright DASSAULT SYSTEMES 2002 15
Propagating Position (2/2)
2 Apply overloaded position to reference
Select th e f lexible Base instance MB3+ .object+Propagate
posi t io n to reference
Result : all rigid instancesshould have the same positionthan the flexible one.
Internal position of flexibleinstances are not impacted bythe command and have notnecessarily the same position.
V5R8
8/11/2019 Assembly Design V5R8 Update
16/35
Copyright DASSAULT SYSTEMES 2002 16
Symmetrical Sub-Assembly
You w il l learn n ew capabi l i ty re la ted to c reate a sym metr ical assembly
Creating Symmetrical Sub-AssembliesCreating New InstancesKeep Links
V5R8
8/11/2019 Assembly Design V5R8 Update
17/35
Copyright DASSAULT SYSTEMES 2002 17
What Symmetrical Sub-Assembly ?
Create a sym metr ical sub -assemb ly from an original on e, based on asym metry plane.
Generation:
The result of the generation of a symmetrical sub-assembly is another sub-assembly with a similar product structure.
The User chooses between both options ,The parts building the symmetrical sub-assembly are :
Either a symmetrical part from the source part. This involves creating a new part,outside any assembly context, with a new PartNumber . A typical example is theleft door in a car, relatively to the right door.
Either a new instance of the source part, in a positionsymmetric to the original part. A typical example is acars front left wheel, relatively to the front right wheel.
8/11/2019 Assembly Design V5R8 Update
18/35
Copyright DASSAULT SYSTEMES 2002 18
Creating a Symmetry on Component (1/2)
Select the ico n
You can find it on the Product Structure Tools Toolbar
1
2
The Assembly Mirror Wizard dialog box appears:
The reference plane is now displayed in green.
Select the mirror plane
3 Select the sub-assembly to be mirrored
8/11/2019 Assembly Design V5R8 Update
19/35
Copyright DASSAULT SYSTEMES 2002 19
Creating a Symmetry on Component (2/2)
By defaul t , CATIA create a new c omp onent b y each Part
4 Results:
4 components created
New Part Number
8/11/2019 Assembly Design V5R8 Update
20/35
Copyright DASSAULT SYSTEMES 2002 20
Creating New Instances
On this following example , youneed to create new instance aboutthe Wheel and Disk Parts.
Select one component and activateSymmetry wih new instance option
New instance
When the user cho oses to c reate a new ins tance of a sourc e part , a t a mirrored p osi t ion ,a new instance is created in the symm etrical sub -assemb ly, then i ts posi t ion is chos enwith respect to th e symm etry plane, at creat ion t im e.
Only reference plane of the part can be used in determining thetransformation
8/11/2019 Assembly Design V5R8 Update
21/35
Copyright DASSAULT SYSTEMES 2002 21
Keep Links
Once the symmetrical sub-assembly has been generated, changes inthe source sub-assembly shall allow updating it
FORM associativity:
A change in geometrical shape of the source partleads to update the symmetrical part.
POSITION associativity:
A change of relative position of a component of thesource sub-assembly leads to update the positionof the symmetrical component in the symmetricalsub-assembly.
STRUCTURE associativity:
A change in structure of the source sub-assembly (adding/removingcomponents) leads to update the structure of the symmetrical sub-assembly.
M i S i i Cl h
8/11/2019 Assembly Design V5R8 Update
22/35
Copyright DASSAULT SYSTEMES 2002 22
Measuring, Sectioning , Clash
You w il l learn n ew capabi l i t ies avai lable re lated to m easure assem blies
Measuring Minimum DistanceSectioningKeep Links
V5R8
M i Mi i Di
8/11/2019 Assembly Design V5R8 Update
23/35
Copyright DASSAULT SYSTEMES 2002 23
Measuring Minimum Distance
2 Select the computation type Inside one selection :Each selected components are tested against all others inthe same selection
Between two selections :Each component in the first selection are tested againstall components in the second selection
Selection against all :
Each product in the defined selection against all otherproducts in the document
Select the products accordingto computation type
3
Measure minimum
Click on Distance iconThe Edit Distance Window appears
1
4 Click apply to compute the distanceThe Preview window displays selected productsand the minimum distance
It is not possible to keep results on the Specification Tree
S ti i g G l P
8/11/2019 Assembly Design V5R8 Update
24/35
Copyright DASSAULT SYSTEMES 2002 24
Sectioning : General Process
From product
Position and resize the
Section on thecomponent to section
Open andManipulate the
Section result3
2
create thesection
1
Sectioning : How to use Section Tools?
8/11/2019 Assembly Design V5R8 Update
25/35
Copyright DASSAULT SYSTEMES 2002 25
Sectioning : How to use Section Tools?
Manipulat ing 2D in Sect ion Viewer
Manipula ting sec t ion p lanes
Kind of Sec t ion
When sect ion is created, the Sectioning Definition dialog box appears
Contextual Menuavailable in the SectionResultts Window
Activate / Deactivate GIrd
Modify Gird Properties
Sectioning : Creating a Section Plane
8/11/2019 Assembly Design V5R8 Update
26/35
Copyright DASSAULT SYSTEMES 2002 26
Sectioning : Creating a Section Plane
Click on
The plane created will section all components
1
Manipulate your Section Plane2
Create dynamical ly a sect ion us ing a cut t ing p lane
Sectioning : Creating 3D Section Cut
8/11/2019 Assembly Design V5R8 Update
27/35
Copyright DASSAULT SYSTEMES 2002 27
Sectioning : Creating 3D Section Cut
Edit the desired section plane, slice or box by double clicking
Click on Volume Cut icon
Cutt ing away the m aterial above the plane, beyond the s l ice orouts ide the box to expose the cav i ty wi th in the product
1
2
Sectioning : Manipulating a Section Plane
8/11/2019 Assembly Design V5R8 Update
28/35
Copyright DASSAULT SYSTEMES 2002 28
Sectioning : Manipulating a Section Plane
Reset Position icon : Restore the plane to its original position
Edit the desired section plane by double clicking it1
Re-dimension the section plane clicking anddragging plane edges
3a
3b Move the section plane along its normal vector clicking overthe plane and drag
Move the cursor over the section plane,section plane edge or local axis system
Translate the plane by pressing MB1 , then MB2and dragging
Rotate the section plane clicking over thedesired plane axis system and dragging
3c
3d
2 The appearance will changeand arrows appear to help youmoving your section plane
Re-dimens ion, mov e and rot ate sect ion p lanes
Sectioning : Positioning Plane
8/11/2019 Assembly Design V5R8 Update
29/35
Copyright DASSAULT SYSTEMES 2002 29
Sectioning : Positioning Plane
Reset Position icon :Restore the plane to its original position
Edit the desired section plane by double clicking on it
Click on Geometrical Target icon
Point to the target of interest :
Simply Click an Edge or an Axis to position thesection plane normal to the desired edge
Simply Click a Surface to position the sectionplane on the tangent to a surface
Simply Click on a Cylindrical Surface to positionthe Section Plane normal to the Axis
1
2
3
The Rectangle is arepresentation of thesection plane, to assistyou in positioning it
Sectioning : Positioning Plane Using the Edit Position Command
8/11/2019 Assembly Design V5R8 Update
30/35
Copyright DASSAULT SYSTEMES 2002 30
Sectioning : Positioning Plane Using the Edit Position Command
Edit the desired section plane by double clicking it
Click on to Edit Position
Change the current position :Click X, Y or Z to position the normal vector (z-axis) of theplane perpendicular to the selected absolute axis system
Change the center ofthe plane coordinates :Values in Origin X, Y and Zboxes (absolute systemcoordinates)
Move the section plane :Enter translation step, thenclick +Tx, - Tx, +Ty tomove the plane along theselected axis by the definedstep (local plane axissystem)
Rotate the section plane :
Same as for the translation use, torotate the plane around the selectedaxis by the defined step
1
2
Fill Edit Position Dialog Box 3
Click close to exit and savelast plane position
4
Undo / Redo section plane move
Change the plane / slice / box dimensionsEnter the width of the main section planeEnter the width of the main section planeEnter thickness of the box or the slice(Distance between the 2 parrallel cuting planes)
Posi t ion th e sect ion p lane mo re precisely
Sectioning : Section Viewer (1/2)
8/11/2019 Assembly Design V5R8 Update
31/35
Copyright DASSAULT SYSTEMES 2002 31
Sectioning : Section Viewer (1/2)
Display the result of the section, in a particular interface Special tools areavailable in this interface, in order to: Display Grid Modify Grid options Rotate section Lock 2D
Viewercontextualmenu
Sectioning : Section Viewer (2/2)
8/11/2019 Assembly Design V5R8 Update
32/35
Copyright DASSAULT SYSTEMES 2002 32
g ( )
Lock 2DVisualization
Rotate90
Edit Grid PropertiesSwap tosymmetrical
position
Show / No ShowGrid
Horizontal andVertical Grid step
Reset Grid stepsto defaults
Use Absolute Axisor section planecenter as origin
Choose styleof Grid
Fill / No FillSection
Contextual Menu in the Viewer
Clash (1/2)
8/11/2019 Assembly Design V5R8 Update
33/35
Copyright DASSAULT SYSTEMES 2002 33
( )
Part to Part Clash This is the simplest tool for Clash Detection
Select 2 parts then Click Apply The result isgiven by the traffic lights
Check Clash Window
This is the powerful tool for Clash Detectionin Space AnalysisThis in fact the one you must know
V5R8
It is not possible to save and keep results on the Specification Tree
Clash (2/2)
V5R8
8/11/2019 Assembly Design V5R8 Update
34/35
Copyright DASSAULT SYSTEMES 2002 34
( )
Choose Computation type :- Clash: products occupy samespace zone- Contact: products in contact-Clearance: products separatedby less than the definedclearance distance
Choose Selection type : Between all components : each product against all otherproducts Inside one selection : within any one selection, tests eachproduct of the selection against all other products in thesame selection Between two selections : each product in the first selectionagainst all products in the second selection Selection against all : each product in the defined selectionagainst all other products in the document
Select the products according tocomputation type
2
1
3
Before Compute the Clash Operations,you will have to fill the Check Clash window
Click apply to calculate the Clash
The Results are displayed at the bottom of theCheck Clash Box
A Preview window displays the selected Clash
4
To Sum Up ...
8/11/2019 Assembly Design V5R8 Update
35/35
Copyright DASSAULT SYSTEMES 2002 35
In this Course you have seen enhancements and new capabilities about
ConstraintsDeactivate a ComponentFlexible Assemblies with the Propagate Posi t ion to Reference optionSymmetrical Assemblies
Recommended