Current parametric CAD systems are based on solving equality type of constraints between geometric objects and parameters. This includes algebraic equations constraining the values of variables, and geometric constraints, constraining the positions of geometric objects. However, to truly represent design intent, next-generation CAD systems must also allow users to input other types of constraints such as inequality constraints. Inequality constraints are expressed as inequality expressions on variables or as geometric constraints that force geometric objects to be on specific sides or have specific orientations with respect to other objects. To solve problems involving constraints, we use a graph-based constraint solving algorithm that can be used in CAD/CAM/CAE applications. This graph-based constraint solving algorithm, called the Modified Frontier Algorithm with Solution Selection (MFASS), has been implemented at Michigan Technological University to solve equality based constraints in a CAD/CAM/CAE testbed application. The objective of this research was to investigate whether the Frontier Algorithm can be extended to solve geometry positioning problems involving systems of equality and inequality based declarations in which the inequality based declaration are used as solution selectors to choose from multiple solutions inherently arising from these systems. It is hypothesized that these systems can be decomposed by the Frontier Algorithm in a manner similar to purely equality-based constraint systems however they require tracking and iterating through solutions and in many cases may require backtracking through the solution sequence. This capitalizes on the strength of the Frontier Algorithm which solves only one small subsystem at a time with resulting short processing times compared to alternative algorithms. In this research we generate a new algorithm/DR planner for handling inequality constraints, both theoretically and through implementation in a testbed to demonstrate the working of the algorithm.
Skip Nav Destination
ASME 2008 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
August 3–6, 2008
Brooklyn, New York, USA
Conference Sponsors:
- Design Engineering Division and Computers in Engineering Division
ISBN:
978-0-7918-4327-7
PROCEEDINGS PAPER
Geometric Constraint Solving With Solution Selectors Available to Purchase
Vaibhav Kale,
Vaibhav Kale
Michigan Technological University, Houghton, MI
Search for other works by this author on:
Vikram Bapat,
Vikram Bapat
Michigan Technological University, Houghton, MI
Search for other works by this author on:
Bernie Bettig
Bernie Bettig
West Virginia Tech University, Montgomery, WV
Search for other works by this author on:
Vaibhav Kale
Michigan Technological University, Houghton, MI
Vikram Bapat
Michigan Technological University, Houghton, MI
Bernie Bettig
West Virginia Tech University, Montgomery, WV
Paper No:
DETC2008-50113, pp. 353-365; 13 pages
Published Online:
July 13, 2009
Citation
Kale, V, Bapat, V, & Bettig, B. "Geometric Constraint Solving With Solution Selectors." Proceedings of the ASME 2008 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Volume 3: 28th Computers and Information in Engineering Conference, Parts A and B. Brooklyn, New York, USA. August 3–6, 2008. pp. 353-365. ASME. https://doi.org/10.1115/DETC2008-50113
Download citation file:
6
Views
Related Proceedings Papers
Related Articles
An Efficient Conflict Detection and Resolution Scheme for Geometric Constraints Using a Pruning and Backtracking Strategy
J. Comput. Inf. Sci. Eng (August,2025)
Improved Feasible-Set Method for Removing Mesh Inversion
J. Comput. Inf. Sci. Eng (August,2020)
Algorithm for Accumulating Part Mating Gaps to Evaluate Solid and Fluid Performances
J. Mech. Des (April,2021)
Related Chapters
CAD/CAE Simulation Optimization
Taguchi Methods: Benefits, Impacts, Mathematics, Statistics and Applications
Completing the Picture
Air Engines: The History, Science, and Reality of the Perfect Engine
Computer Aided Design of Tools, Dies, and Moulds (TDMs)
Computer Aided Design and Manufacturing