Chapter 9 Design Automation Techniques
After completing this chapter, you will be able to – Create iMates – Create and place iParts – Create iAssemblies – Create iFeatures – Create Design View Representations – Create Flexible Assemblies – Create Positional Representations – Create Overlay Drawing Views Chapter 9 - Objectives
After completing this chapter, you will be able to – Improve Assembly Capacity and Performance – Detect Contact in Assemblies – Mirror an Assembly – Copy an Assembly – Create Assembly Work Features – Create Assembly Features – Work with 2D Components in Assemblies – Locate tools related to the Content Center, Design Accelerator, and Frame Generator Chapter 9 – Objectives continued
iMates Apply assembly constraints –Matching iMate Create in part file Constraints: Mate, Flush, Tangent, Insert or Motion
iMates Browser entry Glyph on part Rename
iMates Insert Component –Use iMate Match List –Search order
Composite iMates Group multiple iMates into a single, composite iMate Browser – highlight iMates, right- click
Publish iMates Change existing assembly constraints to iMates
iMates alt+Drag & Visibility Alt+drag – displays iMates iMate visibility –Browser –Graphics window
Exercise 9-1 Creating and Using iMates
iParts –Store parameters and properties information –Create unique parts based on stored information –Example - Bushing iPart Single file Table with 3 rows (members) –Unique Hole Dia –Unique Material –Unique Filename
iParts Creation Stage –Design the part –Establish all possible versions in a table Each row of the table is a member Multiple members = iPart Factory Placement Stage –Select a member from the iPart Factory –Insert the member into an assembly
Types of iParts Standard iPart (Factories) –Values cannot be modified –Features cannot be added Custom iPart (Factories) –Unique value for at least one variable –Features can be added
iParts Creating iParts Tools > Create iPart iPart Author Dialog –Add parameters –Define Keys Primary Secondary (Up to 9)
iParts iPart Author Dialog –Working with Members Adding Members > Insert Row Removing Members > Delete Row Modifying Members and Setting Default
Creating iParts iPart Author Dialog –Custom iParts Custom Parameter Column Custom Parameter Cell –Specify a value for the parameter upon iPart placement
Default iPart and Options Set default row Options –Part Number –Member Name
Creating iParts iPart Author Dialog –Click OK The part is converted to an iPart Factory Table saved as an embedded Microsoft Excel spreadsheet Table icon is displayed in the Browser
Editing iParts Operations –Delete table Converts iPart back to a part –Modify parameters & properties –Add or Delete members –Edit Options Edit Table Edit via Spreadsheet –Spreadsheet formulas, conditional statements, etc. are shown as red cells
Placing iParts Place Component tool –Standard & Custom iPart Placement dialog box Custom – enter value from the custom column Folder is created with same name as the iPart Factory Folder is checked for existing members when placed Folder is created in same location as the factory by default
Auto-Capture iParts Create iParts while editing iPart or iAssembly –Edit Member Scope
Drawing From iParts Create drawing view –Model State tab –Select component
Table From iParts Table tool –Select a view
Exercise 9-2 Creating and Placing iParts
iAssemblies iAssemblies are used to group a set of similar designs in a table format –Assembly Configurations –Similar to iParts – Create within an assembly (iam) file
Component tab = lists the components of the assembly with configurable items –Member = configuration –Each row = one configuration Author Dialog Box
Parameters Tab – Include in the factory: –Constraints –Assembly features –Work features –iMates –Component patterns –Other parameters such as user parameters
Author Dialog Box Properties Tab – Allows the inclusion and modification of: –Summary –Project –Physical –Custom properties
Exclusion Tab – Similar to the Parameters list, shows all objects that can be excluded, including components. Can also be set on the Components tab, but provides a more specific way to view and set the exclusion property Author Dialog Box
iMate, BOM and Other Tab –iMates Lists each iMate with offset value, include/exclude, matching name, and sequence number available for configuration –BOM Specify bill of material specific properties –Other Specify a custom column that can contains a string value. Custom columns can be designated as keys or as a filename.
Exercise 9-3 Working with iAssemblies
iFeatures Capture design intent –Name –Size –Position Include Placement Help Represented with Custom Icons Stored as separate files (.IDE)
iFeatures Tools > Extract iFeature Create iFeature dialog box –Selected Features –Size Parameters Range and Limit –Position Geometry
iFeatures Insert iFeature tool –Part Features Panel Bar Insert iFeature dialog box –Select –Position –Size –Precise Position
iFeatures Editing iFeatures –Open the.ide file in Autodesk Inventor Edit iFeature View Catalog iFeature Author Table –Edit iFeature Opens the Create iFeature dialog box –Cannot change parameters –Can modify size parameters and position geometry »Name »Value »Limit »Prompt
iFeatures Table-Driven iFeatures –Open the.ide file in Autodesk Inventor –iFeature Author Table iFeatures behave similar to iParts –Main difference: No File Name, Display Style or Material column designations
iFeatures Table-Driven iFeatures –Inserting Same as inserting typical iFeatures Key parameters are a drop-down list Custom parameters are specified in the dialog box
Exercise 9-4 Creating and Placing iFeatures
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
Create New Design View Representation Make Active Rename Lock Public vs. Private Design Views Design View Representations
New Design View Representation Make Active – check mark Lock – view changes are not reflected in locked Design View Representation Design View Representations
Set Design View when placing an assembly file –Options button –Select Design View Design View Representations
Make Design View in a subassembly active –Select from list Design View Representations
Same as a Public Design View Representation buts creates an IDV file Should accompany assembly file Private Design View Representations
Select Representation from list Associative – Yes / No Drawings From Design View Representations
Flexible Assemblies Set Flexible property to a subassembly to allow movement independent from other occurrences of the subassembly
Flexible Assemblies Right-click on the subassembly in browser or graphics window and click Flexible from the menu.
Positional Representations Create a motion study of an assembly model –Based on positional representation
Positional Representations Override Settings for an assembly constraint –Rename –Override
Positional Representations Override Settings for an assembly constraint –Suppression –Value
Positional Representations Edit Positional Representation –Panel Bar –Spreadsheet
Positional Representations Create Base Views based on Positional Representation
Level of Detail –Copy to Level of Detail –Improve performance Design View Representations
Creating Overlay Views Overlay views document positional representations of an assembly in a single view.
Exercise 9-5 Positional Representations
Capacity and Performance Improve the performance when creating drawing files. Effect the preview of the view and increase performance by reducing what is displayed prior to view creation –Application Options > Drawing tab –Show Preview As All Components, Partial, and Bounding Box Section View Preview as Uncut Memory Saving Mode
Capacity and Performance Improve the performance when creating drawing files. Effect the preview of the view and increase performance by reducing what is displayed prior to view creation –Application Options > Drawing tab –Use Bitmap for Shaded Views Always or Offline Only Image Fidelity Memory Saving Mode –Preview Option
Capacity Meter Capacity meter shows –Number of the left displays the number of occurrences in the active file –Number on the right displays the number of files in the session. –A memory graph or meter displays the amounts of system RAM and amount of RAM that is free
Levels of Detail Representations Improve capacity and performance in modeling and drawing environments –Suppress components –Right-click on component Browser Graphics Window
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
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.
Contact Detection Solver Determines how assembled components behave when a mechanical motion is applied Activate Contact Solver
Contact Detection Solver Add components to set –Browser –Graphics Window Under constrained components
Contact Detection Solver Driven constraint –Contact will drive under constrained components that are in the Contact Set
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
Mirroring Components in an Assembly Select a plane to mirror components about
Mirroring Components in an Assembly Select components to mirror and select operation for each component
Mirroring Components in an Assembly More area of the dialog box –Reuse Standard Content and Factory Parts –Preview Components Mirrored Reuse Standard Content
Mirroring Components in an Assembly File Names –Prefix –Suffix –Naming Scheme
Copying Components in an Assembly Copy assembly components or an entire assembly in the current design file –Copy Components tool –Select components in graphics screen or Browser
Copying Components in an Assembly Select components to copy and select operation for each component
Copying Components in an Assembly File Names –Naming Scheme Prefix Suffix
Exercise 9-6 Mirroring Assembly
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
Assembly Features 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 Sketched In an assembly sketch on a part’s: –Face –A part’s work plane –An assembly work plane
Assembly Feature Tools Assembly features exist only at the assembly level They do not affect the individual part files
Assembly Feature Removing and Adding Participants
Exercise 9-7 Creating Assembly Features
2D Design Layout Function before form Create a new part Sketch 2D geometry Add assembly constraints
Exercise 9-8 Creating a 2D Design Layout
Content Center Library of standard components Place components while in an assembly
Content Center Publish feature to Content Center Publish components to Content Center
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
Frame Generator Create frame structures –Skeleton part (modeling)
Frame Generator Steps to create frame 1.Create skeleton part that consists of a single sketch 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
Summary ToDo This Create an iMateClick the Create iMate tool from the Panel Bar or click Create iMate on the Tools menu. Create a Composite iMateCTRL + Select the single iMates in the Browser, right- click and select Create Composite from the menu. Create an iPartClick Create iPart on the Tools menu. Create a custom iPartRight-click a column in the iPart Author dialog and select Custom Parameter Column. Place an iPartClick Place Component tool from the Assembly Panel Bar. Create an iAssemblyClick Create iAssembly on the Tools menu. Place an iAssemblyClick Place Component tool from the Assembly Panel Bar. Create an iFeatureClick Extract iFeature on the Tools menu.
Summary ToDo This Insert an iFeatureClick Insert iFeature on the Part Features Panel Bar or toolbar. Create a Design View Representation Click the Design View Representations tool at the top of the Browser. Create a Flexible AssemblyIn the Browser, right-click an assembly and click Flexible from the menu. Create a Positional Representation In the Browser, right-click the Position node and select New from the menu. Create an Overlay Drawing View Click the Overlay tool. Create a Level of Detail Representation In the Browser, right-click the Level of Detail node and select New Level of Detail from the menu. Mirror an AssemblyClick the Mirror Components tool and select the top level assembly in the Browser. Copy an AssemblyClick the Copy Components tool and select the top level assembly in the Browser.
Project Exercise Chapter 9
Applying Your Skills Skill Exercise 9-1