SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Using Skeleton Models to Achieve Top-Down Assembly Design
http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM]
Suggested Technique for Using Skeleton Models to Achieve Top-Down Assembly Design 
Pro/ENGINEER incorporates top-down design tools that allow for the creation of a well-structured, logical design which provides a more concurrent
working environment and minimizes the creation of unwanted external references. These tools include advanced component creation tools, assembly
skeleton models, copied geometric and datum references, and reference control and investigation utilities.
Advanced component creation tools provide the ability to create components in the context of an assembly. With this approach, the assembly
structure can be created using empty components. Part components, subassemblies, and subcomponents (components of subassemblies) can
be created to any degree required (any level of assembly) before any geometry is actually created. Once this structure is defined, the
component geometry can be defined by selecting the part or assembly from the Model Tree and clicking Edit > Activate.
 
Skeleton models are specialized components of an assembly that define skeletal, space claim, and other physical properties that may be used
to define geometry of components. Users can make use of skeleton models for managing external references by making all other components
(at that level of assembly; not necessarily subcomponents) reference only skeleton geometry, though this is not mandatory.  Typically quilt
features and datum features are created (including curves and planes) in the skeleton part and are then used as references to act as the behind
the scenes backbone of the assembly. [Note: to help further differentiate specifically skeleton geometry from normal part geometry, the
config.pro option, "skeleton_model_default_color", can be used to configure the color of quilt features and solid geometry (if any) in the skeleton
part.]
 
Copy Geometry features provide the ability to copy geometric and datum references from any other component (including skeletons) into a
selected skeleton or a regular part being modified, while preserving not only the names, colors, line styles, and other properties assigned to the
original parent entities, but also the relative positions of these entities based on the assembled positions of the components. Each Copy Geom
feature may only copy references from a single skeleton or regular part, but multiple occurrences of these features may be created in a single
model. Note: Although not discussed in the context of this document, external copy geometry features can also be used for copying geometric
information.
 
Reference control and investigation tools, including the Global Reference Viewer provide the ability to trace and easily understand the
references that are made among features in a design.  Specifically, these tools clarify the external reference relationships that exist among
models in an assembly.
 
 
In this example, a rolling desk chair will be started: the chair assembly structure will be defined in the model tree, but only portions of the base
subassembly will actually be created in this article.  Since it is early in the design stage, certain important pieces of information about the model are
still undecided.  For example, the chair may have five wheels or six, or perhaps the diameter of the central shaft may change.  A skeleton model will
be constructed that simulates the overall shape of the model, and allows for modifications to the overall design to propagate downwards to the
individual components of the assembly.
Procedure
1. Create an empty part called start.prt to act as the start model for the components (do not use the default template). The part will consist of
three default datum planes and a datum axis between DTM1 and DTM2. Store the file to disk by clicking File > Save. Create an empty
assembly (again, not using any templates) called chair.asm, and then create two empty subassemblies, base.asm, and seat.asm.  These
subassemblies can be created by clicking . This will open the Component Create dialog box. Enter the name of the object, click the
Subassembly and Standard radio buttons in the Type and Sub-Type sections as shown in Figure 1. Next, click Empty > OK from the
Creation Method section of the "Creation Options" dialog box as shown in Figure 2.
 
 
 
Home > Support SHARE
Store EN My Account Logout
Products Solutions Consulting & Training Partners Communities About PTC Support
Search PTC.com
Using Skeleton Models to Achieve Top-Down Assembly Design
http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM]
Figure 1
Figure 2
2. Create the skeleton model for the top-level assembly by clicking , and clicking Skeleton Model as the Type. The default name for a
skeleton model is assemblyname_skel0001.prt. Since only one skeleton model will be used in this assembly, remove the "0001" and accept the
default name, in this case, chair_skel.prt. Click Copy From Existing from the Creation Method section of the Creation Options dialog
box, and Browse to the model, start.prt, in the working directory. This will allow the skeleton model to consist of a copy of another part,
which in this example is the start.prt that was created in Step 1. The advantage of using the Copy From Existing option is that the new
part will not inherit any external references to other components that the original part may have had. The Copy From Existing pick will
assemble the skeleton part (which now consists of three planes and an axis) by placing the model at the default origin of the parent assembly.
Create two quilts in the skeleton part, shown below in Figure 3, by selecting the skeleton part (from the screen or from the Model Tree), right-
clicking and selecting Activate. Click to create the seat and back such that the axis, A_1, is normal to the seat surface. Next, click
to create the central shaft and base revolved about the axis, A_1.  Be sure to click from the dashboard to create the features as surfaces.
Note that the geometry of the skeleton model appears in light blue to differentiate it from other components.
 
Using Skeleton Models to Achieve Top-Down Assembly Design
http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM]
Figure 3
Figure 4 shows the skeleton model in the Model Tree. Note that the icon for skeleton models is different from the icons for regular parts. 
Figure 4
3. The skeleton model created in step 2 is a very crude representation of what the finished chair will look like, but it occupies roughly the same
space, and will serve as a reference for how the final geometry should look. The base.asm subassembly will consist of the central shaft, legs,
spurs, and wheels. In the top-level skeleton model, it is represented entirely by one feature, a revolved protrusion. Information about the
geometry representing these areas can be copied from the top-level skeleton model, and be used to define the components of the
subassembly. Create a skeleton model for the base.asm subassembly by activating the base.asm and clicking . Create a new, empty skeleton
part, named base_skel.prt. Next, activate base_skel.prt and click Insert > Shared Data > Copy Geometry. Click to de-activate the
Publish Geometry collector. Select all the surfaces produced by the revolved surface in the chair_skel.prt.
 
Next, click References from the dashboard and click in the References collector to activate the selection of datum references.  Select axis,
A_1, from chair_skel.prt as shown in Figure 5. Finally, click to complete the feature.  This will create a copy geometry feature in the
skeleton model of base.asm which contains surface copies of the central shaft, axis, and the disk that represents the legs, spurs, and wheels.
These surfaces can now be used as a reference to build the components within the base.asm subassembly. If any geometry in those
components directly reference these surfaces, that geometry will update if the surfaces are modified in the top-level skeleton model. For more
Using Skeleton Models to Achieve Top-Down Assembly Design
http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM]
information on the copy geometry feature, refer to Suggested Technique for Copying Geometric and Datum References.
Figure 5
4. With base_skel.prt still active, insert a sketched datum curve -- -- on top of the disk to represent one leg, spur, and wheel. Constrain one
endpoint to axis, A_1 and the other endpoint to the outer edge of the disk surface; make sure that there is an angular dimension for later radial
patterning (HINT: to sketch the curve, select either datum plane DTM1 or DTM2 as the Reference plane for sketching). Next, insert a datum
axis passing through the outer end/vertex of the curve and normal to the flat circular surface (these should be the only two references necessary
to create the feature). Lastly, insert a datum plane through axis, A_1, and through the axis just created. Select the datum curve, axis, and plane
just created, group them together by right-clicking and selecting Group, and rename the group "leg." Finally, pattern this group: with the group
still selected, right-click and select Pattern, select the angular dimension for the curve and enter a suitable dimension increment and number
of instances (in the example, 60 degrees was the increment with 6 instances). The assembly is shown in Figure 6 below (the datum point
display is turned off in the image).
 
Figure 6
5. Activate base.asm in the Model Tree, and insert a new part called leg.prt; click Copy From Existing from the Creation Method section of the
Creation Options dialog box. Again, Browse to start.prt in the working directory. This will bring up the start part (consisting of the three
default datum planes and a datum axis) in the assembly window, and will allow it to be assembled into the base.asm assembly. Mate DTM3 in
leg.prt against the flat circular surface in base_skel.prt, Align axis A_1 in leg.prt with the axis in the pattern leader Group LEG  in
base_skel.prt, and Align DTM1 in leg.prt to the plane in the pattern leader Group LEG in base_skel.prt. This will assemble leg.prt as shown
Using Skeleton Models to Achieve Top-Down Assembly Design
http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM]
in Figure 7 (the datum planes in base_skel.prt are blanked in the image), and later, leg.prt will be able to be reference patterned to every
Group LEG in the skeleton model. For more information about reference patterning components, refer to Suggested Technique for Using
Reference Patterns to Assemble Components. 
 
 
Figure 7
6. Activate leg.prt, select and sketch the extruded protrusion shown below in Figure 8. Sketch the feature on DTM3 of leg.prt, and use
DTM2 as the Reference plane for sketching. While sketching the feature, the round at the tip of the part should be concentric to axis A_1 in
leg.prt, and the arc on the inner portion of the part (which curves to match the profile of the center shaft) should be concentric to the center
axis of the skeleton model, body_skel.prt, and should be aligned to the circular surface of the central shaft (HINT: specifically select the central
shaft surfaces from the Copy Geometry feature in body_skel.prt, not the revolved surface in chair_skel.prt). Lastly, the depth should be ,
and the bottom surface of the Copy Geometry feature in base_skel.prt (not the bottom of the revolved surface in chair_skel.prt) should be
selected. Note that this (and aligning the inner arc of the sketch to the central shaft Copy Geometry surfaces) creates a dependency, or external
reference, in the protrusion to the skeleton model, which in this case is desired because now, if the diameter of the central shaft changes, the
size of the leg will update to match that size. Next, create the coaxial hole shown at the tip of the leg using axis A_1 in leg.prt. Finally,
Reference pattern the component around the base of the chair. This will place a leg at each location of the Group LEG in the skeleton model.
 
Figure 8
7. Create a new part within base.asm called "spur", and click the Locate Default Datums and Axis Normal To Plane radio buttons from
the Creation Options dialog box, as shown below in Figure 9. 
 
 
Using Skeleton Models to Achieve Top-Down Assembly Design
http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM]
Figure 9
8. The Locate Default Datums option provides the ability to create a component with default datums, define its placement constraints to
locate it relative to the rest of the assembly, and create initial features without forcing external dependencies. The Creation Options dialog box
displays three options for the Locate Datums Method: Three Planes, Axis Normal To Plane, and Align Csys to Csys:
Three Planes - select three orthogonal planes in the assembly. The system then creates a new part with datum planes, which it uses to
place the new component with respect to the rest of the assembly.
Axis Normal To Plane - select a single datum plane or planar surface in the assembly and an axis that is normal to it. The system
then creates a new part with datum planes and an axis, which it uses to place the new component with respect to the rest of the assembly.
Align Csys to Csys - lines up the x, y, and z axes of the selected coordinate systems.
After selecting the references, the component is automatically activated to allow features to be created in the new part. The features will
automatically use the part default datum planes for their references, thereby avoiding the creation of external dependencies on the assembly.
Once a feature is created, the system places the new part in the assembly the way that its default planes are mated (by Mate Offset with zero
offsets) to the selected references in the assembly. In the case of Axis Normal To Plane, the system also aligns the part's axis with the
selected assembly axis. The offset dimensions can then be modified, or the component placement redefined, if so desired.
Select Axis Normal To Plane, and choose the flat surface at the bottom of the coaxial hole and the axis A_1 in leg.prt, as shown below in
Figure 10. Note that this does not create external references because the system is mating and aligning the default datums and axis of this new
part to the selected references, and not using them as sketching and orientation planes for the base feature in the new part.
Figure 10
Using Skeleton Models to Achieve Top-Down Assembly Design
http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM]
9. Before creating the base protrusion in spur.prt, click Tools > Assembly Settings > Reference Control. Select None on the Objects
tab of the External Reference Control dialog box and All Forbidden References from the Selection tab. See Figures 11 and 12 below.
This will prevent any external references from being created. For more information on reference control, refer to Suggested Technique for
Controlling the Scope of External References. 
 
Figure 11
Figure 12
10. Create a cylindrical protrusion in spur.prt. Sketch on DTM1 in spur.prt and make the feature coaxial to A_1 (in spur.prt). Since the reference
control is set to None, selecting any other axis (for example, in the skeleton model or leg.prt) will not be allowed; therefore, simply make the
diameter of the protrusion equal to the value input for the diameter of the coaxial hole in leg.prt (since the sketched circle cannot be aligned to
the profile of the hole). Reference pattern the component. This will place a spur at each location of the leg.
 
11. Figure 13 shows a view of the  Global Reference Viewer opened from the top-level assembly. Note that only two parts have external
references.  The Copy Geometry feature in the base_skel.prt skeleton model is dependent on the geometry of the top-level chair_skel.prt
skeleton model because it was created by copying surfaces from one model to the other, and the protrusion created in leg.prt is dependent on
the Copy Geometry feature in the base_skel.prt skeleton model because of the extruded protrusion's sketch and depth references. For more
information on using the Global Reference Viewer, refer to Suggested Technique for Using the Global Reference Viewer to Manage External
References. 
 
Using Skeleton Models to Achieve Top-Down Assembly Design
http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM]
Figure 13
12. Since skeleton models were used to create this assembly, it is highly configurable, and easily modifiable.  The chair could have five legs instead
of six, simply by changing the number of patterned groups in the base subassembly's skeleton model. If a larger diameter is required for the
central shaft, the surface in the top-level skeleton model can be modified, and the location and size of the legs will update accordingly (see
Figures 14 and 15 below). 
 
Using Skeleton Models to Achieve Top-Down Assembly Design
http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM]
Figure 14
Figure 15
This example is designed to introduce the user to the philosophy of top-down design through the preceding tasks. This example can be further
expanded by adding another skeleton model to drive the geometry of the seat subassembly, and additional subassemblies and skeleton models
could be added to the base to create the wheels. It is extremely important to stress, however, that in the use of top-down design, as much information
as possible should be put in the top-level assembly skeleton model (from which subassemblies' skeletons should ideally copy data). Thus, if this chair
were a real-world project, one might consider creating the feature groups containing the datum curves, etc, that define the legs in the top-level
skeleton model.
This centralizes the overall assembly's information and makes the design more organized for the benefit of multiple users. Further, it is considered
good modeling practice to organize the information in the top-level skeleton model into Publish Geometry features (not discussed in this article).
 
Download Finished Files for this Technique
 
 
 
Copyright © 2011, Parametric Technology Corporation Site MapLegal Policies, Agreements & DisclaimersWorldwide SitesFind a ResellerContact PTC

Más contenido relacionado

La actualidad más candente

Catia v5 presentation report
Catia v5 presentation reportCatia v5 presentation report
Catia v5 presentation reportMunna Kumar
 
Xelerate mold project
Xelerate mold projectXelerate mold project
Xelerate mold projectAlexDaStar
 
Die design basic
Die design basicDie design basic
Die design basicAlexDaStar
 
Training report on catia
Training report on catiaTraining report on catia
Training report on catiaTajender12singh
 
What’s New in Creo Parametric 2.0? Up to Double Your Design Productivity comp...
What’s New in Creo Parametric 2.0? Up to Double Your Design Productivity comp...What’s New in Creo Parametric 2.0? Up to Double Your Design Productivity comp...
What’s New in Creo Parametric 2.0? Up to Double Your Design Productivity comp...Design World
 
Tutorial for design of foundations using safe
Tutorial for design of foundations using safeTutorial for design of foundations using safe
Tutorial for design of foundations using safeAsaye Dilbo
 
Nx basics 2014 unfnished
Nx basics 2014 unfnishedNx basics 2014 unfnished
Nx basics 2014 unfnishedMiguele Davila
 
Catia v5 workbook
Catia v5 workbookCatia v5 workbook
Catia v5 workbookZAKI ANWER
 
Learn zwcad mechanical in a day
Learn zwcad mechanical  in a dayLearn zwcad mechanical  in a day
Learn zwcad mechanical in a dayVX
 

La actualidad más candente (20)

Catia v5 presentation report
Catia v5 presentation reportCatia v5 presentation report
Catia v5 presentation report
 
Introduction to nx
Introduction to nxIntroduction to nx
Introduction to nx
 
Catia File
Catia FileCatia File
Catia File
 
Xelerate mold project
Xelerate mold projectXelerate mold project
Xelerate mold project
 
Catia v5 lecture notes
Catia v5 lecture notesCatia v5 lecture notes
Catia v5 lecture notes
 
Die design basic
Die design basicDie design basic
Die design basic
 
Cad cam lab 2016 2017
Cad cam lab 2016 2017Cad cam lab 2016 2017
Cad cam lab 2016 2017
 
Nx 7.5 cad
Nx 7.5 cadNx 7.5 cad
Nx 7.5 cad
 
Training report on catia
Training report on catiaTraining report on catia
Training report on catia
 
proe tutorial
proe tutorialproe tutorial
proe tutorial
 
CAE_s1233587
CAE_s1233587CAE_s1233587
CAE_s1233587
 
What’s New in Creo Parametric 2.0? Up to Double Your Design Productivity comp...
What’s New in Creo Parametric 2.0? Up to Double Your Design Productivity comp...What’s New in Creo Parametric 2.0? Up to Double Your Design Productivity comp...
What’s New in Creo Parametric 2.0? Up to Double Your Design Productivity comp...
 
CAE_Final
CAE_FinalCAE_Final
CAE_Final
 
Tutorial for design of foundations using safe
Tutorial for design of foundations using safeTutorial for design of foundations using safe
Tutorial for design of foundations using safe
 
s1233587_Report
s1233587_Reports1233587_Report
s1233587_Report
 
Copias asociativas SIEMENS NX
Copias asociativas SIEMENS NXCopias asociativas SIEMENS NX
Copias asociativas SIEMENS NX
 
Nx basics 2014 unfnished
Nx basics 2014 unfnishedNx basics 2014 unfnished
Nx basics 2014 unfnished
 
CATIA LESSON 1
CATIA LESSON 1CATIA LESSON 1
CATIA LESSON 1
 
Catia v5 workbook
Catia v5 workbookCatia v5 workbook
Catia v5 workbook
 
Learn zwcad mechanical in a day
Learn zwcad mechanical  in a dayLearn zwcad mechanical  in a day
Learn zwcad mechanical in a day
 

Similar a Using skeleton models_to_achieve_top-down_assembly_design

StaadPro Manual by yousuf dinar
StaadPro Manual by yousuf dinarStaadPro Manual by yousuf dinar
StaadPro Manual by yousuf dinarYousuf Dinar
 
Revit 2021 Structure.pptx
Revit 2021 Structure.pptxRevit 2021 Structure.pptx
Revit 2021 Structure.pptxHAMISABUBAKAR1
 
Revit 2021 Structure Essentials pptx
Revit 2021 Structure Essentials pptxRevit 2021 Structure Essentials pptx
Revit 2021 Structure Essentials pptxHAMISABUBAKAR1
 
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docx
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docxUNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docx
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docxdickonsondorris
 
En dassault-systems generative-assembly_structural_analysis
En dassault-systems generative-assembly_structural_analysisEn dassault-systems generative-assembly_structural_analysis
En dassault-systems generative-assembly_structural_analysisdo anh
 
ME430FinalReport (1)
ME430FinalReport (1)ME430FinalReport (1)
ME430FinalReport (1)Ivan Romano
 
07 release notes 2005
07 release notes 200507 release notes 2005
07 release notes 2005struds
 
CAD/CAM - Wood picnic table (CATIA)
CAD/CAM - Wood picnic table (CATIA)CAD/CAM - Wood picnic table (CATIA)
CAD/CAM - Wood picnic table (CATIA)Sisubalan Selvan
 
Creo PPT.pptx
Creo PPT.pptxCreo PPT.pptx
Creo PPT.pptxhhtemp3
 
Molds design in solid works
Molds design in solid worksMolds design in solid works
Molds design in solid worksLong Nguyen
 
Infotechnogen Solid works
Infotechnogen Solid worksInfotechnogen Solid works
Infotechnogen Solid worksJagmeet Singh
 
The Pennsylvania State University Department of Civi.docx
The Pennsylvania State University Department of Civi.docxThe Pennsylvania State University Department of Civi.docx
The Pennsylvania State University Department of Civi.docxssusera34210
 

Similar a Using skeleton models_to_achieve_top-down_assembly_design (20)

StaadPro Manual by yousuf dinar
StaadPro Manual by yousuf dinarStaadPro Manual by yousuf dinar
StaadPro Manual by yousuf dinar
 
Leacture about assembly-modeling.pdf
Leacture about      assembly-modeling.pdfLeacture about      assembly-modeling.pdf
Leacture about assembly-modeling.pdf
 
CREO TIPS & TRICKS
CREO TIPS & TRICKSCREO TIPS & TRICKS
CREO TIPS & TRICKS
 
Skeleton Modeling Manual
Skeleton Modeling ManualSkeleton Modeling Manual
Skeleton Modeling Manual
 
Revit 2021 Structure.pptx
Revit 2021 Structure.pptxRevit 2021 Structure.pptx
Revit 2021 Structure.pptx
 
Revit 2021 Structure Essentials pptx
Revit 2021 Structure Essentials pptxRevit 2021 Structure Essentials pptx
Revit 2021 Structure Essentials pptx
 
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docx
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docxUNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docx
UNIVERSITY OF NORTHAMPTONFACULTY OF SCIENCE TECHNOLOGY SCH.docx
 
En dassault-systems generative-assembly_structural_analysis
En dassault-systems generative-assembly_structural_analysisEn dassault-systems generative-assembly_structural_analysis
En dassault-systems generative-assembly_structural_analysis
 
ME430FinalReport (1)
ME430FinalReport (1)ME430FinalReport (1)
ME430FinalReport (1)
 
07 release notes 2005
07 release notes 200507 release notes 2005
07 release notes 2005
 
Session 2 - Using STAAD (1).pdf
Session 2 - Using STAAD (1).pdfSession 2 - Using STAAD (1).pdf
Session 2 - Using STAAD (1).pdf
 
NX_CAD
NX_CADNX_CAD
NX_CAD
 
Etap tip-002
Etap tip-002Etap tip-002
Etap tip-002
 
CAE Assignment
CAE AssignmentCAE Assignment
CAE Assignment
 
CAD/CAM - Wood picnic table (CATIA)
CAD/CAM - Wood picnic table (CATIA)CAD/CAM - Wood picnic table (CATIA)
CAD/CAM - Wood picnic table (CATIA)
 
Creo PPT.pptx
Creo PPT.pptxCreo PPT.pptx
Creo PPT.pptx
 
Molds design in solid works
Molds design in solid worksMolds design in solid works
Molds design in solid works
 
Infotechnogen Solid works
Infotechnogen Solid worksInfotechnogen Solid works
Infotechnogen Solid works
 
The Pennsylvania State University Department of Civi.docx
The Pennsylvania State University Department of Civi.docxThe Pennsylvania State University Department of Civi.docx
The Pennsylvania State University Department of Civi.docx
 
Arena tutorial
Arena tutorialArena tutorial
Arena tutorial
 

Último

Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Lecture-20 Kleene’s Theorem-1.pptx best for understanding the automata
Lecture-20 Kleene’s Theorem-1.pptx best for understanding the automataLecture-20 Kleene’s Theorem-1.pptx best for understanding the automata
Lecture-20 Kleene’s Theorem-1.pptx best for understanding the automataHUSNAINAHMAD39
 
一比一原版(UdeM学位证书)蒙特利尔大学毕业证学历认证怎样办
一比一原版(UdeM学位证书)蒙特利尔大学毕业证学历认证怎样办一比一原版(UdeM学位证书)蒙特利尔大学毕业证学历认证怎样办
一比一原版(UdeM学位证书)蒙特利尔大学毕业证学历认证怎样办ezgenuh
 
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111Sapana Sha
 
Why Does My Porsche Cayenne's Exhaust Sound So Loud
Why Does My Porsche Cayenne's Exhaust Sound So LoudWhy Does My Porsche Cayenne's Exhaust Sound So Loud
Why Does My Porsche Cayenne's Exhaust Sound So LoudRoyalty Auto Service
 
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfJohn Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfExcavator
 
Is Your BMW PDC Malfunctioning Discover How to Easily Reset It
Is Your BMW PDC Malfunctioning Discover How to Easily Reset ItIs Your BMW PDC Malfunctioning Discover How to Easily Reset It
Is Your BMW PDC Malfunctioning Discover How to Easily Reset ItEuroService Automotive
 
Tata_Nexon_brochure tata nexon brochure tata
Tata_Nexon_brochure tata nexon brochure tataTata_Nexon_brochure tata nexon brochure tata
Tata_Nexon_brochure tata nexon brochure tataaritradey27234
 
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Greenery-Palette Pitch Deck by Slidesgo.pptx
Greenery-Palette Pitch Deck by Slidesgo.pptxGreenery-Palette Pitch Deck by Slidesgo.pptx
Greenery-Palette Pitch Deck by Slidesgo.pptxzohiiimughal286
 
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理ezgenuh
 
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5Bavarian Workshop
 
Majestic Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Majestic Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...Majestic Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Majestic Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...amitlee9823
 
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一ozave
 
Sales & Marketing Alignment_ How to Synergize for Success.pptx.pdf
Sales & Marketing Alignment_ How to Synergize for Success.pptx.pdfSales & Marketing Alignment_ How to Synergize for Success.pptx.pdf
Sales & Marketing Alignment_ How to Synergize for Success.pptx.pdfAggregage
 
Workplace-Hazards TLE EIM 10 QUARTER3 W2
Workplace-Hazards TLE EIM 10 QUARTER3 W2Workplace-Hazards TLE EIM 10 QUARTER3 W2
Workplace-Hazards TLE EIM 10 QUARTER3 W2johnreyloyola1
 

Último (20)

Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Lecture-20 Kleene’s Theorem-1.pptx best for understanding the automata
Lecture-20 Kleene’s Theorem-1.pptx best for understanding the automataLecture-20 Kleene’s Theorem-1.pptx best for understanding the automata
Lecture-20 Kleene’s Theorem-1.pptx best for understanding the automata
 
一比一原版(UdeM学位证书)蒙特利尔大学毕业证学历认证怎样办
一比一原版(UdeM学位证书)蒙特利尔大学毕业证学历认证怎样办一比一原版(UdeM学位证书)蒙特利尔大学毕业证学历认证怎样办
一比一原版(UdeM学位证书)蒙特利尔大学毕业证学历认证怎样办
 
(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7
(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7
(INDIRA) Call Girl Surat Call Now 8250077686 Surat Escorts 24x7
 
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
 
Why Does My Porsche Cayenne's Exhaust Sound So Loud
Why Does My Porsche Cayenne's Exhaust Sound So LoudWhy Does My Porsche Cayenne's Exhaust Sound So Loud
Why Does My Porsche Cayenne's Exhaust Sound So Loud
 
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfJohn Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
 
Call Girls in Patel Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Patel Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Patel Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Patel Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Is Your BMW PDC Malfunctioning Discover How to Easily Reset It
Is Your BMW PDC Malfunctioning Discover How to Easily Reset ItIs Your BMW PDC Malfunctioning Discover How to Easily Reset It
Is Your BMW PDC Malfunctioning Discover How to Easily Reset It
 
Tata_Nexon_brochure tata nexon brochure tata
Tata_Nexon_brochure tata nexon brochure tataTata_Nexon_brochure tata nexon brochure tata
Tata_Nexon_brochure tata nexon brochure tata
 
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Greenery-Palette Pitch Deck by Slidesgo.pptx
Greenery-Palette Pitch Deck by Slidesgo.pptxGreenery-Palette Pitch Deck by Slidesgo.pptx
Greenery-Palette Pitch Deck by Slidesgo.pptx
 
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
 
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5
 
Stay Cool and Compliant: Know Your Window Tint Laws Before You Tint
Stay Cool and Compliant: Know Your Window Tint Laws Before You TintStay Cool and Compliant: Know Your Window Tint Laws Before You Tint
Stay Cool and Compliant: Know Your Window Tint Laws Before You Tint
 
(INDIRA) Call Girl Nashik Call Now 8617697112 Nashik Escorts 24x7
(INDIRA) Call Girl Nashik Call Now 8617697112 Nashik Escorts 24x7(INDIRA) Call Girl Nashik Call Now 8617697112 Nashik Escorts 24x7
(INDIRA) Call Girl Nashik Call Now 8617697112 Nashik Escorts 24x7
 
Majestic Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Majestic Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...Majestic Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Majestic Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
 
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
如何办理麦考瑞大学毕业证(MQU毕业证书)成绩单原版一比一
 
Sales & Marketing Alignment_ How to Synergize for Success.pptx.pdf
Sales & Marketing Alignment_ How to Synergize for Success.pptx.pdfSales & Marketing Alignment_ How to Synergize for Success.pptx.pdf
Sales & Marketing Alignment_ How to Synergize for Success.pptx.pdf
 
Workplace-Hazards TLE EIM 10 QUARTER3 W2
Workplace-Hazards TLE EIM 10 QUARTER3 W2Workplace-Hazards TLE EIM 10 QUARTER3 W2
Workplace-Hazards TLE EIM 10 QUARTER3 W2
 

Using skeleton models_to_achieve_top-down_assembly_design

  • 1. Using Skeleton Models to Achieve Top-Down Assembly Design http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM] Suggested Technique for Using Skeleton Models to Achieve Top-Down Assembly Design  Pro/ENGINEER incorporates top-down design tools that allow for the creation of a well-structured, logical design which provides a more concurrent working environment and minimizes the creation of unwanted external references. These tools include advanced component creation tools, assembly skeleton models, copied geometric and datum references, and reference control and investigation utilities. Advanced component creation tools provide the ability to create components in the context of an assembly. With this approach, the assembly structure can be created using empty components. Part components, subassemblies, and subcomponents (components of subassemblies) can be created to any degree required (any level of assembly) before any geometry is actually created. Once this structure is defined, the component geometry can be defined by selecting the part or assembly from the Model Tree and clicking Edit > Activate.   Skeleton models are specialized components of an assembly that define skeletal, space claim, and other physical properties that may be used to define geometry of components. Users can make use of skeleton models for managing external references by making all other components (at that level of assembly; not necessarily subcomponents) reference only skeleton geometry, though this is not mandatory.  Typically quilt features and datum features are created (including curves and planes) in the skeleton part and are then used as references to act as the behind the scenes backbone of the assembly. [Note: to help further differentiate specifically skeleton geometry from normal part geometry, the config.pro option, "skeleton_model_default_color", can be used to configure the color of quilt features and solid geometry (if any) in the skeleton part.]   Copy Geometry features provide the ability to copy geometric and datum references from any other component (including skeletons) into a selected skeleton or a regular part being modified, while preserving not only the names, colors, line styles, and other properties assigned to the original parent entities, but also the relative positions of these entities based on the assembled positions of the components. Each Copy Geom feature may only copy references from a single skeleton or regular part, but multiple occurrences of these features may be created in a single model. Note: Although not discussed in the context of this document, external copy geometry features can also be used for copying geometric information.   Reference control and investigation tools, including the Global Reference Viewer provide the ability to trace and easily understand the references that are made among features in a design.  Specifically, these tools clarify the external reference relationships that exist among models in an assembly.     In this example, a rolling desk chair will be started: the chair assembly structure will be defined in the model tree, but only portions of the base subassembly will actually be created in this article.  Since it is early in the design stage, certain important pieces of information about the model are still undecided.  For example, the chair may have five wheels or six, or perhaps the diameter of the central shaft may change.  A skeleton model will be constructed that simulates the overall shape of the model, and allows for modifications to the overall design to propagate downwards to the individual components of the assembly. Procedure 1. Create an empty part called start.prt to act as the start model for the components (do not use the default template). The part will consist of three default datum planes and a datum axis between DTM1 and DTM2. Store the file to disk by clicking File > Save. Create an empty assembly (again, not using any templates) called chair.asm, and then create two empty subassemblies, base.asm, and seat.asm.  These subassemblies can be created by clicking . This will open the Component Create dialog box. Enter the name of the object, click the Subassembly and Standard radio buttons in the Type and Sub-Type sections as shown in Figure 1. Next, click Empty > OK from the Creation Method section of the "Creation Options" dialog box as shown in Figure 2.       Home > Support SHARE Store EN My Account Logout Products Solutions Consulting & Training Partners Communities About PTC Support Search PTC.com
  • 2. Using Skeleton Models to Achieve Top-Down Assembly Design http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM] Figure 1 Figure 2 2. Create the skeleton model for the top-level assembly by clicking , and clicking Skeleton Model as the Type. The default name for a skeleton model is assemblyname_skel0001.prt. Since only one skeleton model will be used in this assembly, remove the "0001" and accept the default name, in this case, chair_skel.prt. Click Copy From Existing from the Creation Method section of the Creation Options dialog box, and Browse to the model, start.prt, in the working directory. This will allow the skeleton model to consist of a copy of another part, which in this example is the start.prt that was created in Step 1. The advantage of using the Copy From Existing option is that the new part will not inherit any external references to other components that the original part may have had. The Copy From Existing pick will assemble the skeleton part (which now consists of three planes and an axis) by placing the model at the default origin of the parent assembly. Create two quilts in the skeleton part, shown below in Figure 3, by selecting the skeleton part (from the screen or from the Model Tree), right- clicking and selecting Activate. Click to create the seat and back such that the axis, A_1, is normal to the seat surface. Next, click to create the central shaft and base revolved about the axis, A_1.  Be sure to click from the dashboard to create the features as surfaces. Note that the geometry of the skeleton model appears in light blue to differentiate it from other components.  
  • 3. Using Skeleton Models to Achieve Top-Down Assembly Design http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM] Figure 3 Figure 4 shows the skeleton model in the Model Tree. Note that the icon for skeleton models is different from the icons for regular parts.  Figure 4 3. The skeleton model created in step 2 is a very crude representation of what the finished chair will look like, but it occupies roughly the same space, and will serve as a reference for how the final geometry should look. The base.asm subassembly will consist of the central shaft, legs, spurs, and wheels. In the top-level skeleton model, it is represented entirely by one feature, a revolved protrusion. Information about the geometry representing these areas can be copied from the top-level skeleton model, and be used to define the components of the subassembly. Create a skeleton model for the base.asm subassembly by activating the base.asm and clicking . Create a new, empty skeleton part, named base_skel.prt. Next, activate base_skel.prt and click Insert > Shared Data > Copy Geometry. Click to de-activate the Publish Geometry collector. Select all the surfaces produced by the revolved surface in the chair_skel.prt.   Next, click References from the dashboard and click in the References collector to activate the selection of datum references.  Select axis, A_1, from chair_skel.prt as shown in Figure 5. Finally, click to complete the feature.  This will create a copy geometry feature in the skeleton model of base.asm which contains surface copies of the central shaft, axis, and the disk that represents the legs, spurs, and wheels. These surfaces can now be used as a reference to build the components within the base.asm subassembly. If any geometry in those components directly reference these surfaces, that geometry will update if the surfaces are modified in the top-level skeleton model. For more
  • 4. Using Skeleton Models to Achieve Top-Down Assembly Design http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM] information on the copy geometry feature, refer to Suggested Technique for Copying Geometric and Datum References. Figure 5 4. With base_skel.prt still active, insert a sketched datum curve -- -- on top of the disk to represent one leg, spur, and wheel. Constrain one endpoint to axis, A_1 and the other endpoint to the outer edge of the disk surface; make sure that there is an angular dimension for later radial patterning (HINT: to sketch the curve, select either datum plane DTM1 or DTM2 as the Reference plane for sketching). Next, insert a datum axis passing through the outer end/vertex of the curve and normal to the flat circular surface (these should be the only two references necessary to create the feature). Lastly, insert a datum plane through axis, A_1, and through the axis just created. Select the datum curve, axis, and plane just created, group them together by right-clicking and selecting Group, and rename the group "leg." Finally, pattern this group: with the group still selected, right-click and select Pattern, select the angular dimension for the curve and enter a suitable dimension increment and number of instances (in the example, 60 degrees was the increment with 6 instances). The assembly is shown in Figure 6 below (the datum point display is turned off in the image).   Figure 6 5. Activate base.asm in the Model Tree, and insert a new part called leg.prt; click Copy From Existing from the Creation Method section of the Creation Options dialog box. Again, Browse to start.prt in the working directory. This will bring up the start part (consisting of the three default datum planes and a datum axis) in the assembly window, and will allow it to be assembled into the base.asm assembly. Mate DTM3 in leg.prt against the flat circular surface in base_skel.prt, Align axis A_1 in leg.prt with the axis in the pattern leader Group LEG  in base_skel.prt, and Align DTM1 in leg.prt to the plane in the pattern leader Group LEG in base_skel.prt. This will assemble leg.prt as shown
  • 5. Using Skeleton Models to Achieve Top-Down Assembly Design http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM] in Figure 7 (the datum planes in base_skel.prt are blanked in the image), and later, leg.prt will be able to be reference patterned to every Group LEG in the skeleton model. For more information about reference patterning components, refer to Suggested Technique for Using Reference Patterns to Assemble Components.      Figure 7 6. Activate leg.prt, select and sketch the extruded protrusion shown below in Figure 8. Sketch the feature on DTM3 of leg.prt, and use DTM2 as the Reference plane for sketching. While sketching the feature, the round at the tip of the part should be concentric to axis A_1 in leg.prt, and the arc on the inner portion of the part (which curves to match the profile of the center shaft) should be concentric to the center axis of the skeleton model, body_skel.prt, and should be aligned to the circular surface of the central shaft (HINT: specifically select the central shaft surfaces from the Copy Geometry feature in body_skel.prt, not the revolved surface in chair_skel.prt). Lastly, the depth should be , and the bottom surface of the Copy Geometry feature in base_skel.prt (not the bottom of the revolved surface in chair_skel.prt) should be selected. Note that this (and aligning the inner arc of the sketch to the central shaft Copy Geometry surfaces) creates a dependency, or external reference, in the protrusion to the skeleton model, which in this case is desired because now, if the diameter of the central shaft changes, the size of the leg will update to match that size. Next, create the coaxial hole shown at the tip of the leg using axis A_1 in leg.prt. Finally, Reference pattern the component around the base of the chair. This will place a leg at each location of the Group LEG in the skeleton model.   Figure 8 7. Create a new part within base.asm called "spur", and click the Locate Default Datums and Axis Normal To Plane radio buttons from the Creation Options dialog box, as shown below in Figure 9.     
  • 6. Using Skeleton Models to Achieve Top-Down Assembly Design http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM] Figure 9 8. The Locate Default Datums option provides the ability to create a component with default datums, define its placement constraints to locate it relative to the rest of the assembly, and create initial features without forcing external dependencies. The Creation Options dialog box displays three options for the Locate Datums Method: Three Planes, Axis Normal To Plane, and Align Csys to Csys: Three Planes - select three orthogonal planes in the assembly. The system then creates a new part with datum planes, which it uses to place the new component with respect to the rest of the assembly. Axis Normal To Plane - select a single datum plane or planar surface in the assembly and an axis that is normal to it. The system then creates a new part with datum planes and an axis, which it uses to place the new component with respect to the rest of the assembly. Align Csys to Csys - lines up the x, y, and z axes of the selected coordinate systems. After selecting the references, the component is automatically activated to allow features to be created in the new part. The features will automatically use the part default datum planes for their references, thereby avoiding the creation of external dependencies on the assembly. Once a feature is created, the system places the new part in the assembly the way that its default planes are mated (by Mate Offset with zero offsets) to the selected references in the assembly. In the case of Axis Normal To Plane, the system also aligns the part's axis with the selected assembly axis. The offset dimensions can then be modified, or the component placement redefined, if so desired. Select Axis Normal To Plane, and choose the flat surface at the bottom of the coaxial hole and the axis A_1 in leg.prt, as shown below in Figure 10. Note that this does not create external references because the system is mating and aligning the default datums and axis of this new part to the selected references, and not using them as sketching and orientation planes for the base feature in the new part. Figure 10
  • 7. Using Skeleton Models to Achieve Top-Down Assembly Design http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM] 9. Before creating the base protrusion in spur.prt, click Tools > Assembly Settings > Reference Control. Select None on the Objects tab of the External Reference Control dialog box and All Forbidden References from the Selection tab. See Figures 11 and 12 below. This will prevent any external references from being created. For more information on reference control, refer to Suggested Technique for Controlling the Scope of External References.    Figure 11 Figure 12 10. Create a cylindrical protrusion in spur.prt. Sketch on DTM1 in spur.prt and make the feature coaxial to A_1 (in spur.prt). Since the reference control is set to None, selecting any other axis (for example, in the skeleton model or leg.prt) will not be allowed; therefore, simply make the diameter of the protrusion equal to the value input for the diameter of the coaxial hole in leg.prt (since the sketched circle cannot be aligned to the profile of the hole). Reference pattern the component. This will place a spur at each location of the leg.   11. Figure 13 shows a view of the  Global Reference Viewer opened from the top-level assembly. Note that only two parts have external references.  The Copy Geometry feature in the base_skel.prt skeleton model is dependent on the geometry of the top-level chair_skel.prt skeleton model because it was created by copying surfaces from one model to the other, and the protrusion created in leg.prt is dependent on the Copy Geometry feature in the base_skel.prt skeleton model because of the extruded protrusion's sketch and depth references. For more information on using the Global Reference Viewer, refer to Suggested Technique for Using the Global Reference Viewer to Manage External References.   
  • 8. Using Skeleton Models to Achieve Top-Down Assembly Design http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM] Figure 13 12. Since skeleton models were used to create this assembly, it is highly configurable, and easily modifiable.  The chair could have five legs instead of six, simply by changing the number of patterned groups in the base subassembly's skeleton model. If a larger diameter is required for the central shaft, the surface in the top-level skeleton model can be modified, and the location and size of the legs will update accordingly (see Figures 14 and 15 below).   
  • 9. Using Skeleton Models to Achieve Top-Down Assembly Design http://www.ptc.com/cs/cs_26/howto/aba986/aba986.htm[7/25/2011 5:17:55 PM] Figure 14 Figure 15 This example is designed to introduce the user to the philosophy of top-down design through the preceding tasks. This example can be further expanded by adding another skeleton model to drive the geometry of the seat subassembly, and additional subassemblies and skeleton models could be added to the base to create the wheels. It is extremely important to stress, however, that in the use of top-down design, as much information as possible should be put in the top-level assembly skeleton model (from which subassemblies' skeletons should ideally copy data). Thus, if this chair were a real-world project, one might consider creating the feature groups containing the datum curves, etc, that define the legs in the top-level skeleton model. This centralizes the overall assembly's information and makes the design more organized for the benefit of multiple users. Further, it is considered good modeling practice to organize the information in the top-level skeleton model into Publish Geometry features (not discussed in this article).   Download Finished Files for this Technique       Copyright © 2011, Parametric Technology Corporation Site MapLegal Policies, Agreements & DisclaimersWorldwide SitesFind a ResellerContact PTC