Update cookies preferences

Computer Aided Design: Fundamentals and System Architectures Softcover reprint of the original 1st ed. 1983 [Paperback / softback]

  • Format: Paperback / softback, 348 pages, height x width: 244x170 mm, weight: 621 g, X, 348 p., 1 Paperback / softback
  • Series: Symbolic Computation
  • Pub. Date: 19-Jan-2012
  • Publisher: Springer-Verlag Berlin and Heidelberg GmbH & Co. K
  • ISBN-10: 3642967124
  • ISBN-13: 9783642967122
Other books in subject:
  • Paperback / softback
  • Price: 99,65 €*
  • * the price is final i.e. no additional discount will apply
  • Regular price: 117,24 €
  • Save 15%
  • This book is not in stock. Book will arrive in about 2-4 weeks. Please allow another 2 weeks for shipping outside Estonia.
  • Quantity:
  • Add to basket
  • Delivery time 4-6 weeks
  • Add to Wishlist
  • Format: Paperback / softback, 348 pages, height x width: 244x170 mm, weight: 621 g, X, 348 p., 1 Paperback / softback
  • Series: Symbolic Computation
  • Pub. Date: 19-Jan-2012
  • Publisher: Springer-Verlag Berlin and Heidelberg GmbH & Co. K
  • ISBN-10: 3642967124
  • ISBN-13: 9783642967122
Other books in subject:
4 lation and optimization. These are essential constituents of the iterative process, leading to a feasible and, one hopes, optimal design. 1.3 Content of the Book In Chapter 2 we present briefly the history of CAD. The main components of CAD systems are identified, and their principal functions described. Economi­ cal and interdisciplinary aspects are discussed. Chapter 3 starts with a systems analysis of the design process. The notion of a process is introduced as a fundamental tool to describe activities like design as a whole, computer-aided design, program executions, terminal sessions etc. The environment and the resources which the environment must supply for the successful execution of any process are discussed. The problem of modelling the design objects in an abstract schema and the interrelation between the schema and the planning of the individual step in the design are analysed. Chapter 4 concentrates on the interfaces among the components of a CAD system, including the human operator. The problem of mapping an abstract schema onto the capabilities of various programming, command, or data de­ scription languages is described in detail. Emphasis is laid upon the resource aspect and its influence on the design of CAD systems. The concept of a CAD software machine is introduced, and rules for designing such machines are given.

More info

Springer Book Archives
1 Introduction
1(6)
1.1 Purpose of This Book
3(1)
1.2 Scope of CAD
3(1)
1.3 Content of the Book
4(1)
1.4 Summary
4(1)
1.5 Acknowledgements
5(1)
1.6 List of Frequently-Used Abbreviations
5(2)
2 History and Basic Components of CAD
7(28)
2.1 History
9(1)
2.2 Modules, Functions, Components
10(3)
2.3 Interactive Graphic Interfaces
13(7)
2.3.1 The Graphical Kernel System
13(4)
2.3.2 The Graphical Dialogue System
17(3)
2.4 Data Bases for CAD
20(5)
2.5 Economical Aspects of CAD
25(5)
2.6 Interdisciplinary Aspects of CAD
30(1)
2.7 Summary
30(1)
2.8 Bibliography
31(4)
3 The Process Aspect of CAD
35(54)
3.1 Modelling of the Design Process
37(11)
3.1.1 A Crude Model of the Design Process
37(2)
3.1.2 A More Refined Model of the Design Process
39(5)
3.1.3 Design Processes and Design Environments
44(1)
3.1.4 Differences Between Conventional Design and CAD
45(1)
3.1.5 A Network of the Design Process
46(2)
3.2 CAD Processes
48(17)
3.2.1 Design Process and CAD Process
48(3)
3.2.2 Design Process Characteristics and Their Influence upon the CAD Process
51(2)
3.2.3 The Environment of CAD
53(1)
3.2.3.1 The Organization
53(1)
3.2.3.2 The Human Environment
53(1)
3.2.3.3 Computer Resources
54(2)
3.2.3.4 The Interaction Phases of the CAD Process
56(1)
3.2.4 The State of CAD Processes
57(1)
3.2.4.1 The Lifetime of Processes
57(1)
3.2.4.2 The Representation of the Process State
58(1)
3.2.4.3 The Operating State
58(4)
3.2.5 The Problem of Resources
62(1)
3.2.5.1 Resource Availability and Conflicts of Resource Requirements
62(2)
3.2.5.2 The Efficiency Aspect of Resources
64(1)
3.2.5.3 CAD Machines and CAD Tools
64(1)
3.3 Modelling in CAD
65(19)
3.3.1 Developing a Schema
65(1)
3.3.1.1 Basic Considerations
65(1)
3.3.1.2 A Sample Problem
66(1)
3.3.1.3 Naming of Objects and Attributes
67(1)
3.3.1.4 Alternatives for a First Schema
68(2)
3.3.2 Influence of the Operations upon Schema Planning
70(2)
3.3.3 Subschema Transformations
72(1)
3.3.3.1 Subschema Transformations as Part of the Schema
72(2)
3.3.3.2 The n-square Problem of Subschema Transformations
74(1)
3.3.4 Flexibility - A Measure of Prudence - Versus Efficiency
75(2)
3.3.5 Schema Planning and Design Process Planning
77(1)
3.3.5.1 Subprocess Planning and Data Validity
77(4)
3.3.5.2 The Information Packages
81(2)
3.3.6 Resulting Data Base Management System Requirements
83(1)
3.4 Summary
84(1)
3.5 Bibliography
85(4)
4 The Architecture of CAD Systems
89(60)
4.1 The Gross Architecture
91(9)
4.1.1 Components
91(3)
4.1.2 Interfaces
94(1)
4.1.2.1 Development and Installation of a CAD System
94(1)
4.1.2.2 The Invocation of a CAD System
94(1)
4.1.2.3 Functional Interfaces in a CAD System
95(2)
4.1.2.4 Man-Machine Communication Channels
97(1)
4.1.3 CAD Tools and CAD Machines
98(1)
4.1.3.1 Tools Used in CAD System Application
98(1)
4.1.3.2 Tools Used in CAD System Development
99(1)
4.2 Data Models
100(16)
4.2.1 Mapping
100(1)
4.2.1.1 The Ideal Situation
100(1)
4.2.1.2 Reasons for Non-Ideal Mapping
101(2)
4.2.1.3 Mapping Around the Language
103(1)
4.2.1.4 Mapping Between Aspects
104(4)
4.2.2 Binding
108(3)
4.2.3 The Block Structure Dilemma
111(3)
4.2.4 Algorithmic Modelling
114(2)
4.3 The Resource Aspect
116(28)
4.3.1 Software Machine Design
116(1)
4.3.2 Designing Against Resource Conflicts
117(1)
4.3.2.1 The Abstract Machine
117(3)
4.3.2.2 Process State Representation
120(2)
4.3.2.3 The Concrete Machine
122(1)
4.3.2.4 Resource Management Strategies
123(1)
4.3.2.5 The Components of a Software Machine
124(1)
4.3.3 A Sample Software Machine: The Stack Machine
125(1)
4.3.3.1 The Task and a Simple Solution
125(3)
4.3.3.2 Planning of the Stack Machine
128(3)
4.3.3.3 Implementation of the Stack Machine
131(3)
4.3.4 Distributed Systems
134(7)
4.3.5 The Graphical Kernel System GKS as a Software Machine
141(1)
4.3.5.1 The Process Aspect in GKS
141(2)
4.3.5.2 The Resource Aspect in GKS
143(1)
4.4 Summary
144(2)
4.5 Bibliography
146(3)
5 Implementation Methodology
149(70)
5.1 Techniques and Tools for CAD System Development
151(10)
5.2 Computer Graphics
161(25)
5.2.1 Introduction
161(1)
5.2.2 Interactive Graphics Systems
161(3)
5.2.3 Graphical I/O Devices
164(1)
5.2.3.1 Input Devices
164(1)
5.2.3.2 Output Devices
165(6)
5.2.3.3 CAD Workstations
171(1)
5.2.4 The Graphical Kernel System (GKS)
172(1)
5.2.4.1 System Description
172(9)
5.2.4.2 GKS Examples
181(5)
5.3 CAD System Use of Interactive Graphics Functions
186(8)
5.3.1 The KI System
187(4)
5.3.2 The GRADAS System
191(3)
5.4 Design of Efficient CAD Data Bases
194(8)
5.4.1 Introduction
194(2)
5.4.2 CORAS - Core System for Associative Storage
196(2)
5.4.3 A CORAS Extension for CAD Applications
198(2)
5.4.4 CSDL as an Example of a Language for Designing Conceptual Schemata of Data Bases
200(2)
5.5 Integrated Systems and Methods Bases
202(12)
5.5.1 The Concept of Integrated Systems
202(5)
5.5.2 REGENT as an Example of a CAD System Nucleus
207(4)
5.5.2.1 Dynamic Program Management
211(1)
5.5.2.2 Data Structure Management
211(2)
5.5.2.3 File Management
213(1)
5.5.3 Methods Bases
213(1)
5.6 Summary
214(1)
5.7 Bibliography
214(5)
6 Engineering Methods of CAD
219(74)
6.1 Geometry Handling
221(27)
6.1.1 Introduction: Points in 3-D Space
221(7)
6.1.2 The Hidden-Line/Hidden-Surface Problem
228(1)
6.1.2.1 General Considerations
228(2)
6.1.2.2 The Priority Procedure
230(3)
6.1.2.3 The Overlay Procedure
233(3)
6.1.2.4 Generalization of the Visibility Problem
236(2)
6.1.3 3-D Modelling
238(1)
6.1.3.1 Introduction
238(1)
6.1.3.2 Wire-Frame Models
239(1)
6.1.3.3 Surfaces in Space
240(2)
6.1.3.4 3-D Solid Modelling
242(6)
6.2 Numerical Methods
248(25)
6.2.1 Introduction
248(1)
6.2.2 Finite Element Methods
249(4)
6.2.3 Finite Difference Methods and Other Methods
253(2)
6.2.4 Simulation
255(1)
6.2.4.1 Survey
255(1)
6.2.4.2 Simulation Languages
256(4)
6.2.5 Optimization
260(1)
6.2.5.1 Problem Formulation
260(1)
6.2.5.2 Optimization Problem Characteristics
261(8)
6.2.5.3 Applications
269(4)
6.3 Computer Graphics for Data Presentation
273(12)
6.3.1 Introduction
273(1)
6.3.2 Functions of One Variable
274(1)
6.3.2.1 Diagrams
274(1)
6.3.2.2 Representations of Several Functions in One Diagram
275(2)
6.3.3 Functions of Two Variables
277(1)
6.3.3.1 Marker Clouds
277(1)
6.3.3.2 Hatching, Shading and Coloring
278(2)
6.3.3.3 Contour Plotting
280(1)
6.3.3.4 Pseudo-Perspective View
281(1)
6.3.3.5 Vector Plots
282(1)
6.3.3.6 Two-Dimensional Functions on Curved Surfaces
282(1)
6.3.4 Functions of More than Two Variables
283(1)
6.3.5 Graphic Editing
284(1)
6.4 Summary
285(1)
6.5 Bibliography
286(7)
7 CAD Application Examples
293(14)
7.1 Typical Classes of Applications
295(10)
7.1.1 Numerical Analysis and Presentation
295(3)
7.1.2 Three-Dimensional Applications
298(3)
7.1.3 Functional and Geometrical Layout
301(4)
7.2 CAD Application in some Specific Examples of Industry
305(1)
7.3 Bibliography
306(1)
8 Trends
307(14)
8.1 Availability of Computer Power
309(2)
8.1.1 Configuration
309(1)
8.1.2 Hardware
309(1)
8.1.3 Graphics Terminals
310(1)
8.2 System Architecture and Software
311(5)
8.2.1 Special-Purpose Systems
311(1)
8.2.2 General Purpose Systems
312(1)
8.2.3 Distribution of Processing Power
312(1)
8.2.4 Languages
313(1)
8.2.5 CAD Systems in Research and Development (R & D)
314(1)
8.2.6 Problem-Solving Methods for CAD
315(1)
8.3 Social Aspects
316(2)
8.3.1 Education
316(1)
8.3.2 Ergonomic Aspects
316(1)
8.3.3 Acceptance
317(1)
8.4 Standardization
318(1)
8.5 Summary
318(1)
8.6 Bibliography
318(3)
9 Subject Index
321(12)
10 Author Index
333(8)
Color Plates 341