Beyond Computer Aided Drafting Lecture 2 Lecture 2 1
Traditional CAD To replace T-Square, pens and table To cater the need of drafting in the engineering i world Lecture 2 2
Trend in Malaysia Mature: CAD used for modeling, visualization, drawing generation Trend: FEA, optimization Infancy level: l engineering i knowledge integration Future: Intelligence in CAD Notes: Big companies develop their CAD software to cater their own need and even some of CAD software becomes commercial (e.g Lockheed : Catia, Nissan: CADI) Lecture 2 3
Computer Aided Design Full-fledged d platform for engineering i solution; modeling, FEA, assembly, drawing in one system Integration with engineering knowledge; guide user throughout the modeling process design-wonder capable assisting designer; understanding the drawing Lecture 2 4
Full-fledged platform Modeling, assembly and drawing generation within a single system Current CAD software comes with FEA software eg. Solidwork with COSMOSM Well established neutral file capabilities Networking facilities Lecture 2 5
M Herman Abu Bakar Design of small diff gear system Modeling Clearance checking Exploded view FEA Lecture 2 6
Integration with engineering knowledge Within the CAD software itself, advice the user the manufacturability Linking with CAM software Integration with engineering analysis: geometry, collision i Programming for specific purposes via LIST, API or other programming language Lecture 2 7
Capability of Neutral File Other CAD software Neutral File (ACIS, STEP, IGES etc) FEA software CAD Software A Programming For Specific Purpose Lecture 2 8
Design-wonder capability Are we ready? Cool_Computer_Program.wmv Lecture 2 9
Tool Expert System: knowledge based type of system, top-down or bottom up approach, can be considered d as one of AI Artificial Intelligence Varies from highly mathematical formulation to common sense reasoning and learning. Type of reasoning: qualitative and quantitative Geometric Reasoning Lecture 2 10
Requirement Modeling method: how to build the model Current model representation: understanding the model up to its low-level level product definition: geometries, entities and topologies Storage: how the data are stored Interface the data: UI, Neutral File Programming: List or Application Programming Interface (API), Lecture 2 11
How? Understand how human perceives certain model Human perceives shape such cube, blind slot, or even its generic name such piston Understand how is the computer perception on similar il model Computer sees the models as collection of entities and geometries Find the correlation between both understanding to create the intelligence Correlation can be developed using mathematical formula based on the qualititative reasoning etc Lecture 2 12
Simple example Task: Write a computer program that will recognize whether the shape above is rectangular or square. Lecture 2 13
Computer Perception Entity type: line Geometry: coordinates of end points How does computer store the data: random. Some CAD software stores the data depends on how they are built. Summary of computer perception Purely entity and geometry data. These data are randomly stored. Lecture 2 14
Human Perception Rectangular and square comprises of lines connected to each other. The difference between them are the length of the edges Angle of edges is 90 0. Lecture 2 15
Is there any relationship? Entity: line (x1, y2) (x2, y2) line (x6, y6) (x5, y5) Shape 4 lines line (x2, y2) (x8, y8) All edges same length :square Lecture 2 16
Can CAD replace human If yes? To what extend axiomatic approach, CAID, paperless design If not? Why computer does not have creativities Lecture 2 17