Computer-Aided Design « Break of Information Overload
Previous Entry Home Next Entry
      Thursday, July 28, 2005
<div id="41633_kdub1">Computer-Aided Design</div> - Break of Information Overload

Chern Jie

 
Computer-Aided Design


1.1
       
History of Computer-Aided Design




 




— In 1960's




• mechanism design satisfying
several geometric constraints




• design parameter optimization




• simple 2-D graphics




 




— In 1970's




• wireframe modeling




• free-form surface modeling                
mainframe computers




• solid modeling




 




— Early 1980's




• CAD/CAM integration




• mechanical feature recognition
from a CAD database




 




— Middle 1980's




• feature-based CAD system   
mini and micro computers,




• parametric
design      
             
-- PC's & Turnkey systems




  (Pro/ENGINEER Products)




 




— Late 1980's




• design for manufacturing




• design for automated assembly




 




— 1990's




• concurrent engineering design




• integrated design, analysis and
optimization




• virtual-prototyping     
workstations and high-end PC's




1.2
       
Unique Characteristics of a CAD System




Combining the precision
of electronic graphics and the mathematical processing power of a digital
computer.




1.3
       
What to learn in Computer-Aided Design and Analysis?




•        Electronic drafting using a
Computer-Aided Drafting system




•        Basics of computer graphics




•        Geometric modeling




•        Design modeling using an
advanced CAD/CAE/CAM system




•        Finite element analysis




•        Engineering optimization
(optional)




•        Virtual (Soft) prototyping
(optional)




1.4       
 Teaching Approach Used for 25.353




(a)
   
Learning the fundamental
theory of computer graphics and geometric modeling




q
      
Geometry
transformation, curve and surface generation




q
      
Solid modeling and
data exchange




q
      
Use of Matlab to
generate an engineering drawing




Emphasis on the understanding of basic
techniques of computer graphics and geometric modeling




(b)
        
Introducing the
recent advance in Computer-Aided Design and Modeling using a representative
commercial CAD system – Pro/Engineer




q
      
Feature-based design and parametric
modeling




q
      
Part and assembly
modeling




Advanced applications of
CAD




(c)     Learning
basics of finite element analysis (FEA) and the state-of-the-art analysis tool
– Pro/Mechanica




q
      
Concepts of finite element analysis




q
      
Basic elements and applications




q
      
Use of FEA in industrial design




Engineering analysis integrated with CAD
and emphasis on problem solving




1.5
       
An Overview of Computer-Aided Design, Analysis and Manufacturing




Examining the nature and scope of CAD by going
through the diverse applications of CAD systems  (slides in lecture)




1.6
       
Functions of CAD/CAE/CAM Systems








Figure 1

 Computer-Aided Design,
Analysis and Manufacturing.





The
Primary Capability – Generating Perfect Scale Drawings




•        accurate
scale line drawings in 2D and 3D




•        drawings
of 3D sculptured surfaces




•        solid
model of 3D objects




         This
capability sets CAD apart from other uses of computer





Many
Diverse Capabilities




•        artistic
creation of shaded 3D shapes and patterns




•        automatic
generation of design databases




•        facilitating
engineering analysis




•        providing
input to, monitoring, simulating and controlling manufacturing activities.




 




Specifically, the functions of Computer-Aided Geometry
Design
include:





Specification
of Design Geometry




•        Computer-aided
drafting (interactive graphics programming and user interface)




•        Customizing
CAD systems





Geometric
Modeling and Representation




•        Computer
model of part and assembly design (data structure and data base design)





Visualization




•        Architecture
view of a design




•        Computer
games and education programs





Generation
of Manufacturing Oriented Database




•        Feature-based
design




•        Parametric
design





Animation
and Simulation




•        Mechanism




•        CNC
machining




•        Robot
trajectory




•        Automobile
crash





Tolerance
Representation and Automated Tolerancing




•        Dimension
relation analysis




•        Tolerance
analysis




•        Tolerance
synthesis





Automobile
crash Pre- and Post-interfaces to Finite Element Analysis Programs




•        Automated
mesh generation




•        Graphical
display of stress distribution





Design
Automation




•        Design
optimization




•        Design
for manufacturing




•        Design
for automated assembly




•        Concurrent
engineering design





Virtual
(or Soft) Prototyping





Reverse
Engineering




1.7
       
Information Embedded in a CAD System




a)      Graphical
and Topological Information




•  Part
geometry




•  Assembly
relations




b)      Textual
Information




•  Dimensions




•  Tolerances 
(dimensional & geometric)




•  Materials




•  Surface
finishes




Current
Approach: 




The geographical information is
represented using low level graphical elements such as points, lines, arcs,
etc.  The textual information is represented as texts, notes and symbols
attached to a drawing.




The
Ideal Approach: 




To represent part geometry using
high-level feature primitives such as holes, slots, pockets, etc.  (consistent
to the engineering practice), and to represent dimensions, tolerances, surface
finishes, etc. as meaningful design entities.




1.8
       
Tools Commonly Used in Computer Aided Design




a)      Representing
geometric shape




•  Computer
graphics (2D)




•  Geometric
modeling (3D)




b)      Interactive
Graphical Programming




•  Programming
on different platforms




•  Graphical
User Interface




c)      Manipulating
and storing design data




•  Data
structure design




•  Database
system




d)      Generating
feasible designs (automatically)




•  Knowledge
reasoning




•  Knowledge-based
system




•  Fuzzy
logic




•  Artificial
neural networks




e)      Evaluating
design alternatives and identifying the optimal design solution




•  numerical
optimization




•  finite
element method




•  cost
modeling and analysis




posted by Information Overload at 03:02 am


   

Leave a Comment:

Name


Homepage (optional)


Comments




     
 

About Me

Contact Me

Web this site
So, what brings you here? My sources says you came from . This is where I keep news clippings of articles I find worth remembering. It's here for easy reference. Enjoy it! Hope you enjoy your stay.

Previous ClipPosting:

Calendar

Tagboard
   

Links


Enter your email address:

RSS



Blogarama - The Blog Directory


Google
Web this site

Contact
Contact Me



rss feed