chapter 9 advanced assembly modeling techniques. after completing this chapter, you will be able to...
TRANSCRIPT
![Page 1: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/1.jpg)
Chapter 9Advanced Assembly Modeling Techniques
![Page 2: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/2.jpg)
• After completing this chapter, you will be able to perform the following: – Create sketch blocks– Create design view representations– Create an assembly substitution– Create flexible assemblies– Create positional representations– Create overlay drawing views– Use iCopy
Chapter 9 - Objectives
![Page 3: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/3.jpg)
• After completing this chapter, you will be able to perform the following: – Detect contact in assemblies– Mirror an assembly– Copy an assembly– Create assembly work features– Create assembly features– Use the Frame Generator– Locate commands related to the Content Center
and Design Accelerator
Chapter 9 – Objectives - Continued
![Page 4: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/4.jpg)
Sketch Blocks• What are sketch blocks
– Capture design intent– 2D sketch geometry– Each block represents a part– Add sketch constraint
![Page 5: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/5.jpg)
Sketch Blocks• Create sketch blocks
1. Created 2D sketch
2. Click Sketch Tab > Layout Panel > Create Block
3. Select geometry
4. Select an insertion point
5. Enter a block name
6. Sketch block created inBlock folder
![Page 6: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/6.jpg)
Sketch Blocks• Place sketch blocks
1. From browser place sketch block
2. Add sketch constraints
3. If under constrained you can drag sketch blocks
![Page 7: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/7.jpg)
Sketch Blocks• Nested sketch blocks
1. Nest blocks to create a subassembly2. Make flexible to allow open degrees of freedom
to move3. Export to parts or assembly files
• Make Part command• Make Component command
![Page 8: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/8.jpg)
Exercise 9-1
• Sketch Blocks
![Page 9: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/9.jpg)
Design View Representations • Save configurations that show the assembly in
different states, stores the following– Component visibility (visible or not visible)– Component selection status (enabled or not
enabled)– Color settings and style characteristics applied in
the assembly– Zoom magnification– Viewing angle
![Page 10: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/10.jpg)
• Create New Design View Representation• Make Active• Rename• Lock• Public vs. Private Design Views
Design View Representations
![Page 11: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/11.jpg)
• New Design View Representation
• Make Active – check mark
• Lock – view changes are not reflected in locked Design View Representation
Design View Representations
![Page 12: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/12.jpg)
• Drawings From Design View Representations • Select Representation from list• Associative – Yes / No
Design View Representations
![Page 13: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/13.jpg)
Levels of Detail Representations• Improve capacity and performance in
modeling and drawing environments– Suppress components– Right-click on component
• Browser• Graphics Window
![Page 14: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/14.jpg)
Levels of Detail Representations• In assembly file
– Expand Representations folder– Select required Level of Detail
• Open existing assembly– Click Options– Select required Level of Detail
![Page 15: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/15.jpg)
Levels of Detail Representations• Creating a drawing view of an assembly
select a Level of Detail Representation to be used from the drawing view dialog box.
![Page 16: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/16.jpg)
Assembly Substitution - Level of Detail Representation
• Remove detail from a part or an assembly– Derive Assembly– Select Part File
![Page 17: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/17.jpg)
Assembly Substitution - Level of Detail Representation
• Derive Assembly– Create a New Substitute with the Derive
Assembly option– Derive a Subassembly with desired options
![Page 18: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/18.jpg)
Assembly Substitution - Level of Detail Representation
• Select Part File– Create a part with same orientation– Create a New Substitute with the Select Part
File option
![Page 19: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/19.jpg)
Create a Substitution - Level of Detail Representation - Shrinkwrap
• Simplify an assembly– Remove detail– Protect intellectual property– New file
![Page 20: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/20.jpg)
Create a Substitution - Level of Detail Representation - Shrinkwrap
• Simplify an assembly– Existing part
![Page 21: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/21.jpg)
Flexible Assemblies • Set Flexible property to a subassembly to allow
movement independent from other occurrences of the subassembly
![Page 22: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/22.jpg)
Flexible Assemblies • Right-click on the subassembly in browser or
graphics window and click Flexible from the menu
![Page 23: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/23.jpg)
Positional Representations • Create a motion study of an assembly
model– Based on positional representation
![Page 24: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/24.jpg)
• Create Base Views based on Positional Representation
Positional Representations
![Page 25: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/25.jpg)
Creating Overlay Views • Overlay views document positional
representations of an assembly in a single view.
![Page 26: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/26.jpg)
Exercise 9-2
• Positional Representations
![Page 27: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/27.jpg)
iCopy• While placing an assembly, copies of the
assembly will be created to fit connecting points and paths
![Page 28: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/28.jpg)
iCopy• Author• Create skeletal model, or sketch, that will be used as an
iCopy template.• Use the iCopy Author command - Manage tab > Author panel
![Page 29: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/29.jpg)
iCopy• Place the iCopy template into an assembly• iCopy command from the Assemble tab > Component
panel• Determine which parts are new or reused
![Page 30: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/30.jpg)
Contact Detection Solver• Determines how assembled components
behave when a mechanical motion is applied
• Document Settings - Activate Contact Solver
• Properties dialog box
![Page 31: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/31.jpg)
Contact Detection Solver• Add components to set
– Browser– Graphics Window
• Under constrained components
![Page 32: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/32.jpg)
Contact Detection Solver• Driven constraint
– Document Settings– Contact will drive under constrained
components that are in the Contact Set
![Page 33: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/33.jpg)
Mirroring Components in an Assembly
• Mirror assembly components or an entire assembly in the current design file
• In an assembly click the Mirror Components tool
![Page 34: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/34.jpg)
• Select a plane to mirror components about
Mirroring Components in an Assembly
![Page 35: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/35.jpg)
• Select components to mirror and select operation for each component
Mirroring Components in an Assembly
![Page 36: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/36.jpg)
• More area of the dialog box– Reuse Standard Content and Factory Parts– Preview Components
• Mirrored• Reuse• Standard Content
Mirroring Components in an Assembly
![Page 37: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/37.jpg)
• File Names– Prefix– Suffix– Naming Scheme
Mirroring Components in an Assembly
![Page 38: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/38.jpg)
Copying Components in an Assembly
• Copy assembly components or an entire assembly in the current design file– Copy Components command– Select components in
graphics screen orBrowser
![Page 39: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/39.jpg)
• Select components to copy and select operation for each component
Copying Components in an Assembly
![Page 40: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/40.jpg)
• File Names– Naming Scheme
• Prefix• Suffix
Copying Components in an Assembly
![Page 41: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/41.jpg)
Exercise 9-3
• Mirroring Assembly Components
![Page 42: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/42.jpg)
Assembly Work Features• Create work planes and axes
between parts in an assembly by selecting edges or points on parts.
• These work features remain tied to each associated part and adjust accordingly as the assembly is modified
![Page 43: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/43.jpg)
• Assembly features are features that are defined in an assembly
• Only affect a part when the part is viewed in the context of the assembly
• Assembly features only remove material
Assembly Work Features
![Page 44: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/44.jpg)
• In an assembly sketch on a part’s:– Face– A part’s work plane– An assembly work plane
Assembly Work Features
![Page 45: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/45.jpg)
Assembly Feature Tools• Assembly features exist only at the
assembly level
• The assembly features do not affect the individual part files
![Page 46: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/46.jpg)
Assembly Feature• Removing and Adding Participants
![Page 47: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/47.jpg)
Exercise 9-4
• Creating Assembly Features
![Page 48: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/48.jpg)
Frame Generator• Create frame structures
– Skeleton part (modeling)– Frame commands
![Page 49: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/49.jpg)
Frame Generator• Steps to create frame
1. Create skeleton part
2. Place members using the edges of the skeleton part
3. Members inserted from the frame generator
4. Add end treatments; miters and had holes etc.
![Page 50: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/50.jpg)
Exercise 9-5
• Using the Frame Generator
![Page 51: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/51.jpg)
Content Center• Library of standard components
• Place components while in an assembly
![Page 52: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/52.jpg)
Content Center• Publish feature to Content Center
• Publish components to Content Center
![Page 53: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/53.jpg)
Design Accelerator• Create complex parts and features based
on engineering data such as ratio, torque, power, and material properties.
• The Design Accelerator consists of:– Component generators– Mechanical calculators– Engineer’s Handbook
![Page 54: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/54.jpg)
Applying Your Skills• Skill Exercise 9-1
![Page 55: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/55.jpg)
Checking Your Skills1. True_ False_ A Design View Representation can control the display style, such
as shaded or wireframe, of an assembly model.2. Which of the following are types of design view representations?
a. Dynamicb. Publicc. Privated. Static
3. What is the purpose of a positional representation?4. When a new positional representation is added to the browser, how many are
created by default? a. 1b. 2c. 3d. 4
5. When would you want to make an assembly have the Flexible property?Continued….
![Page 56: Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create](https://reader034.vdocuments.net/reader034/viewer/2022042717/56649f585503460f94c7e08f/html5/thumbnails/56.jpg)
Checking Your Skills - continued
6. True_ False_ Assemblies can only be made flexible when used in another assembly as a subassembly.
7. When mirroring an assembly component, which icon would you use to determine that the component is being mirrored?
8. True_ False_ Creating features in the context of an assembly will update the individual parts that make up the assembly automatically.