Towards a Consistency Management in a Feature-Based Design

Author(s):  
Jivka Ovtcharova ◽  
Uwe Jasnoch

Abstract It is a common goal in the development of feature-based design systems to support users with extended facilities, such as comprehensive semantically correct feature-based models, conformability of tools to user requirements and to different applications, and communication via standardized interfaces. However, the current state of the art in feature-based design does not meet the most of these requirements, particularly the integration of design, reliability and maintainability of constraints. This paper presents recent research on design by features using the constraint satisfaction approach. We determine the basic requirements for defining and administering constraints in feature-based models and propose an architecture for consistency management in feature-based design systems. The two main modules of interest are Feature Frame and Consistency Manager. The Feature Frame intends to enclose different feature data into one information set, called Feature Resources and to create and manipulate such resources using Feature Mechanisms. The Consistency Manager provides functionality for definition, evaluation and satisfaction of constraints in feature-based models. Furthermore, in this paper the relation between feature-based design, consistency management and object-oriented paradigm is clarified. In contrast to previous publications where features and constraints are associated with objects in a programming language sense, our starting point is the ontological view to the object concept. We advocate that features and constraints are not objects themselves, but attributes and laws assigned by us to objects to describe properties of them. Thus, feature-based design can be characterized as the art of defining and manipulating properties of design objects.

Author(s):  
S. N. Trika ◽  
P. Banerjee ◽  
R. L. Kashyap

Abstract A virtual reality (VR) interface to a feature-based computer-aided design (CAD) system promises to provide a simple interface to a designer of mechanical parts, because it allows intuitive specification of design features such as holes, slots, and protrusions in three-dimensions. Given the current state of a part design, the designer is free to navigate around the part and in part cavities to specify the next feature. This method of feature specification also provides directives to the process-planner regarding the order in which the features may be manufactured. In iterative feature-based design, the existing part cavities represent constraints as to where the designer is allowed to navigate and place the new feature. The CAD system must be able to recognize the part cavities and enforce these constraints. Furthermore, the CAD system must be able to update its knowledge of part cavities when the new feature is added. In this paper, (i) we show how the CAD system can enforce the aforementioned constraints by exploiting the knowledge of part cavities and their adjacencies, and (ii) present efficient methods for updates of the set of part cavities when the designer adds a new feature.


Author(s):  
Susan Finger ◽  
Scott A. Safier

Abstract When experts view an object, they perceive it in terms of their own expertise. For example, manufacturers see features that affect the processes used to fabricate a part, while structural engineers see sources of stresses and other features that tend to reduce the life of a part. Features can be geometric, such as slots or chamfers; they can be quantitative, such as distances between holes; they can be functional, such as alignment; or they can be qualitative, such as a rough surface finish. Research in feature-based design systems for mechanical designers has been motivated by the realization that geometric models represent the design in greater detail than can be utilized by designers, process planners, assembly planners, or by systems that emulate these activities. Features provide abstractions to facilitate the creation, representation, and analysis of designs. Our goal is to enable designers to compose mechanical designs from high-level features that embody functional and geometric properties. In addition, we want to provide designers with feedback on the manufacturability, assemblability, functionality, cost, etc. of the design as it evolves. To support this process in an intelligent CAD environment requires the integration of geometric models, analysis tools, and synthesis tools so that all aspects of the design can be considered while it is in progress. We are developing a design environment based on a shared representation of the design in which we can extract and reason about features of the design from different perspectives. Our approach is to represent both the design and the features using graph grammars. By representing the features using the same grammar as the design, we can recognize features by parsing a feature against the graph that represents the design. We are exploring grammars for behavior as well as geometry in order to provide a link between behavioral and geometric representations. In this paper, we focus on the representation and recognition of features.


2020 ◽  
Author(s):  
Kimmo Sirén ◽  
Andrew Millard ◽  
Bent Petersen ◽  
M Thomas P Gilbert ◽  
Martha RJ Clokie ◽  
...  

ABSTRACTProphages are phages that are integrated into bacterial genomes and which are key to understanding many aspects of bacterial biology. Their extreme diversity means they are challenging to detect using sequence similarity, yet this remains the paradigm and thus many phages remain unidentified. We present a novel, fast and generalizing machine learning method based on feature space to facilitate novel prophage discovery. To validate the approach, we reanalyzed publicly available marine viromes and single-cell genomes using our feature-based approaches and found consistently more phages than were detected using current state-of-the-art tools while being notably faster. This demonstrates that our approach significantly enhances bacteriophage discovery and thus provides a new starting point for exploring new biologies.


2021 ◽  
Vol 6 (1) ◽  
Author(s):  
Jing Wui Yeoh ◽  
Neil Swainston ◽  
Peter Vegh ◽  
Valentin Zulkower ◽  
Pablo Carbonell ◽  
...  

Abstract Advances in hardware automation in synthetic biology laboratories are not yet fully matched by those of their software counterparts. Such automated laboratories, now commonly called biofoundries, require software solutions that would help with many specialized tasks such as batch DNA design, sample and data tracking, and data analysis, among others. Typically, many of the challenges facing biofoundries are shared, yet there is frequent wheel-reinvention where many labs develop similar software solutions in parallel. In this article, we present the first attempt at creating a standardized, open-source Python package. A number of tools will be integrated and developed that we envisage will become the obvious starting point for software development projects within biofoundries globally. Specifically, we describe the current state of available software, present usage scenarios and case studies for common problems, and finally describe plans for future development. SynBiopython is publicly available at the following address: http://synbiopython.org.


Sensors ◽  
2020 ◽  
Vol 20 (14) ◽  
pp. 3848
Author(s):  
Xinyue Zhang ◽  
Gang Liu ◽  
Ling Jing ◽  
Siyao Chen

The heart girth parameter is an important indicator reflecting the growth and development of pigs that provides critical guidance for the optimization of healthy pig breeding. To overcome the heavy workloads and poor adaptability of traditional measurement methods currently used in pig breeding, this paper proposes an automated pig heart girth measurement method using two Kinect depth sensors. First, a two-view pig depth image acquisition platform is established for data collection; the two-view point clouds after preprocessing are registered and fused by feature-based improved 4-Point Congruent Set (4PCS) method. Second, the fused point cloud is pose-normalized, and the axillary contour is used to automatically extract the heart girth measurement point. Finally, this point is taken as the starting point to intercept the circumferential perpendicular to the ground from the pig point cloud, and the complete heart girth point cloud is obtained by mirror symmetry. The heart girth is measured along this point cloud using the shortest path method. Using the proposed method, experiments were conducted on two-view data from 26 live pigs. The results showed that the heart girth measurement absolute errors were all less than 4.19 cm, and the average relative error was 2.14%, which indicating a high accuracy and efficiency of this method.


2007 ◽  
Vol 4 (1-4) ◽  
pp. 497-507
Author(s):  
Jason H. Elliott ◽  
Courtney L Berglund ◽  
C. Greg Jensen

1993 ◽  
Vol 5 (3-4) ◽  
pp. 218-237 ◽  
Author(s):  
Jami J. Shah ◽  
Mary T. Rogers

Sign in / Sign up

Export Citation Format

Share Document