Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
Purchase Benefits
What is included with this book?
Barry A. O'Sullivan is the author of Constraint-Aided Conceptual Design, published by Wiley.
Series Editor's Foreword | p. xiii |
Author's Preface | p. xv |
Acknowledgements | p. xvii |
Introduction | p. 1 |
Engineering design and product development | p. 1 |
The topic of this research | p. 3 |
The goals of this research | p. 4 |
A statement of the thesis | p. 4 |
Contributions of this research | p. 4 |
Structure of this book | p. 5 |
Background | p. 7 |
A review of conceptual design research | p. 7 |
Modelling for conceptual design | p. 10 |
Reasoning techniques for conceptual design | p. 14 |
Trends in conceptual design research | p. 16 |
A review of constraint processing for design | p. 19 |
Constraint processing for the phases of design | p. 19 |
Constraint processing for configuration | p. 21 |
Constraint processing for integrated design | p. 22 |
Constraint processing and design domains | p. 24 |
Pareto optimality | p. 24 |
Summary | p. 27 |
Theory | p. 41 |
A perspective on conceptual design | p. 41 |
The design specification | p. 43 |
The functional requirement | p. 45 |
Physical requirements | p. 45 |
Conceptual design knowledge | p. 46 |
The function-means map | p. 47 |
Embodiment of function | p. 48 |
Design principles: supporting abstraction | p. 50 |
Design entities: design building blocks | p. 54 |
Scheme configuration using interfaces | p. 55 |
Scheme generation | p. 56 |
An example of scheme generation | p. 57 |
Evaluation and comparison of schemes | p. 66 |
Learning during conceptual design | p. 67 |
Summary | p. 68 |
Implementation Strategy | p. 71 |
Modelling for conceptual design | p. 71 |
The implementation language used: Galileo | p. 72 |
An enhancement to the semantics of quantification | p. 72 |
Applying the '!' operator to the exists quantifier | p. 73 |
Other extensions | p. 76 |
Generic versus application-specific concepts | p. 77 |
Implementing generic concepts | p. 78 |
A generic scheme structure | p. 78 |
A generic model of function embodiment | p. 79 |
A generic model of means | p. 84 |
A generic model of design principles | p. 85 |
A generic model of design entities | p. 85 |
Context relationships and entity interfaces | p. 87 |
Generic concepts for comparing schemes | p. 88 |
Implementing application-specific concepts | p. 90 |
Defining known means | p. 90 |
Defining company-specific design principles | p. 93 |
Defining company-specific design entities | p. 94 |
Defining company-specific context relationships | p. 96 |
Modelling design specifications | p. 99 |
Modelling functional requirements | p. 100 |
Modelling categorical physical requirements | p. 101 |
Modelling design preferences | p. 104 |
Modelling Design for X requirements | p. 106 |
Scheme generation | p. 107 |
Summary | p. 112 |
Illustration and Validation | p. 113 |
An illustrative example | p. 113 |
An example design specification | p. 114 |
An example design knowledge-base | p. 115 |
Interactive scheme development | p. 115 |
Review of the example design problem | p. 132 |
An industrial case-study | p. 133 |
A profile of the company | p. 134 |
Discrete components from Bourns | p. 134 |
The case-study project | p. 135 |
The design specification | p. 136 |
Modelling design knowledge for Bourns | p. 139 |
Generating alternative schemes | p. 145 |
Review of the industrial case-study | p. 152 |
Conclusions | p. 153 |
The goals of the research revisited | p. 153 |
Constraint-based support for conceptual design | p. 153 |
Motivation for new features in Galileo | p. 154 |
Comparison with related research | p. 157 |
Design theory approaches | p. 157 |
Constraint-based approaches | p. 158 |
Pareto optimality approaches | p. 159 |
Recommendations for further study | p. 159 |
Further prototyping and tools development | p. 159 |
Constraint filtering research | p. 160 |
Knowledge-bases for different engineering domains | p. 160 |
An industrial implementation | p. 160 |
CAD standard integration | p. 161 |
Summary | p. 161 |
An Overview of Galileo | p. 163 |
The Galileo language | p. 163 |
Galileo implementations and tools | p. 164 |
Constraint filtering and Galileo | p. 164 |
An overview of the features of Galileo | p. 166 |
Modelling with frames | p. 166 |
Modelling with constraints | p. 166 |
Free-logic and non-parametric design | p. 167 |
Optimization | p. 167 |
Prioritization | p. 167 |
Multiple perspectives and interfaces | p. 167 |
Specifications and decisions | p. 167 |
Explanation | p. 168 |
'What if' design reasoning | p. 168 |
Generic Design Concepts | p. 171 |
The contents of generic_concepts.gal | p. 171 |
The contents of comparison.gal | p. 176 |
An Illustrative Example | p. 177 |
The contents of raleigh_knowledge.gal | p. 177 |
The contents of vehicle_spec.gal | p. 184 |
An Industrial Case-Study | p. 187 |
The contents of bourn_knowledge.gal | p. 187 |
The contents of contact_spec.gal | p. 193 |
Index | p. 195 |
Table of Contents provided by Syndetics. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.