Interactive Functional Reparameterization of Geometric Models

Author(s):  
David E. Johnson ◽  
Richard Riesenfeld ◽  
Elaine Cohen ◽  
Sam Drake

Engineering designs are often determined by functional considerations, yet modeled with purely geometric parameters. Because of this, a difficult part of a design engineer’s job is tracking how changes to the geometric model might alter the functional performance of the design. This paper proposes a design interface that uses temporary functional views of geometric models to augment design engineers, helping them explore design space while continuously apprising them of the implications that modifications have on a design. The basic approach of the proposed interface is to use fast, interactive analysis tools in combination with feedback mechanisms to create temporary, functional design handles on top of the underlying geometric parametric structure. This design exploration tool is implemented in a research CAD system and demonstrated on illustrative examples.

Author(s):  
A. Y. Lakhov ◽  
K. A. Lakhov

The methods of data exchange between CAD and CAE systems are described. The first method is using direct conversion, the second method is using neutral formats. The description of the modular system for designing and analysis the strength and stability of single-contour and double-contour geodesic shells GeoTran is given. The direct translation of geometric models from ArchiCAD to Patran/Nastran / Dytran has the disadvantage of having to develop translators for each data exchange scheme. It is proposed to implement the translation of geometric models in a neutral STEP format, which reduces the number of required translators. It is noted that the STEP format is recognized by various CAE systems that implement the finite element method (Autodesk Mechanical Desktop, Bentley Microstation, CATIA V4, CATIA V5, MSC Patran/Nastran, UGS PLM Solutions NX). The characteristics of the OBJ format used for storing a geometric model in the ArchiCAD CAD system and the STEP format used for data exchange with CAE systems are studied. A translator of geometric models of single-contour geodesic shells from ArchiCAD to STEP format in the Visual Basic programming language has been developed. For this purpose a syntactically oriented approach was used. The translator has a graphical user interface that makes it easier to use. The translator allows you to automate the exchange of data between the ArchiCAD CAD system and various CAE systems designed for strength analysis and supporting import from the STEP format. The applicability of the translator for the exchange of data on geometric models of single-contour geodesic domes with triangular plates between ArchiCAD and the Delcam Exchange converter program is verified. It is demonstrated that the STEP file format generated by the OBJSTEPTranslator is recognized by an external program.


2019 ◽  
pp. 40-47
Author(s):  
E. A. Mironchik

The article discusses the method of solving the task 18 on the Unified State Examination in Informatics (Russian EGE). The main idea of the method is to write the conditions of the problem utilizing the language of formal logic, using elementary predicates. According to the laws of logic the resulting complex logical expression would be transformed into an expression, according to which a geometric model is supposed to be constructed which allows to obtain an answer. The described algorithm does allow high complexity problem to be converted into a simple one.


Author(s):  
Xun Xu

One of the key activities in any product design process is to develop a geometric model of the product from the conceptual ideas, which can then be augmented with further engineering information pertaining to the application area. For example, the geometric model of a design may be developed to include material and manufacturing information that can later be used in computer-aided process planning and manufacturing (CAPP/CAM) activities. A geometric model is also a must for any engineering analysis, such as finite elopement analysis (FEA). In mathematic terms, geometric modelling is concerned with defining geometric objects using computational geometry, which is often, represented through computer software or rather a geometric modelling kernel. Geometry may be defined with the help of a wire-frame model, surface model, or solid model. Geometric modelling has now become an integral part of any computer-aided design (CAD) system. In this chapter, various geometric modelling approaches, such as wire-frame, surface, and solid modelling will be discussed. Basic computational geometric methods for defining simple entities such as curves, surfaces, and solids are given. Concepts of parametric, variational, history-based, and history-free CAD systems are explained. These topics are discussed in this opening chapter because (a) CAD was the very first computer-aided technologies developed and (b) its related techniques and methods have been pervasive in the other related subjects like computer-aided manufacturing. This chapter only discusses CAD systems from the application point of view; CAD data formats and data exchange issues are covered in the second chapter.


2015 ◽  
Vol 809-810 ◽  
pp. 829-834
Author(s):  
Giorgiana Armasoiu

This paper presents a methodology that makes possible the recapture of manufacturing features of using a DXF file. The methodology is illustrated on a prismatic part. CAD/CAPP integration is achieved by Feature Recognizer Interface. Each CAD system has its own database stucture that offers geometric information regarding the parts, hence, the interpretation and change of these are impossible to be done. The methodology presented in this paper shows how geometric model provides the manufacturing information with the help of DXF file.


2020 ◽  
Vol 7 (4) ◽  
pp. 44-56 ◽  
Author(s):  
Vin Tun E ◽  
Leonid Markin

In this paper the question related to the use of receptor (voxel) method for geometric modeling to solve practical design problems has been considered. The use of receptor methods is effective in solving a certain class of problems, primarily the problems of automated layout. The complexity of this method’s practical use is due to the fact, that receptor geometric models are never the primary ones. They are formed based on parametric models specified by designer. Receptor models are the internal machine ones. The main problem that prevents the widespread use of the receptor method is the lack of universal methods for converting parametric models into the receptor ones. Available publications show that in solving practical problems various authors have developed their own methods for creating receptor models for objects of "primitives" and "composition of primitives" classes. Therefore, it is extremely urgent to solve the problem of developing a universal method of forming receptor models for objects of complex technical forms. The essence of the proposed method is the transformation of a solid-state model created in a CAD system into a receptor matrix. First in the physical one, in which the solid-state model is discretized into cubes with receptor sizes, and then in the mathematical one — a three-dimensional array with binary codes of zeros and ones. The creation of a physical receptor matrix is carried out by means of the CAD-system itself, allowing diagnose the belonging of a single receptor to a simulated object. The fact of intersection or non-intersection a given position by a single receptor is encoded by "1" and "0" respectively, and this information is transferred to a mathematical receptor model (3-dimensional binary array). This calculation procedure is programmed in the form of a macro, providing a given position of a single receptor and fixing the fact of its intersection with the solid-state model. Have been demonstrated examples for described method’s practical application, and has been carried out CPU time cost estimation for the construction of a physical receptor model depending on the receptor size and object geometric complexity. Actions on data transformation from a solid-state model to a receptor one have been implemented in the form of C# programs.


2013 ◽  
Vol 655-657 ◽  
pp. 7-10
Author(s):  
Ben Chi Jiang ◽  
Jian Bin Wang

Displacement is one of the most important parameters of vane pump, but the physical meaning of the pumps’ displacement is relatively difficult to understand. A new approach is presented to simplify the calculation process. On the basis of analyzing the working principle of vane pumps, corresponding visual geometric models were separately built, and then the displacement of vane pump can be directly calculated by those models. This method is applicable not only to single-acting pump but to double-acting pump, it shows a novel vision and is easy to master.


2008 ◽  
Vol 40 (9) ◽  
pp. 916-930 ◽  
Author(s):  
Aihua Mao ◽  
Yi Li ◽  
Xiaonan Luo ◽  
Ruomei Wang ◽  
Shuxiao Wang
Keyword(s):  

2007 ◽  
Vol 10-12 ◽  
pp. 772-776 ◽  
Author(s):  
Chang Fu Zhang ◽  
D.J. Lu ◽  
Zhuang De Jiang

To enable designers to construct geometric models of MEMS devices in a straightforward environment and get mask and process flow automatically, a 3D MEMS CAD system for surface micromachined devices is proposed based on traditional design software—SolidWorks. With Application Programming Interfaces (APIs) of SolidWorks, component modules and databases of the system are developed with Visual Basic, such as geometric model design module, mask and process flow generation module, process simulation module, 3D feature database and material database. Their development method is discussed in this paper. A practical example shows that surface micromachined devices can be designed efficiently in the system without tedious fabrication process.


Author(s):  
Yvon Gardan Crestic ◽  
Nicolas Gardan

The linear process of design-engineeringmanufacturing is nowadays obsolete. Even DFX (Design For X) methodologies are often replaced by Simulation for XFD (X being also Design) approaches. Optimization is also often applied before design. For instance, engineering design optimization of mechanical structures is nowadays essential in the mechanical industry (automotive, aeronautics ...). But optimizing mechanical structures cannot be efficient without taking in account other phases of the design-manufacturing process. In some cases, optimization is only based on trade kwnowledge. Engineers must then design parts or assemblies that are a better compromise, between mechanical and functional performance, weight, manufacturing costs etc. In this paper, after giving an overview on the different disciplines in design optimization of mechanical structures, we propose some trends to take into account the trade knowledge in the optimization/design phases. We propose an integrated approach to optimization in a functional design process with a methodological point of view. We present three different industrial cases of optimization on three examples : one in mechanical structures optimization, on based only on trade knowledge and the third mixing calculus and knowledge


Sign in / Sign up

Export Citation Format

Share Document