+353-1-416-8900REST OF WORLD
+44-20-3973-8888REST OF WORLD
1-917-300-0470EAST COAST U.S
1-800-526-8630U.S. (TOLL FREE)

Computer Aided Design and Manufacturing. Edition No. 1. Wiley-ASME Press Series

  • Book

  • 640 Pages
  • March 2020
  • John Wiley and Sons Ltd
  • ID: 5838324

Broad coverage of digital product creation, from design to manufacture and process optimization

This book addresses the need to provide up-to-date coverage of current CAD/CAM usage and implementation. It covers, in one source, the entire design-to-manufacture process, reflecting the industry trend to further integrate CAD and CAM into a single, unified process. It also updates the computer aided design theory and methods in modern manufacturing systems and examines the most advanced computer-aided tools used in digital manufacturing.

Computer Aided Design and Manufacturing consists of three parts. The first part on Computer Aided Design (CAD) offers the chapters on Geometric Modelling; Knowledge Based Engineering; Platforming Technology; Reverse Engineering; and Motion Simulation. The second part on Computer Aided Manufacturing (CAM) covers Group Technology and Cellular Manufacturing; Computer Aided Fixture Design; Computer Aided Manufacturing; Simulation of Manufacturing Processes; and Computer Aided Design of Tools, Dies and Molds (TDM). The final part includes the chapters on Digital Manufacturing; Additive Manufacturing; and Design for Sustainability. The book is also featured for

  • being uniquely structured to classify and align engineering disciplines and computer aided technologies from the perspective of the design needs in whole product life cycles,
  • utilizing a comprehensive Solidworks package (add-ins, toolbox, and library) to showcase the most critical functionalities of modern computer aided tools, and
  • presenting real-world design projects and case studies so that readers can gain CAD and CAM problem-solving skills upon the CAD/CAM theory.

Computer Aided Design and Manufacturing is an ideal textbook for undergraduate and graduate students in mechanical engineering, manufacturing engineering, and industrial engineering. It can also be used as a technical reference for researchers and engineers in mechanical and manufacturing engineering or computer-aided technologies.

Table of Contents

Series Preface xvii

Preface xix

About the Companion Website xxi

1 Computers in Manufacturing 1

1.1 Introduction 1

1.1.1 Importance of Manufacturing 1

1.1.2 Scale and Complexity of Manufacturing 2

1.1.3 Human Roles in Manufacturing 4

1.1.4 Computers in Advanced Manufacturing 6

1.2 Computer Aided Technologies (CATs) 7

1.3 CATs for Engineering Designs 10

1.3.1 Engineering Design in a Manufacturing System 10

1.3.2 Importance of Engineering Design 10

1.3.3 Types of Design Activities 12

1.3.4 Human Versus Computers 13

1.3.5 Human and Machine Interactions 14

1.4 Architecture of Computer Aided Systems 15

1.4.1 Hardware Components 15

1.4.2 Computer Software Systems 17

1.4.3 Servers, Networking, and Cloud Technologies 18

1.5 Computer Aided Technologies in Manufacturing 20

1.6 Limitation of the Existing Manufacturing Engineering Curriculum 22

1.7 Course Framework for Digital Manufacturing 24

1.8 Design of the CAD/CAM Course 25

1.8.1 Existing Design of the CAD/CAM Course 26

1.8.2 Customization of the CAD/CAM Course 27

1.9 Summary 28

1.10 Review Questions 29

References 30

Part I Computer Aided Design (CAD) 35

2 Computer Aided Geometric Modelling 37

2.1 Introduction 37

2.2 Basic Elements in Geometry 38

2.2.1 Coordinate Systems 39

2.2.2 Reference Points, Lines, and Planes 40

2.2.3 Coordinate Transformation of Points 43

2.2.4 Coordinate Transformation of Objects 43

2.3 Representation of Shapes 53

2.3.1 Basic Data Structure 54

2.3.2 Curvy Geometric Elements 56

2.3.3 Euler-Poincare Law for Solids 63

2.4 Basic Modelling Methods 63

2.4.1 Wireframe Modelling 63

2.4.2 Surface Modelling 64

2.4.3 Boundary Surface Modelling (B-Rep) 65

2.4.4 Space Decomposition 67

2.4.5 Solid Modelling 68

2.5 Feature-Based Modelling with Design Intents 74

2.6 Interactive Feature-Based Modelling Using CAD Tools 77

2.7 Summary 80

2.8 Modelling Problems 81

References 83

3 Knowledge-Based Engineering 85

3.1 Generative Model in Engineering Design 85

3.2 Knowledge-Based Engineering 85

3.3 Parametric Modelling 87

3.3.1 Define Basic Geometric Elements 89

3.3.2 Types of Parameters 95

3.3.3 Geometric Constraints and Relations 99

3.4 Design Intents 101

3.4.1 Default Location and Orientation of a Part 101

3.4.2 First Sketch Plane 103

3.5 Design Equations 103

3.6 Design Tables 105

3.7 Configurations as Part Properties 111

3.8 Design Tables in Assembly Models 114

3.9 Design Tables in Applications 116

3.10 Design Templates 117

3.11 Summary 119

3.12 Design Problems 119

References 122

4 Platform Technologies 125

4.1 Concurrent Engineering (CE) 125

4.1.1 Brief History 125

4.1.2 Needs of CE 125

4.1.3 Challenges of CE Practice 128

4.1.4 Concurrent Engineering (CE) and Continuous Improvement (CI) 128

4.2 Platform Technologies 130

4.3 Modularization 130

4.4 Product Platforms 132

4.5 Product Variants and Platform Technologies 135

4.6 Fundamentals to Platform Technologies 138

4.7 Design Procedure of Product Platforms 142

4.8 Modularization of Products 142

4.8.1 Classification of Functional Requirements (FRs) 143

4.8.2 Module-Based Product Platforms 143

4.8.3 Scale-Based Product Family 145

4.8.4 Top-Down and Bottom-Up Approaches 146

4.9 Platform Leveraging in CI 149

4.10 Evaluation of Product Platforms 153

4.10.1 Step 1. Representation of a Modularized Platform 155

4.10.2 Step 2. Mapping a Modular Architecture for Robot Configurations 156

4.10.3 Step 3. Determine Evaluation Criteria of a Product Platform 156

4.10.4 Step 4. Evaluate Platform Solutions 159

4.11 Computer Aided Tools (CAD) for Platform Technologies 160

4.11.1 Modelling Techniques of Product Variants 163

4.11.2 Design Toolboxes 163

4.11.3 Custom Design Libraries 164

4.12 Summary 165

4.13 Design Projects 166

References 169

5 Computer Aided Reverse Engineering 173

5.1 Introduction 173

5.2 RE as Design Methodology 175

5.3 RE Procedure 178

5.4 Digital Modelling 179

5.4.1 Types of Digital Models 180

5.4.2 Surface Reconstruction 181

5.4.3 Algorithms for Surface Reconstruction 181

5.4.4 Limitations of Existing Algorithms 182

5.4.5 Data Flow in Surface Reconstruction 183

5.4.6 Surface Reconstruction Algorithm 184

5.4.7 Implementation Examples 186

5.5 Hardware Systems for Data Acquisition 188

5.5.1 Classification of Hardware Systems 191

5.5.2 Positioning of Data Acquisition Devices 197

5.5.3 Control of Scanning Processes 199

5.5.4 Available Hardware Systems 200

5.6 Software Systems for Data Processing 201

5.6.1 Data Filtering 201

5.6.2 Data Registration and Integration 204

5.6.3 Feature Detection 205

5.6.4 Surface Reconstruction 205

5.6.5 Surface Simplification 205

5.6.6 Segmentation 206

5.6.7 Available Software Tools 206

5.7 Typical Manufacturing Applications 206

5.8 Computer Aided Reverse Engineering (CARE) 208

5.8.1 Recap to Convert Sensed Data into Polygonal Models 209

5.8.2 ScanTo3D for Generation of Parametric Models 211

5.8.3 RE of Assembled Products 212

5.9 RE - Trend of Development 213

5.10 Summary 213

5.11 Design Project 214

References 215

6 Computer Aided Machine Design 219

6.1 Introduction 219

6.2 General Functional Requirements (FRs) of Machines 222

6.3 Fundamentals of Machine Design 223

6.3.1 Link Types 223

6.3.2 Joint Types and Degrees of Freedom (DoFs) 223

6.3.3 Kinematic Chains 225

6.3.4 Mobility of Mechanical Systems 226

6.4 Kinematic Synthesis 230

6.4.1 Type Synthesis 230

6.4.2 Number Synthesis 230

6.4.3 Dimensional Synthesis 232

6.5 Kinematics 233

6.5.1 Positions of Particles, Links, and Bodies in 2D and 3D Space 233

6.5.2 Motions of Particles, Links, and Bodies 235

6.5.3 Vector-Loop Method for Motion Analysis of a Plane Mechanism 240

6.5.4 Kinematic Modelling Based on Denavit-Hartenberg (D-H) Parameters 246

6.5.5 Jacobian Matrix for Velocity Relations 248

6.6 Dynamic Modelling 259

6.6.1 Inertia and Moments of Inertia 259

6.6.2 Newton-Euler Formulation 261

6.6.3 Lagrangian Method 266

6.7 Kinematic and Dynamics Modelling in Virtual Design 269

6.7.1 Motion Simulation 269

6.7.2 Model Preparation 271

6.7.3 Creation of a Simulation Model 271

6.7.4 Define Motion Variables 274

6.7.5 Setting Simulation Parameters 275

6.7.6 Run Simulation and Visualize Motion 275

6.7.7 Analyse Simulation Data 276

6.7.8 Structural Simulation Using Motion Loads 277

6.8 Summary 278

6.9 Design Project 279

References 279

Part II Computer Aided Manufacturing (CAM) 281

7 Group Technology and Cellular Manufacturing 283

7.1 Introduction 283

7.2 Manufacturing System and Components 283

7.2.1 Machine Tools 287

7.2.2 Material Handling Tools 289

7.2.3 Fixtures 289

7.2.4 Assembling Systems and Others 290

7.3 Layouts of Manufacturing Systems 290

7.3.1 Job Shops 290

7.3.2 Flow Shops 291

7.3.3 Project Shops 292

7.3.4 Continuous Production 292

7.3.5 Cellular Manufacturing 294

7.3.6 Flexible Manufacturing System (FMS) 295

7.3.7 Distributed Manufacturing and Virtual Manufacturing 297

7.3.8 Hardware Reconfiguration Versus System Layout 302

7.4 Group Technology (GT) 303

7.4.1 Visual Inspection 304

7.4.2 Product Classification and Coding 305

7.4.3 Production Flow Analysis 317

7.5 Cellular Manufacturing 320

7.6 Summary 325

7.7 Design Problems 326

References 328

8 Computer Aided Fixture Design 331

8.1 Introduction 331

8.2 Fixtures in Processes of Discrete Manufacturing 333

8.3 Fixtures and Jigs 335

8.4 Functional Requirements (FRs) of Fixtures 337

8.5 Fundamentals of Fixture Design 338

8.5.1 3-2-1 Principle 339

8.5.2 Axioms for Geometric Control 339

8.5.3 Axioms for Dimensional Control 341

8.5.4 Axioms for Mechanical Control 341

8.5.5 Fixturing Cylindrical Workpiece 342

8.5.6 Kinematic and Dynamic Analysis 342

8.6 Types and Elements of Fixture Systems 344

8.6.1 Supports 345

8.6.2 Types of Fixture Systems 345

8.6.3 Locators 347

8.6.4 Clamps 348

8.6.5 Flexible Fixtures 348

8.7 Procedure of Fixture Design 354

8.8 Computer Aided Fixture Design 357

8.8.1 Fixture Design Library 357

8.8.2 Interference Detection 359

8.8.3 Accessibility Analysis 360

8.8.4 Analysis of Deformation and Accuracy 361

8.9 Summary 361

8.10 Design Projects 362

References 363

9 Computer Aided Manufacturing (CAM) 367

9.1 Introduction 367

9.1.1 Human and Machines in Manufacturing 368

9.1.2 Automation in Manufacturing 371

9.1.3 Automated Decision-Making Supports 372

9.1.4 Automation in Manufacturing Execution Systems (MESs) 373

9.2 Computer Aided Manufacturing (CAM) 375

9.2.1 Numerically Controlled (NC) Machine Tools 375

9.2.2 Industrial Robots 376

9.2.3 Automated Storage and Retrieval Systems (ASRS) 376

9.2.4 Flexible Fixture Systems (FFSs) 377

9.2.5 Coordinate Measurement Machines (CMMs) 377

9.2.6 Automated Material Handling Systems (AMHSs) 378

9.3 Numerical Control (NC) Machine Tools 378

9.3.1 Basics of Numerical Control (NC) 380

9.4 Machining Processes 382

9.5 Fundamentals of Machining Programming 384

9.5.1 Procedure of Machining Programming 384

9.5.2 World Axis Standards 385

9.5.3 Default Coordinate Planes 387

9.5.4 Part Reference Zero (PRZ) 390

9.5.5 Absolute and Incremental Coordinates 390

9.5.6 Types of Motion Paths 392

9.5.7 Programming Methods 394

9.5.8 Automatically Programmed Tools (APT) 396

9.6 Computer Aided Manufacturing 398

9.6.1 Main Tasks of CNC Programming 398

9.6.2 Motion of Cutting Tools 398

9.6.3 Algorithms in NC Programming 399

9.6.4 Program Structure 400

9.6.5 Programming Language G-Code 401

9.7 Example of CAM Tool - HSMWorks 405

9.8 Summary 407

9.9 Design Problems 408

9.10 Design Project 409

References 410

10 Simulation of Manufacturing Processes 413

10.1 Introduction 413

10.2 Manufacturing Processes 413

10.3 Shaping Processes 416

10.4 Manufacturing Processes - Designing and Planning 417

10.5 Procedure of Manufacturing Processes Planning 418

10.6 Casting Processes 420

10.6.1 Casting Materials and Products 420

10.6.2 Fundamental of Casting Processes 422

10.6.3 Design for Manufacturing (DFM) for Casting Processes 429

10.6.4 Steps in Casting Processes 430

10.6.5 Components in a Casting System 430

10.6.6 Simulation of Casting Processes 432

10.7 Injection Moulding Processes 432

10.7.1 Injection Moulding Machine 433

10.7.2 Steps in the Injection Moulding Process 434

10.7.3 Temperature and Pressure for Moldability 435

10.7.4 Procedure of the Injection Moulding System 436

10.7.5 Other Design Considerations 437

10.8 Mould Filling Analysis 439

10.8.1 Mould Defects 440

10.9 Mould Flow Analysis Tool - SolidWorks Plastics 443

10.10 Summary 447

10.11 Design Project 447

References 448

11 Computer Aided Design of Tools, Dies, and Moulds (TDMs) 451

11.1 Introduction 451

11.2 Overview of Tools, Dies, and Industrial Moulds (TDMs) 453

11.3 Roles of TDM Industry in Manufacturing 454

11.4 General Requirements of TDM 456

11.4.1 Cost Factors 457

11.4.2 Lead-Time Factors 457

11.4.3 Complexity 458

11.4.4 Precision 458

11.4.5 Quality 459

11.4.6 Materials 459

11.5 Tooling for Injection Moulding 459

11.6 Design of Injection Moulding Systems 460

11.6.1 Number of Cavities 460

11.6.2 Runner Systems 462

11.6.3 Geometry of Runners 462

11.6.4 Layout of Runners 464

11.6.5 Branched Runners 465

11.6.6 Sprue Design 466

11.6.7 Design of Gating System 468

11.6.8 Design of Ejection System 471

11.6.9 Design of the Cooling System 472

11.6.10 Moulding Cycle Times 474

11.7 Computer Aided Mould Design 475

11.7.1 Main Components of Mould 475

11.7.2 Mould Tool in SolidWorks 475

11.7.3 Design Procedure 476

11.7.4 Compensation of Shrinkage 477

11.7.5 Draft Analysis 477

11.7.6 Parting Line and Shut-off Planes 479

11.7.7 Parting Surfaces 479

11.7.8 Splitting Mould Components 481

11.7.9 Assembly and Visualization of Moulds 481

11.8 Computer Aided Mould Analysis 483

11.8.1 Thermoformable Materials and Products 483

11.8.2 Compression Moulding 483

11.8.3 Simulation of Compression Moulding 484

11.8.4 Predicating Elongation in SolidWorks 487

11.9 Summary 492

11.10 Design Projects 493

References 493

Part III System Integration 497

12 Digital Manufacturing (DM) 499

12.1 Introduction 499

12.2 Historical Development 500

12.3 Functional Requirements (FRs) of Digital Manufacturing 502

12.3.1 Data Availability, Accessibility, and Information Transparency 502

12.3.2 Integration 503

12.3.3 High-Level Decision-Making Supports 503

12.3.4 Decentralization 504

12.3.5 Reconfigurability, Modularity, and Composability 504

12.3.6 Resiliency 504

12.3.7 Sustainability 505

12.3.8 Evaluation Metrics 505

12.4 System Entropy and Complexity 505

12.5 System Architecture 507

12.5.1 NIST Enterprise Architecture 507

12.5.2 DM Enterprise Architecture 508

12.5.3 Digital Technologies in Different Domains 511

12.5.4 Characteristics of Internet of Things (IoT) Infrastructure 512

12.5.5 Lifecycle and Evolution of EA 516

12.6 Hardware Solutions 517

12.7 Big Data Analytics (BDA) 518

12.7.1 Big Data in DM 519

12.7.2 Big Data Analytics (BDA) 521

12.7.3 Big Data Analytics (BDA) for Digital Manufacturing 521

12.8 Computer Simulation in DM - Simio 522

12.8.1 Modelling Paradigms 523

12.8.2 Object Types and Classes 523

12.8.3 Intelligence - Objects, Events, Logic, Processes, Process Steps, and Elements 525

12.8.4 Case Study of Modelling and Simulation in Simio 526

12.9 Summary 528

12.10 Design Projects 531

References 532

13 Direct and Additive Manufacturing 535

13.1 Introduction 535

13.2 Overview of Additive Manufacturing 536

13.2.1 Historical Development 536

13.2.2 Applications 536

13.2.3 Advantages and Disadvantages 540

13.3 Types of AM Techniques 542

13.3.1 Vat Photo-Polymerization 543

13.3.2 Powder Bed Fusion 544

13.3.3 Binder Jetting 545

13.3.4 Material Jetting 545

13.3.5 Material Extrusion 546

13.3.6 Sheet Lamination 547

13.3.7 Directed Energy Deposition 547

13.4 AM Processes 549

13.4.1 Preparation of CAD Models 550

13.4.2 Preparation of Tessellated Models 550

13.4.3 Slicing Planning and Visualization 551

13.4.4 Machine Setups 552

13.4.5 Building Process 552

13.4.6 Post-Processing 553

13.4.7 Verification and Validation 554

13.5 Design for Additive Manufacturing (DfAM) 554

13.5.1 Selective Materials and AM Processes 555

13.5.2 Considerations of Adopting AM Technologies 555

13.5.3 Part Features 557

13.5.4 Support Structures 557

13.5.5 Process Parameters 558

13.6 Summary 559

13.7 Design Project 560

References 560

14 Design for Sustainability (D4S) 563

14.1 Introduction 563

14.2 Sustainable Manufacturing 563

14.3 Drivers for Sustainability 565

14.3.1 Shortage of Natural Resources 566

14.3.2 Population Increase 568

14.3.3 Global Warming 569

14.3.4 Pollution 571

14.3.5 Globalized Economy 571

14.4 Manufacturing and Sustainability 572

14.4.1 Natural Resources for Manufacturing 572

14.4.2 Population Increase and Manufacturing 573

14.4.3 Global Warming and Manufacturing 574

14.4.4 Pollution and Manufacturing 574

14.4.5 Manufacturing in a Globalized Economy 574

14.5 Metrics for Sustainable Manufacturing 575

14.6 Reconfigurability for Sustainability 580

14.7 Lean Production for Sustainability 582

14.8 Lifecycle Assessment (LCA) and Design for Sustainability (D4S) 584

14.9 Continuous Improvement for Sustainability 585

14.10 Main Environmental Impact Factors 585

14.10.1 Carbon Footprint 586

14.10.2 Total Energy 586

14.10.3 Air Acidification 586

14.10.4 Water Eutrophication 586

14.11 Computer Aided Tools - SolidWorks Sustainability 586

14.11.1 Material Library 587

14.11.2 Manufacturing Processes and Regions 588

14.11.3 Transportation and Use 591

14.11.4 Material Comparison Tool 592

14.11.5 Costing Analysis in SolidWorks 594

14.12 Summary 594

14.13 Design Project 596

References 596

Index 601

Authors

Zhuming Bi Xiaoqin Wang