43 views

Uploaded by Leelakrishnan Ethiraj

modeling concept

- Chapter 4 Geometric Modelling
- 2003_TowardsOptimalDesign
- ME(CADCAM)-0708
- Presentation
- virtual memory
- cim unit1 and 2 QB
- ALP_TRG_PRQ 2012R2 V3_2.pdf
- Cad Query Language
- Mary Benjamin Resume Generic
- Pro-e Report.pdf
- Bentley MXROAD Product Data Sheet
- Cad Designer or technition
- Ecuaciones en Solidworks
- 0000026191-Corrigendum Result _2nd SEM
- senior project research paper
- Gangam Style 8
- What is AutoCAD2
- ME2402-CIM
- uniticomputeraideddesign-160125044757.pdf
- Test Full 4

You are on page 1of 5

1 of 5

http://www.srl.gatech.edu/education/ME6175/notes/ParamModel/Para...

PARAMETRIC MODELING

David Rosen

December 1997

The term parametric modeling denotes the use of parameters to control the dimensions and shape of CAD

models. Think of a rubber CAD model that can be stretched and deformed through various controls, but

cannot be ripped or torn. The manipulation of a CAD model of a single part could be through overall part

dimensions or through the dimensions of features. Things get considerably more interesting if a

parameterized assembly model is constructed. Changes in assembly dimensions or in part dimensions can

cause changes in assembly and part shapes or in parts' assembled positions. Generally, it can be very useful to

explore design spaces by manipulating parametric CAD models - creating multiple instantiations of a design

and analyzing their properties.

There are two broad approaches parametric modeling:

variational geometry

parametric geometry

Sorry for the dual usage of parametric, but the terminology in this field resulted from an ad hoc process.

In general, the term parametric geometry refers to a 1-way evaluation of parametric relationships, much like a

spreadsheet. On the other hand, the relationships in variational geometry models can be bi-directional.

Variational geometry solvers are typically nonlinear, simultaneous equation solvers. The underlying

mathematics suggests that variational geometry is more general and powerful, but in practice it is the

command set in CAD systems that really controls modeling generality and power.

The idea behind parametric modeling is that CAD users may want to adjust model dimensions, for example

to explore the effects of different feature sizes, without recreating model geometry. In fact, parametric

modeling enables a new CAD model construction methodology. But let's start at the beginning.

Parametric modeling utilizes several different types of primitive elements, basically dimensions, datums, and

constraints.

Dimensions can be linear and angular.

Datums. Different CAD systems provide various types of datums, but typically datum planes and

datum coordinate systems are provided. Datum lines and points are also possible. Generally, datums

are coordinate systems, or parts of coordinate systems, that are used to control other coordinate

systems or geometric entities.

Constraints can be geometric or algebraic relationships that the designer wants to impose on the

geometry of CAD models. For example, typical geometric constraints are parallel, perpendicular,

offset, tangent, and alignments. These constraints can be applied to many different types of geometric

entities, such as lines, planes, and surfaces. Alignments are used to constrain parts relative to one

another when constructing assembly models. Algebraic constraints are equations that the designer

adds to ensure that features sizes meet design requirements. For example, a part cross-section may

have to be a certain area.

By carefully laying-out datums and geometry, then constraining them with dimensions and constraints,

11/18/2004 6:24 PM

PARAMETRIC MODELING

2 of 5

http://www.srl.gatech.edu/education/ME6175/notes/ParamModel/Para...

parametric models can be constructed that enable designers to explore a wide range of product sizes and

shapes. However, poorly constructed parametric models can result in designer frustration caused by limited

CAD model flexibility.

Different parameterizations applied to a CAD model imply different responses to changes in dimensions. In

order to construct a good parametric model, several items should be considered:

Identify top-level variables. In other words, which dimensions are the real design variables and which

ones are subordinate?

Decide how your CAD model should change when one of these top-level dimensions is changed.

Add those dimensions, datums, and constraints that allow your CAD model to change accordingly.

Of course, this recipe is easier to type than to actually implement. The bottom line is that your CAD model

should embody the flexibility that is of interest in your design project. Evaluation criteria for parametrization

schemes include:

Use natural top-level parameters - the natural design variables.

Allow your major components (or part features) to be positioned using their dominant mating relationships.

Model using a top-down hierarchy.

Allow major part and subsystem interfaces to be directly controlled.

Enable your components to be progressively refined. That is, allow black-box components to be added to

your assemblies; these components can be detailed later, while still being part of an assembly.

A parametric model embodies a space of designs. This design space is defined by the dimensions in the CAD

model. By varying dimension values, the designer can explore the design space, identifying good regions of

the space or selecting specific points of the space as representative of good designs. This activity is generally

considered to be parametric or detailed design. I consider the act of constructing a parametric model to be

layout, configuration, or preliminary design.

Parametric modeling CAD systems are good at supporting parametric design. Given a parametric model, the

design space can be explored by changing variable values. In effect, the design space is a subset of R^n,

where n is the number of design variables. CAD models can be linked to optimization codes to support the

solution of optimization problems. The variables in a parametric model should be linked to the design

variables in the optimization problem. In this way, whenever the optimization code changes a design variable

value, the CAD model can be updated.

Support for configuration design problems, on the other hand, is only provided to the extent that the designer

is able to construct parametric CAD models. Small configuration changes usually necessitate the designer

having to undo several commands, then redoing similar commands. Consider the substitution of a

bolted-joint with a snap-fit connection. The bolt and nut parts must be deleted from the assembly model.

Then, one or more parts must be modified. The snap feature must be added to one part and other changes

(e.g., changing holes to have circular cross-sections to having square cross-sections) may be necessary as

well.

11/18/2004 6:24 PM

PARAMETRIC MODELING

3 of 5

http://www.srl.gatech.edu/education/ME6175/notes/ParamModel/Para...

We have done research here at Georgia Tech on the fastener instantiation and substitution problems that have

some promise in supporting aspects of configuration design, but a general solution will require very different

CAD technologies. One technology that would be useful is a computational model of behavior, such that

behaviors distributed throughout geometric objects can be modeled. Finite element models are one example

of such a distributed behavior model (behavior in terms of displacement throughout a spatial domain).

However, only a handful of behaviors can be readily modeled using FEM.

Example

The example that will be used to illustrate parametric modeling was constructed in ProEngineer. It is a blank

injection mold insert. The way that parametric modeling CAD systems typically work is the user starts by

sketching the part's cross-section, adding constraints, then specifying dimension values.

I followed the ProEngineer guidelines of first setting up 3 datum planes and a datum coordinate system that

coincides with the intersection of the 3 planes. Datum planes DTM2 and DTM3 can be seen in Figures 1 and

2, along with coordinate system CS0. All of these datums are parents of the part to be created.

DTM3 was chosen as the sketch plane (XY). The mold insert cross-section was created with positive Y

coordinates. Insert geometry consisted of two polylines and two 90 degree arcs. The arcs are tangent to the

coincident line segments (constraints that ProE assumes correctly). After adding these geometric entities, I

aligned the top line segment with DTM2. ProE assumes that line segments are horizontal or vertical, if nearly

so, and are parallel or perpendicular to one another. In this case, these assumptions are appropriate. It is

important to note that these assumptions are implemented internally by ProE as constraints.

All parametric modelers are really uptight about properly constraining the geometric entities. This is where

the choice of parameterization schemes comes into play. I chose to dimension everything from the datum

planes. Figure 1 shows the dimensions with default ProE values. Note that the height of the insert is

controlled by a dimension from the DTM2 datum. The width is controlled by the dimension with default

value of 799.13. Note that the horizontal location of the insert is controlled by a dimension from DTM1, the

vertical datum plane (dimension value of 120.4). Also, the circular arcs have their radii dimensioned.

Figure 2 shows the mold insert with correct dimensional values specified. Note the change in shape. Since

ProE correctly changed the shape, it means that the cross-section is completely parameterized. Each of these

dimensions can be changed, which of course is the whole idea behind parametric modeling.

11/18/2004 6:24 PM

PARAMETRIC MODELING

4 of 5

http://www.srl.gatech.edu/education/ME6175/notes/ParamModel/Para...

After completing the cross-section, a solid model can be created by extruding the cross-section. I set things

up to extrude this cross-section along the positive Z axis. After creating the solid model, it is displayed by

ProE, along with the dimensions, as shown in Figure 3.

11/18/2004 6:24 PM

PARAMETRIC MODELING

5 of 5

http://www.srl.gatech.edu/education/ME6175/notes/ParamModel/Para...

Figure 4 shows the result of changing the insert width dimension from 4.5 inches to 5.5 inches. Note that the

insert geometry is no longer centered in the CS0 coordinate system. This is because the dimension to the

right arc was not changed (1.88). With a different parameterization scheme, the insert could have remained

centered. Recall that I dimensioned everything from the datums, rather than dimensioning entities relative to

one another, which would be necessary in order for automatic centering to work. Which is correct? Both are it really depends upon what design freedom the designer intends to embody in the design.

11/18/2004 6:24 PM

- Chapter 4 Geometric ModellingUploaded byisunk8
- 2003_TowardsOptimalDesignUploaded byapi-26548846
- ME(CADCAM)-0708Uploaded bySarvesh Gantala
- PresentationUploaded byVijay Maurya
- virtual memoryUploaded byEric Reese
- cim unit1 and 2 QBUploaded byAnonymous WmMP8H6JG
- ALP_TRG_PRQ 2012R2 V3_2.pdfUploaded byPaul Veramendi
- Cad Query LanguageUploaded bynidee_nishok
- Mary Benjamin Resume GenericUploaded bymbenji16
- Pro-e Report.pdfUploaded byPuneet Pawar
- Bentley MXROAD Product Data SheetUploaded byNaveen Goyal
- Cad Designer or technitionUploaded byapi-78151187
- Ecuaciones en SolidworksUploaded byjhonja751
- 0000026191-Corrigendum Result _2nd SEMUploaded bySachin Kumar
- senior project research paperUploaded byapi-342762397
- Gangam Style 8Uploaded byLight Worker
- What is AutoCAD2Uploaded byTariq Memon
- ME2402-CIMUploaded byKarthik Subramani
- uniticomputeraideddesign-160125044757.pdfUploaded bySEEMA NIHALANI
- Test Full 4Uploaded bybharatsankyfriend
- CAD Nov-Dec 2012Uploaded byShashi Bhushan Patel
- Rxn10_FEMLAB-Fixed Bed ReactorUploaded byvijendranb
- Lecture_2.3Uploaded bysharathjatti7
- Project Manager or Sales Manager or Marketing Manager or Tech orUploaded byapi-121356453
- CAD CoursesUploaded byjoescribd55
- doi_10.1016_j.medengphy.2004.09.006Uploaded byalex
- Software Services - PrecastUploaded byNeilsoft
- Answer 01Uploaded bySahar F Sabbeh
- DM_120_WS07.1_paraUploaded byLucas Bomfim
- Science 003Uploaded byJohn Rong

- cad notesUploaded byChandan M R Gowda
- Study on the Analysis Method for the Vertical Axis Wind Turbines Having Darrieus Blades 2013 Renewable EnergyUploaded byLeelakrishnan Ethiraj
- A Comparative Study of Wear Laws for Soft-On-hard Hip Implants Using a Mathematical Wear ModelUploaded byLeelakrishnan Ethiraj
- Me6602 Ae May June 2016 QpUploaded byLeelakrishnan Ethiraj
- A Consistent Vortex Model for the Aerodynamic Analysis of Vertical Axis Wind Turbines 2014 Journal of Wind Engineering and Industrial AerodynamicsUploaded byLeelakrishnan Ethiraj
- Vibration Lectures Part 1Uploaded byAshok
- Bsau Solar Power Uav_iei Final Report 2015Uploaded byLeelakrishnan Ethiraj
- Manual of Patent Office Practice and ProcedureUploaded byMark Sharma
- Hidden Line removal algorithmUploaded byLeelakrishnan Ethiraj
- syllabus R2013.pdfUploaded bylogeshboy007
- Cad-cam Lecture Notes 26-9-15_0Uploaded byLeelakrishnan Ethiraj
- Theories of Failure2.pdfUploaded byDeepak Ashokan
- Gorur PSERC Report T-47 Sep 2014 ExecSumUploaded byLeelakrishnan Ethiraj
- SAE paperUploaded byLeelakrishnan Ethiraj
- SAE paperUploaded byLeelakrishnan Ethiraj
- 251-260Uploaded byLeelakrishnan Ethiraj
- effect of combustion system parametersUploaded byLeelakrishnan Ethiraj
- Evolution of 4 wheeler legislation in indiaUploaded byLeelakrishnan Ethiraj
- Experimental and simulation studyUploaded byLeelakrishnan Ethiraj
- Development of in house competencyUploaded byLeelakrishnan Ethiraj
- Development and verification of electronic braking systemUploaded byLeelakrishnan Ethiraj
- Method of identifying and stopping diesel engine in run away modeUploaded byLeelakrishnan Ethiraj
- Chennai City ACCIDENT DATA 2010, 2011, 2012Uploaded byLeelakrishnan Ethiraj

- Technology-12-ESO.pdfUploaded byluisdepedro
- Proof of Heaven a Neurosurgeon s Journe - Eben AlexanderUploaded bymadhav sreekumar
- Vehicle Occupant Head Impact Zone SimulationUploaded byrahulpathare
- Computer integrated manufacturingUploaded bySayyadh Rahamath Baba
- Making Money the Old Fashioned Way-Sherline-Joe MartinUploaded bycjk
- Explore Careers by Skills & Knowledge - Glossary - Job BankUploaded byEdilson do Valle
- PS2010- Modelling ConceptsUploaded byАлексей Зубков
- Eng DrawingUploaded byAhtisham Khan
- webfolio resumeUploaded byapi-356001798
- Ug.impellerUploaded byramakrishna345564
- Computer Aided Design CAD-IUploaded byRaghu
- Sbd 555555Uploaded bysdfsdf
- Job Opportunities PT EnconaUploaded bykyerra
- CAD Assignment 1- Basic SketchingUploaded byJonathanCharanraj
- Gating System Design (HPDC) _ C3P SoftwareUploaded byIndra Pratap Sengar
- StereoCad 2.2.1 - User Guide (Ingles)Uploaded byAdrian Avila
- 5 2 b a introductiontocadmodelingskillsUploaded byapi-283774592
- RW Pressbrake 1.2 Descr ENG 2011 05Uploaded byElaine Johnson
- info 2Uploaded bySue Aziz
- Autodesk Inventor StudioUploaded byGraham Moore
- Hyper Mesh 11Uploaded byBaljinder Singh
- winding design of induction motorsUploaded byKarthik Mohankumar
- Dissertation on parametric formsUploaded byShweta Kalsi
- Wright Jaron - Computer AnimationUploaded bymirelysch
- GeometryUploaded by9896786786
- Aveva E3D Product Brochure SmUploaded byJohann Alexander Caballero Bohorquez
- modeling_and_simulation_in_engineering.pdfUploaded bymilton
- What is AeronauticalUploaded byVinod Kumar Senapati
- Roadmap for additive manufacturingUploaded byTharindu Chathuranga
- atos.pdfUploaded byPEPINOKING