| Preface |
|
xv | |
| Acknowledgements |
|
xvii | |
| Author |
|
xix | |
| Abbreviations |
|
xxi | |
|
|
|
1 | (24) |
|
2.2 Background and history of CAD |
|
|
1 | (4) |
|
1.2 Hardware and software requirements and devices |
|
|
5 | (5) |
|
|
|
5 | (1) |
|
|
|
6 | (1) |
|
|
|
6 | (2) |
|
|
|
8 | (2) |
|
1.3 Background to AutoCAD |
|
|
10 | (1) |
|
1.4 Limitations to the use of CAD |
|
|
11 | (1) |
|
1.5 Basics for using AutoCAD |
|
|
12 | (8) |
|
|
|
12 | (1) |
|
|
|
13 | (1) |
|
|
|
14 | (1) |
|
1.5.4 Methods of entering commands |
|
|
15 | (1) |
|
1.5.5 Specifying coordinates/points to the drawing editor |
|
|
16 | (1) |
|
1.5.6 Setting drawing limits and scales |
|
|
17 | (1) |
|
1.5.7 Types of lines used in AutoCAD |
|
|
18 | (1) |
|
1.5.8 Saving drawings and file exchange formats |
|
|
19 | (1) |
|
1.6 Summary and outline of book |
|
|
20 | (5) |
|
2 Two-dimensional drawing primitives for CAD |
|
|
25 | (14) |
|
2.1 Introduction and origins of graphic displays on computer |
|
|
25 | (1) |
|
2.2 Two-dimensional CAD coordinate system |
|
|
26 | (1) |
|
2.3 Two-dimensional geometric primitives and parameters |
|
|
26 | (5) |
|
2.3.1 Line and multiple lines |
|
|
27 | (2) |
|
2.3.2 Circle, arc and ellipse |
|
|
29 | (1) |
|
|
|
30 | (1) |
|
|
|
30 | (1) |
|
2.4 Insertion of text in AutoCAD drawings |
|
|
31 | (2) |
|
2.5 Creating a drawing template |
|
|
33 | (1) |
|
2.6 Practical applications |
|
|
34 | (3) |
|
2.6.1 Linear transformations and curve approximations |
|
|
34 | (1) |
|
2.6.2 Bezier curves and surfaces |
|
|
35 | (2) |
|
|
|
37 | (1) |
|
|
|
37 | (2) |
|
|
|
39 | (18) |
|
|
|
39 | (1) |
|
3.2 Basic editing tools and modifications |
|
|
40 | (8) |
|
3.2.1 Navigating through the drawing and environment |
|
|
40 | (1) |
|
|
|
41 | (1) |
|
|
|
42 | (1) |
|
|
|
43 | (1) |
|
|
|
43 | (1) |
|
|
|
44 | (1) |
|
|
|
45 | (1) |
|
|
|
45 | (1) |
|
|
|
45 | (1) |
|
|
|
46 | (1) |
|
3.2.11 Multiple line editing at junctions |
|
|
46 | (2) |
|
|
|
48 | (5) |
|
3.3.1 Rectangular and polar arrays |
|
|
48 | (1) |
|
|
|
48 | (1) |
|
|
|
49 | (1) |
|
|
|
49 | (2) |
|
3.3.5 Divide, measure and distance |
|
|
51 | (1) |
|
|
|
52 | (1) |
|
|
|
52 | (1) |
|
3.4 Applications and productivity |
|
|
53 | (1) |
|
|
|
54 | (1) |
|
|
|
54 | (3) |
|
4 Dimensioning CAD drawings |
|
|
57 | (12) |
|
|
|
57 | (1) |
|
|
|
58 | (4) |
|
4.2.1 Dimensioning attributes/terminology |
|
|
60 | (1) |
|
|
|
60 | (1) |
|
4.2.3 Text position and fit |
|
|
61 | (1) |
|
|
|
61 | (1) |
|
|
|
62 | (1) |
|
|
|
63 | (1) |
|
|
|
63 | (1) |
|
4.6 Applications: common mistakes and remedies |
|
|
64 | (2) |
|
4.6.1 Superfluous dimensions |
|
|
64 | (1) |
|
4.6.2 Insufficient dimensions |
|
|
65 | (1) |
|
4.6.3 Crisscrossing dimensions |
|
|
65 | (1) |
|
4.6.4 Incomplete specifications |
|
|
65 | (1) |
|
4.6.5 Over-constrained tolerances |
|
|
66 | (1) |
|
|
|
66 | (1) |
|
|
|
67 | (2) |
|
|
|
69 | (6) |
|
|
|
69 | (1) |
|
5.2 Layer properties manager |
|
|
70 | (2) |
|
5.2.1 Turning layers ON or OFF |
|
|
71 | (1) |
|
5.2.2 Locking or unlocking layers |
|
|
71 | (1) |
|
5.2.3 Freezing and thawing layers |
|
|
72 | (1) |
|
5.3 Practical applications |
|
|
72 | (1) |
|
|
|
73 | (1) |
|
|
|
73 | (2) |
|
6 Orthographic and isometric projections |
|
|
75 | (12) |
|
|
|
75 | (1) |
|
|
|
76 | (3) |
|
6.2.1 First angle projection |
|
|
76 | (1) |
|
6.2.2 Third angle projection |
|
|
76 | (1) |
|
6.2.3 Differences and applications of projections |
|
|
77 | (2) |
|
6.3 Orthographic projections from pictorial views |
|
|
79 | (1) |
|
6.4 Isometric projections from orthographic views |
|
|
80 | (2) |
|
|
|
82 | (1) |
|
6.6 Applications and limitations |
|
|
83 | (1) |
|
|
|
83 | (1) |
|
|
|
84 | (3) |
|
|
|
87 | (26) |
|
|
|
87 | (1) |
|
7.2 Creating and saving blocks in catalogues |
|
|
88 | (2) |
|
7.3 Inserting blocks into drawings |
|
|
90 | (1) |
|
7.4 Typical blocks and their attributes |
|
|
90 | (3) |
|
7.5 Applications and tutorial in electronics |
|
|
93 | (7) |
|
7.5.1 Block attribute definition, attaching and modification |
|
|
95 | (2) |
|
7.5.2 Managing block attributes |
|
|
97 | (1) |
|
7.5.3 Extracting attributes and generating bills of materials |
|
|
98 | (2) |
|
7.6 Case study: CAD suite for the automatic generation of bills of materials |
|
|
100 | (11) |
|
7.6.1 Database management in engineering design and manufacture |
|
|
102 | (2) |
|
7.6.2 Case study company details |
|
|
104 | (1) |
|
7.6.3 Development of the BOM add-on utility |
|
|
105 | (3) |
|
7.6.4 Implementation of the BOM utility |
|
|
108 | (1) |
|
7.6.5 Implications and achievements of the BOM utility |
|
|
109 | (2) |
|
|
|
111 | (1) |
|
|
|
112 | (1) |
|
8 Three-dimensional wireframe and surface modelling |
|
|
113 | (16) |
|
|
|
113 | (1) |
|
|
|
114 | (1) |
|
|
|
114 | (2) |
|
|
|
116 | (2) |
|
|
|
118 | (6) |
|
|
|
118 | (1) |
|
|
|
119 | (1) |
|
|
|
120 | (1) |
|
|
|
121 | (1) |
|
|
|
122 | (1) |
|
8.5.6 Surface of revolution |
|
|
122 | (2) |
|
8.6 Applications and limitations of wireframe and surface models |
|
|
124 | (2) |
|
|
|
126 | (1) |
|
|
|
126 | (3) |
|
9 Three-dimensional solid modelling |
|
|
129 | (20) |
|
|
|
129 | (1) |
|
9.2 Boundary representation (B-Rep) and solids of extrusion |
|
|
130 | (2) |
|
9.3 Constructive solid geometry (CSG) |
|
|
132 | (3) |
|
9.3.1 Solid primitives and building blocks |
|
|
132 | (1) |
|
9.3.2 Boolean algebra and operations on solid primitives |
|
|
133 | (2) |
|
|
|
135 | (2) |
|
9.5 Visualization of 3D models |
|
|
137 | (1) |
|
9.6 Rendering and specifying materials for 3D models |
|
|
138 | (5) |
|
9.6.1 Visual styles and lighting |
|
|
139 | (1) |
|
9.6.2 Specifying and editing materials to 3D solids |
|
|
140 | (3) |
|
9.7 Practical applications for 3D modelling |
|
|
143 | (3) |
|
|
|
143 | (1) |
|
|
|
144 | (1) |
|
|
|
144 | (2) |
|
|
|
146 | (1) |
|
|
|
146 | (3) |
|
10 3D solid modelling in assembly and analysis |
|
|
149 | (24) |
|
|
|
149 | (1) |
|
10.2 Modelling wheel base assembly: tutorial |
|
|
149 | (10) |
|
10.2.1 Modelling the wheel |
|
|
150 | (1) |
|
10.2.2 Modelling the shaft and fitting to wheel |
|
|
151 | (1) |
|
10.2.3 Modelling and assembling the bushes |
|
|
152 | (2) |
|
10.2.4 Modelling and assembling the arms |
|
|
154 | (3) |
|
10.2.5 Modelling and assembling the base |
|
|
157 | (2) |
|
10.3 Analysis of the solid model |
|
|
159 | (4) |
|
10.3.1 Sectioning model of the assembly |
|
|
160 | (1) |
|
10.3.2 Checking for interferences |
|
|
161 | (1) |
|
10.3.3 Determining mass properties |
|
|
161 | (1) |
|
10.3.4 Automatically generating orthographic views |
|
|
162 | (1) |
|
10.4 Modelling connecting rod for a diesel engine: case study |
|
|
163 | (8) |
|
10.4.1 Modelling the connecting road primitives |
|
|
165 | (1) |
|
10.4.2 Composite modelling of the connecting rod |
|
|
166 | (2) |
|
10.4.3 Assembling the connecting rod |
|
|
168 | (1) |
|
10.4.4 Sectioning (slicing) model of assembly |
|
|
169 | (1) |
|
10.4.5 Other derivatives from the modelled connecting rod |
|
|
169 | (2) |
|
|
|
171 | (1) |
|
|
|
171 | (2) |
|
11 Customization of CAD software |
|
|
173 | (28) |
|
|
|
173 | (1) |
|
|
|
174 | (2) |
|
11.2.1 Modifying the program parameters |
|
|
175 | (1) |
|
11.2.2 Reinitializing program parameters |
|
|
175 | (1) |
|
|
|
176 | (1) |
|
|
|
177 | (3) |
|
11.4.1 Menu file structure (earlier versions) |
|
|
177 | (1) |
|
|
|
178 | (1) |
|
11.4.3 Cascading pull-down menus |
|
|
179 | (1) |
|
|
|
180 | (1) |
|
11.5 Customized pull-down menus |
|
|
180 | (6) |
|
11.5.1 Customizing pull-down menus - earlier versions |
|
|
181 | (1) |
|
11.5.2 Customizing menus and toolbars -- AutoCAD 2021 |
|
|
182 | (4) |
|
|
|
186 | (2) |
|
11.7 Automation of tasks -- script files |
|
|
188 | (2) |
|
11.8 Customizing linetypes |
|
|
190 | (1) |
|
11.9 Customizing hatch patterns |
|
|
191 | (1) |
|
11.10 Case study for a power and electricity distribution company |
|
|
192 | (6) |
|
11.10.1 Customization strategies adopted |
|
|
194 | (2) |
|
|
|
196 | (2) |
|
11.10.3 CAID accomplishments |
|
|
198 | (1) |
|
|
|
198 | (1) |
|
|
|
199 | (2) |
|
12 Management of models and drawings for output |
|
|
201 | (22) |
|
|
|
201 | (1) |
|
12.2 Model and paper spaces in AutoCAD |
|
|
202 | (1) |
|
|
|
202 | (1) |
|
12.4 Modelling cast iron base |
|
|
203 | (11) |
|
12.4.1 Model space viewports |
|
|
210 | (2) |
|
12.4.2 Paper space viewports |
|
|
212 | (2) |
|
12.5 Configuring printer or plotter |
|
|
214 | (1) |
|
12.6 Print/plot dialogue box |
|
|
215 | (3) |
|
12.6.1 Plot style/pen assignments |
|
|
217 | (1) |
|
12.6.2 Print/plot formats |
|
|
218 | (1) |
|
12.7 Cloud revisions in AutoCAD |
|
|
218 | (2) |
|
|
|
220 | (1) |
|
|
|
221 | (2) |
|
13 Further practical applications for CAD: Case studies |
|
|
223 | (28) |
|
|
|
223 | (1) |
|
13.2 Applications of AutoLISP in mechanism design and analysis |
|
|
223 | (9) |
|
13.2.1 Background to AutoLISP and case study |
|
|
225 | (1) |
|
13.2.2 Geometrical modelling of a slider-crank mechanism |
|
|
226 | (4) |
|
13.2.3 AutoLISP programming for simulation and analysis |
|
|
230 | (1) |
|
13.2.4 Results and implications |
|
|
231 | (1) |
|
13.3 Modelling and simulation using EdenLISP |
|
|
232 | (9) |
|
13.3.1 Background to EdenLISP and case study |
|
|
234 | (1) |
|
13.3.2 Geometrical modelling of the dump truck mechanism |
|
|
235 | (1) |
|
13.3.3 Mathematical modelling of the dump truck mechanism |
|
|
236 | (3) |
|
13.3.4 Simulation of the mechanism using EdenLISP |
|
|
239 | (1) |
|
13.3.5 Results and implications |
|
|
240 | (1) |
|
13.4 Digital inventory codification system |
|
|
241 | (8) |
|
13.4.1 Background to case study and inventory control |
|
|
242 | (1) |
|
13.4.2 Inventory control systems and behaviour |
|
|
243 | (1) |
|
13.4.3 Data collection and analysis |
|
|
244 | (1) |
|
13.4.4 Design of the inventory control system |
|
|
245 | (2) |
|
13.4.5 Results and implications |
|
|
247 | (2) |
|
|
|
249 | (1) |
|
|
|
249 | (2) |
|
14 Typical examination questions |
|
|
251 | (20) |
| Appendix A1 |
|
271 | (6) |
| Appendix A2 |
|
277 | (6) |
| References |
|
283 | (4) |
| Index |
|
287 | |