Informationally-Complete Product Models of Complex Arrangements for Simulation-Based Engineering: Modelling Design Constraints using Virtual Solids (original) (raw)

Combining physical constraints with geometric constraint-based modeling for virtual assembly

Virtual reality (VR) technology holds promise as a virtual prototyping (VP) tool for mechanical assembly; however, several developmental challenges still need to be addressed before virtual prototyping applications can successfully be integrated into the product realization process. This paper categorizes and elaborates these challenges and then describes how SHARP (System for Haptic Assembly & Realistic Prototyping), addresses them for virtual assembly. SHARP uses physics-based modeling for simulating realistic part-to-part and hand-to-part interactions in virtual environments. A dual handed haptic interface is presented for realistic hand-part interaction. Additional modules are added to utilize the system to provide answers for maintenance issues, virtual training 50 applications and collaborative design. Swept volumes are implemented for addressing maintainability issues and a network module is added for communicating with different VR systems at dispersed geographic locations. Support for various types of VR systems allows an easy integration of SHARP into the product realization process. This has the potential to result in faster product development, faster identification of assembly and design issues and a more efficient and less costly product design process.

Solid modelling in a virtual reality environment

The Visual Computer, 2005

This paper presents a constraint-based methodology for intuitive and precise solid modelling in a virtual reality (VR) environment. A hierarchically structured and constraintbased data model is developed to support solid modelling in the VR environment. A constraint reasoning engine is also developed to automatically deduce allowable motions for precise constraint-based 3D manipulations. A prototype system of product modelling has been successfully developed, and experimental results demonstrate the advantage of precise solid modelling through constraint-based manipulation in virtual environments.

Combining Dynamic Modeling With Geometric Constraint Management to Support Low Clearance Virtual Manual Assembly

Journal of Mechanical Design, 2010

This research presents a novel approach to virtual assembly that combines dynamic modeling with geometric constraint-based modeling to support low clearance manual assembly of CAD models. This is made possible by utilizing the boundary representation solid model data available in most contemporary CAD representations, which enables (a) accurate collision/physics calculations on exact model definitions, and (b) access to geometric features. Application of geometric constraints during run-time, aid the designer during assembly of the virtual models. The feasibility of the approach is demonstrated using a pin and hole assembly example. Results that demonstrate the method give the user the ability to assemble parts without requiring extensive CAD preprocessing and without over constraining the user to arrive at predetermined final part orientations. Assembly is successful with diametral clearance as low as 0.0001 mm, as measured between a 26 mm diameter hole and pin.

Construction of a computer-simulated mixed reality environment for virtual factory layout planning

Computers in Industry, 2011

To survive the cut-throat competition in the manufacturing industry, many companies have introduced digital manufacturing technology. Digital manufacturing technology not only shortens the product development cycle times but also improves the precision of engineering simulation. However, building the virtual objects needed for a digital manufacturing environment requires skilled human resources; it is also costly and time-consuming. A high precision environment with the similar resources is also needed for a high precision simulation. In this paper, we propose a method of constructing a mixed reality-based digital manufacturing environment. The method integrates real objects, such as real images, with the virtual objects of a virtual manufacturing system. This type of integration minimizes the cost of implementing virtual objects and enhances the user's sense of reality. We studied several methods and derived a general framework for the system. Finally, we developed our idea into a virtual factory layout planning system. To assign the pose and position of real objects in virtual space, we applied a circle-based tracking method which uses a safety sign instead of the planar-square-shaped marker generally used for registration. Furthermore, we developed the framework to encapsulate simulation data from legacy data and process data for visualization based on mixed reality. Crown

3D Interactive Objects Layout using Virtual Reality Techniques and Constraint Programming

In this paper, we propose innovative system in order to assist the user in a 3D objects layout context. Through a combination between virtual reality (VR) and constraint programming (CP) technique, user's 3D interaction and manipulation will be translated to incoming queries of a constraints solver which propagate constraints and generate a new possible solution. The computed solution is transmitted, as new positions of 3D objects, to virtual environment (VE) which reconfigures itself. We focus in this paper on the architecture of our system and we describe the implementation of several constraints and some first results.

A new approach to virtual design for spatial configuration problems

Proceedings on Seventh International Conference on Information Visualization, 2003. IV 2003., 2003

In this paper, we present a new framework for the use of Virtual Reality (VR) in engineering design for configuration applications. Traditional VR systems support the visual exploration of a design solution but do not assist the user in exploring alternative solutions based on domain knowledge. Extending previous work in the area of Intelligent Virtual Environment, we propose an intelligent configuration system based on constraint logic programming (CLP), integrated in a real-time 3D graphic environment. This type of integration facilitates the expression of design knowledge in the VE and enables the user to interactively solve and/or refine a spatial configuration problem. In the system described in this paper, the user can visually explore configurations, but his interaction with objects of the configuration problem triggers new cycles of constraint propagation from the modified configuration to produce a new compatible solution. . The user refines a given configuration by reallocating an object. As a result of this, the environment reconfigures itself.

Solution Approaches for Planning of Assembly Systems in Three-Dimensional Virtual Environments

2019

Die vorliegende Arbeit beschreibt die Entwicklung einer 3D-Engineering-Umgebung zur Planung von Montagesystemen. In einem integrierten Ansatz wurde eine Methode zur 3D-Modellierung modularer Montagelinien durch parametrisierbare Referenzbausteine realisiert. Des Weiteren wird ein webbasierter Lösungsansatz zur geographisch verteilten Planung von Montagesystemen namens @WebPlan vorgestellt. Der beschriebene Ansatz leistet einen wichtigen Beitrag zur Effizienzsteigerung von Planungsprozessen.

A hierarchically structured and constraint-based data model for intuitive and precise solid modeling in a virtual reality environment

Computer-Aided Design, 2004

This article proposes a hierarchically structured and constraint-based data model for intuitive and precise solid modeling in a virtual reality (VR) environment. The data model integrates a high level constraint-based model for intuitive and precise manipulation, a middle level solid model for complete and precise representation and a low-level polygon mesh model for real-time interactions and visualization in a VR environment. The solid model is based on a hybrid B-rep/CSG data structure. Constraints are embedded in the solid model and are organized at hierarchical levels as feature constraints among internal feature elements, part constraints among internal features and assembly constraints between individual parts. In addition to providing a complete and precise model representation and the support for real-time visualization, the proposed data model permits intuitive and precise interaction through constraint-based manipulations for solid modeling in a VR environment. This is a critical issue for product design in a VR environment due to the limited resolutions of today's VR input and output devices.

A Constraint-Based Methodology For Product Design With Virtual Reality

Intelligent Automation & Soft Computing, 2009

This paper presents a constraint-based methodology for product design with advanced virtual reality technologies. A hierarchically structured and constraintbased data model is developed to support product design from features to parts and further to assemblies in a VR environment. Product design in the VR environment is performed in an intuitive manner through precise constraint-based manipulations. Constraint-based manipulations are accompanied with automatic constraint recognition and precise constraint satisfaction to establish constraints between objects, and are further realized by allowable motions for precise 3D interactions in the VR environment. The allowable motions are represented as a mathematical matrix and derived from constraints between objects by constraint solving. A procedure-based degrees-of-freedom combination approach is presented for 3D constraint solving. A rule-based constraint recognition engine is developed for both constraint-based manipulations and implicitly incorporating constraints into the VR environment. An intuitive method is presented for recognizing pairs of mating features between assembly components. Examples are presented to demonstrate the efficacy of the proposed methodology.

Assembly modelling by geometric constraint satisfaction

Computer-Aided Design, 1996

A new approach for representing and reasoning about assemblies of mechanical parts has been developed. The approach combines a formalism for representing relationships among features with a new method for geometric constraint satisfaction. The method employs symbolic reasoning about the geometric structure of parts to solve spatial constraints between the parts, in contrast to other approaches that reduce the geometric relationships to a set of non-linear equations to be solved. The system characterizes over-, under-, and fullyconstrained assemblies. For under-constrained assemblies, the remaining degrees of freedom are automatically coalesced into a set of kinematic joints that capture some of the functionality of the assembly. For over-constrained situations, redundant constraints are identified and checked for consistency, and degenerate cases are handled; this allows multiple feature relationships between two parts to be handled. A computer implementation in a limited feature domain is described and used to illustrate the approach with an example. Copyright 0 1996 Elsevier Science Ltd