Transactional Model of Graph Transformations in Computer Aided Design

2013 ◽  
Vol 572 ◽  
pp. 315-318
Author(s):  
Leszek Kotulski ◽  
Barbara Strug

Different types of graphs have successfully been used to represent different objects in design problems. Graph transformations are often used as a way to generate, update and modify such graphs. Typical use of graph productions assumes that change of a graph is done by applying a single transformation or a sequence of independent productions. Yet, in many real life design tasks the application of a production may depend on the possibility of applying other productions. Moreover the productions required to be applied usually only depend on the current graph so the set of productions cannot be defined apriori. In this paper we present a novel approach, called a transactional model, where a set of productions is dynamically chosen in a way that it is possible to fulfill a common goal.. Only if all of the productions can be applied the whole transaction is carried out. The approach is illustrated with the problem from the domain of architectural design.

2021 ◽  
Author(s):  
Vlachodimos Georgios ◽  

The architecture design process always changes because the software always updates with new tools and the development - innovation is in the first line of progress. The human-machine cooperation has become commonplace through Computer-Aided Design tools, but a more improved collaboration appears possible only through an endeavor into a kind of artificial design intelligence and Augmented Reality. According to all the above, the research shown in this paper the core ideas - identifying design specifications - of a next-generation collaborative design platform. The direct coupling of introducing multi-industry systems - tools, 3D databases, AEC, and Open-BIM technologies opens up totally new ways of approaching architectural design problems resulting in a new flexible modeling workflow with real-time visualization. Finally, this critical examination research makes an original contribution to changing 'attitude' towards the 3d modeling of architectural design thinking. A collaborative design platform creating a more efficient and versatile architecture.


Author(s):  
А.И. Гайкович ◽  
С.И. Лукин ◽  
О.Я. Тимофеев

Процесс создания проекта судна или корабля рассматривается как преобразование информации, содержащейся в техническом задании на проектирование, нормативных документах и знаниях проектанта, в информацию, объем которой позволяет реализовать проект. Проектирование может быть представлено как поиск решения в пространстве задач. Построение цепочки последовательно решаемых задач составляет методику проектирования. Проектные задачи могут быть разбиты на две группы. Первая группа ‒ это полностью формализуемые задачи, для решения которых есть известные алгоритмы. Например, построение теоретического чертежа по известным главным размерениям и коэффициентам формы. Ко второй группе задач можно отнести трудно формализуемые или неформализуемые задачи. Например, к задачам этого типа можно отнести разработку общего расположения корабля. Важнейшим инструментом проектирования современного корабля или судна является система ав­томатизированного проектирования (САПР). Решение САПР задач первой группы не представляет проблемы. Введение в состав САПР задач второй группы подразумевает разработку специального ма­тематического аппарата, базой для которого, которым является искусственный интеллект, использующий теорию нечетких множеств. Однако, настройка искусственных нейронных сетей, создание шкал для функций принадлежности элементов нечетких множеств и функций предпочтений лица принимающего решения, требует участие человека. Таким образом, указанные элементы искусственного интеллекта фиксируют качества проек­танта как специалиста и создают его виртуальный портрет. The process of design a project of a ship is considered as the transformation of information contained in the design specification, regulatory documents and the designer's knowledge into information, the volume of which allows the project to be implemented. Designing can be represented as a search for a solution in the space of problems. The construction of a chain of sequentially solved tasks constitutes the design methodology. Design problems can be divided into two groups. The first group is completely formalizable tasks, for the solution of which there are known algorithms. For example, the construction of ship's surface by known main dimensions and shape coefficients. Tasks of the second group may in­clude those which are difficult to formalize or non-formalizable. For example, tasks of this type can include develop­ment of general arrangement of a ship. The most important design tool of a modern ship or vessel is a computer-aided design system (CAD). The solu­tion of CAD problems of the first group is not a problem. Introduction of tasks of the second group into CAD implies development of a special mathematical apparatus, the basis for which is artificial intelligence, which uses the theory of fuzzy sets. However, the adjustment of artificial neural networks, the creation of scales for membership functions of fuzzy sets elements and functions of preferences of decision maker, requires human participation. Thus, the above elements of artificial intelligence fix the qualities of the designer as a specialist and create his virtual portrait.


2004 ◽  
Vol 23 (3) ◽  
pp. 68-78
Author(s):  
Jean Fivaz ◽  
Willem A. Cronjé

The goal of this investigation is to determine the advantages of using genetic algorithms in computer-aided design as applied to inductors.  These advantages are exploited in design problems with a number of specifications and constraints, as encountered in power electronics during practical inductor design. The design tool should be able to select components, such as cores and wires, from databases of available components, and evaluate these choices based on the components’ characteristic data read from a database of manufacturers’ data-sheets.  The proposed design must always be practically realizable, as close to the desired specifications as possible and within any specified constraints.


Author(s):  
Sudheer Bayanker ◽  
Joshua D. Summers ◽  
Anand K. Gramopadhye

This paper presents an experimental investigation into input suitability for human-computer interaction during computer aided design operations. Specifically, three types of operations, synthesis, interrogation, and modification, are examined with respect to three different types of user interfaces, mouse, direct tablet, and indirect tablet. The study, using undergraduate student participants in an introductory engineering graphics course, demonstrates that the mouse performs the highest across the dimensions of completion time and number of errors. However, the direct tablet, using a pen like device directly on the visualization screen, shows promise.


Author(s):  
Kevin Qiu ◽  
Reza Samadi

Abstract The research hereby introduces a novel approach to reduce tooth bending stress using a parametric numeric simulation. This Finite Element Method (FEM) is used to determine optimal design variables for an asymmetric root profile of a helical gear defined by a rational cubic Bezier curve. The gear is first modelled using a machine design software and later implemented into a 3D computer aided design (CAD) package to modify the root spline geometry using a script. A nonlinear relationship exists between the design variables and tooth bending stress. Additionally, certain trends exist between the design variables to exhibit a more optimal root profile. The simulation results show that the proposed method is feasible as the general optimization process results in significant bending stress reduction. The numerical simulation demonstrates that bending stress can be reduced by as much as 10.75% by the proposed approach.


2019 ◽  
Vol 17 (2) ◽  
pp. 185-205 ◽  
Author(s):  
Füsun Cemre Karaoğlan ◽  
Sema Alaçam

Temporary shelters become a more critical subject of architectural design as the increasing number of natural disasters taking place each year result in a larger number of people in need of urgent sheltering. Therefore, this project focuses on designing a temporary living space that can respond to the needs of different post-disaster scenarios and form a modular system through differentiation of units. When designing temporary shelters, it is a necessity to deal with the provision of materials, low-cost production and the time limit in the emergency as well as the needs of the users and the experiential quality of the space. Although computational approaches might lead to much more efficient and resilient design solutions, they have been utilized in very few examples. For that reason and due to their suitability to work with architectural design problems, soft computing methods shape the core of the methodology of the study. Initially, a digital model is generated through a set of rules that define a growth algorithm. Then, Multi-Objective Genetic Algorithms alter this growth algorithm while evaluating different configurations through the objective functions constructed within a Fuzzy Neural Tree. The struggle to represent design goals in the form of Fuzzy Neural Tree holds potential for the further use of it for architectural design problems centred on resilience. Resilience in this context is defined as a measure of how agile a design is when dealing with a major sheltering need in a post-disaster environment. Different from the previous studies, this article aims to focus on the design of a temporary shelter that can respond to different user types and disaster scenarios through mass customization, using Fuzzy Neural Tree as a novel approach. While serving as a temporary space, the design outcomes are expected to create a more neighbourhood-like pattern with a stronger sense of community for the users compared to the previous examples.


2014 ◽  
Vol 1038 ◽  
pp. 11-17 ◽  
Author(s):  
Jochen Zeitler ◽  
Bernhard Götze ◽  
Christian Fischer ◽  
Jörg Franke

Molded Interconnect Devices can be considered as attractive option for the integration of electronic functions into mechanical systems. While development methods and procedures reached high standards, CAD tools still drag behind. This paper focusses the necessary software structure for implementing of automated routing algorithms or other MID specific extensions into CAD tools. An innovative three-layer model will be introduced and explained in detail. This paper also describes a method for mapping electrical components on unfolded surfaces for the further implementation of the automated routing algorithms.


2013 ◽  
Vol 756-759 ◽  
pp. 1973-1978
Author(s):  
Hong Liang Guo

Along with the constant development and popularization of computer, computer application becomes more and more widely, meanwhile the computerized design technique is also is constantly changing and developing. This paper studies the combination of Computer Aided Design and architectural creation,analyzes and researches Computer-aided architectural design,hoping that it can induce more valuable researches in related area.


Author(s):  
Yogesh H. Kulkarni ◽  
Anil Sahasrabudhe ◽  
Mukund Kale

Computer-aided design (CAD) models of thin-walled solids such as sheet metal or plastic parts are often reduced dimensionally to their corresponding midsurfaces for quicker and fairly accurate results of computer-aided engineering (CAE) analysis. Computation of the midsurface is still a time-consuming and mostly, a manual task due to lack of robust and automated techniques. Most of the existing techniques work on the final shape (typically in the form of boundary representation, B-rep). Complex B-reps make it hard to detect subshapes for which the midsurface patches are computed and joined, forcing usage of hard-coded heuristic rules, developed on a case-by-case basis. Midsurface failures manifest in the form of gaps, overlaps, nonmimicking input model, etc., which can take hours or even days to correct. The research presented here proposes to address these problems by leveraging feature-information available in the modern CAD models, and by effectively using techniques like simplification, abstraction, and decomposition. In the proposed approach, first, the irrelevant features are identified and removed from the input FbCAD model to compute its simplified gross shape. Remaining features then undergo abstraction to transform into their corresponding generic Loft-equivalents, each having a profile and a guide curve. The model is then decomposed into cellular bodies and a graph is populated, with cellular bodies at the nodes and fully overlapping-surface-interfaces at the edges. The nodes are classified into midsurface-patch generating nodes (called “solid cells” or sCells) and interaction-resolving nodes (“interface cells” or iCells). In a sCell, a midsurface patch is generated either by offset or by sweeping the midcurve of the owner-Loft-feature's profile along with its guide curve. Midsurface patches are then connected in the iCells in a generic manner, thus resulting in a well-connected midsurface with minimum failures. Output midsurface is then validated topologically for correctness. At the end of this paper, real-life parts are used to demonstrate the efficacy of the proposed approach.


Sign in / Sign up

Export Citation Format

Share Document