Accurate reduction of two-dimensional curve noises is crucial to metrology and reverse engineering. In this paper we propose a set of schemes for two-dimensional curve denoising. Our approach consists of three main steps: 1) feature-based pre-smoothing of noised polylines; 2) curve partitioning of polylines into different regions; 3) two hybrid denoising schemes of arbitrary polylines with noises. Numerical experiments indicate the effectiveness of our approach against existing methods.
Design engineers create models of design artifacts with commercial Computer Aided Design (CAD) solid modeling systems and manage the data files through Product Data Management (PDM) systems. These systems stop short of providing support for querying and retrieving data from “within” the CAD data files. A true CAD query language that allows designers the flexibility to describe queries against single and multiple CAD files would be of great benefit for design engineers. This query language ought to be both datacentric and user-centric in nature. The design exemplar, a datastructure that provides a standard representation of design knowledge based upon a general constraint validation and satisfaction algorithm, is shown here to be a concept upon which a CAD query language may be developed. The first required extension of the design exemplar is the inclusion of logical connectives. Some insights into the different levels at which the extensions may be implemented are discussed. Also, some applications retrieving geometric data using this query language are demonstrated. The query language, as it evolves, is expected to support geometric retrieval across domains and offer an all-purpose approach to geometric retrieval.
Design engineers create models of design artifacts with commercial Computer Aided Design (CAD) solid modeling systems. These systems stop short of providing support for querying and retrieving data from within the CAD data files. The design exemplar has been proposed as an approach to developing a CAD query language based upon an analysis of the design exemplar components, vocabulary, and extensions to support logical connectives. The implementation of the required extensions is offered in this paper. Algorithms are developed to implement the NOT and OR logical connectives. These algorithms are discussed as they relate to the generic exemplar algorithm. The verification of the algorithms is performed using test cases and comparing the expected results with those found using the software. The design exemplar, supported with the AND, NOT, and OR logical connectives, provides for complex and precise query expression and geometric information retrieval.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.