202042 - Solid Modeling and Drafting
Credits 04
Unit I Fundamentals of 3D Modeling
Introduction, Product Life Cycle, CAD tools in the design process of Product Cycle, Scope of CAD,
Software Modules - Operating System (OS) module, Geometric module, application module,
programming module, communication module, Computer Aided Design - Features, requirements and
applications
3D Modeling approach - Primitive, Features and Sketching, Types of Geometric models - 21⁄2
extrusions, axisymmetric, composite, 3D objects, difference between wireframe, surface & solid
modeling, Modeling strategies
Model viewing: VRML web-based viewing
Unit II Curves & Surfaces
Curves: Methods of defining Point, Line and Circle, Curve representation - Cartesian and Parametric
space, Analytical and Synthetic curves, Parametric equation of line, circle, ellipse, Continuity (C0, C1 & C2), Synthetic Curves - Hermit Cubic Spline, Bezier, B-Spline Curve, Non-Uniform Rational B-
Spline curves (NURBS)
Surfaces: Surface representation, Types of Surfaces, Bezier, B-Spline, NURBS Surface, Coons
patch surface, Surface Modeling
Reverse Engineering: Introduction, Point Cloud Data (PCD), PCD file formats, Quality issues in
PCD, Requirements for conversion of surface models into solid models, Applications of PCD
Unit III Solid Modeling
Introduction, Geometry and Topology, Solid entities, Solid representation, Fundamentals of Solid
modeling, Half spaces, Boundary representation (B-Rep), Constructive Solid Geometry (CSG),
Sweep representation, Analytical solid modeling, Parametric solid modeling, feature based modeling, etc., Euler Equation (Validity of 3D solids), Mass Property Calculations
Introduction to Assembly Modeling, Assemblies (Top-down and Bottom-up approach), Design for
Manufacturing [DFM], Design for Easy Assembly & Disassembly [DFA], Design for Safety
Unit IV Geometric Transformation
Introduction, Geometric Transformations, Translation, Scaling, Rotation, Reflection/Mirror, Shear,
Homogeneous Transformation, Inverse Transformation, Concatenated Transformation (limited to 2D
objects with maximum 3 points only), Coordinate systems - Model (MCS), Working (WCS), Screen
(SCS) coordinate system, Mapping of coordinate systems
Projections of geometric models - Orthographic and Perspective projections, Design and Engineering
applications
Unit V CAD Data Exchange
Introduction, CAD Kernels, CAD Data File, Data interoperability, CAD Data Conversions,
challenges in CAD data conversions/remedies, Direct Data Translators, Neutral 3D CAD file formats
(DXF, IGES, PDES, STEP, ACIS, Parasolid, STL, etc.), Data Quality
Requirements of CAD file format for 3D Printing (Additive Manufacturing), CAE, FEA, CFD, CAM
(Subtractive Manufacturing), Multi-Body Dynamics (Motion Simulations), Computer Aided
Inspection (CAI), Computer Aided Technologies (CAx), AR/VR applications, etc., Introduction to
CAD Geometry Clean-up for different applications
Unit VI CAD Customization & Automation
Introduction, Limitations of 2D drawings, Introduction to Product and Manufacturing Information
(PMI), Model Based Definitions (MBD), Applications of PMI & MBD
CAD Customization: Introduction, advantages and disadvantages, Applications of Customization
Interfaces, Product Customization Approaches - Part Modeling Customization, Assembly Modeling
Customization, Drawing sheets & PMI Customization, CAD Automation
Introduction to Application Programming Interface (API), Structures of APIs, Coding/Scripting for
customization, Introduction to CAD API Development, CAD Files & application handling
Books & Other Resources
Text Books
1. Zeid, I and Sivasubramania, R., (2009), “CAD/CAM : Theory and Practice”, 2nd edition,
McGraw Hill Education, ISBN-13: 978-0070151345
2. Rao, P. N., (2017), “CAD/CAM: Principles and Applications”, 3rd edition, McGraw Hill
Education, ISBN-13: 978-0070681934
3. Chang, Kuang-Hua, (2015), "e-Design: Computer-Aided Engineering Design", Academic Press,
ISBN-13: 978-0123820389
Reference Books
1. Lee, Kunwoo, (1999), "Principles of CAD/CAM/CAE Systems", Pearson/Addison-Wesley,
ISBN-13: 978-0201380361
2. Bordegoni, Monica and Rizzi, Caterina, (2011), "Innovation in Product Design: From CAD to
Virtual Prototyping", Springer, ISBN-13: 978-1447161875
3. Vukašinovic, Nikola and Duhovnik, Jože, (2019), "Advanced CAD Modeling: Explicit,
Parametric, Free-Form CAD and Re-engineering", Springer, ISBN-13: 978-3030023980
4. Um, Dugan, (2018), "Solid Modeling and Applications: Rapid Prototyping, CAD and CAE Theory", 2nd edition, Springer, ISBN-13: 978-3319745930
5. Rogers, D. and Adams, J. A., (2017), “Mathematical Elements for Computer Graphics”, 2nd edition, McGraw Hill Education, ISBN-13: 978-0070486775
6. Hearn, D. D. and Baker, M. P., (2013), "Computer Graphics with OpenGL", 4th edition, Pearson
Education India, ISBN-13: 978-9332518711
7. Gokhale, N. S., Deshpande, S. S., Bedekar, S. V. and Thite, A. N., (2008), “Practical Finite
Element Analysis”, Finite to Infinite, Pune, India, ISBN-13: 978-8190619509
8. Lee Ambrosius, (2015), “AutoCAD® Platform Customization: User Interface, AutoLISP® , VBA, and Beyond”, John Wiley & Sons, Inc., IN, ISBN-13: 978-1118798904
9. Bucalo, Joe and Bucalo, Neil, (2007), “Customizing SolidWorks for Greater Productivity”, Sheet
Metal Guy, LLC, ISBN-13: 978-0979566608
10. Ziethen, Dieter R. (2012), “CATIA V5: Macro Programming with Visual Basic Script”, McGraw-Hill Companies, Inc./Carl Hanser Verlag München, ISBN-13: 978-0071800020, ISBN: 978-007180003-7
11. Programming Manuals of Softwares