scholarly journals Triangulation of 3D Surfaces Recovered from STL Grids

10.14311/620 ◽  
2004 ◽  
Vol 44 (5-6) ◽  
Author(s):  
D. Rypl ◽  
Z. Bittnar

In the present paper, an algorithm for the discretization of parametric 3D surfaces has been extended to the family of discrete surfaces represented by stereolithography (STL) grids. The STL file format, developed for the rapid prototyping industry, is an attractive alternative to surface representation in solid modeling. Initially, a boundary representation is constructed from the STL file using feature recognition. Then a smooth surface is recovered over the original STL grid using an interpolating subdivision procedure. Finally, the reconstructed surface is subjected to the triangulation accomplished using the advancing front technique operating directly on the surface. The capability of the proposed methodology is illustrated on an example. 

2014 ◽  
Vol 940 ◽  
pp. 433-436 ◽  
Author(s):  
Ying Zhang ◽  
Xin Shi

Based on the detailed analysis of the STL file format, VC++ 6.0 programming language was used to extract the STL ASCII and binary file information, at the same time, using the OpenGL triangle drawing technology for graphical representation of the STL file, with rendering functions such as material, coordinate transformation, lighting, et al, finally realizing the loading and three-dimensional display of STL ASCII and binary file formats.


Author(s):  
Sreekumar Menon ◽  
Yong Se Kim

Abstract Form features intrinsic to the product shape can be recognized using a convex decomposition called Alternating Sum of Volumes with Partitioning (ASVP). However, the domain of geometric objects to which ASVP decomposition can be applied had been limited to polyhedral solids due to the difficulty of convex hull construction for solids with curved boundary faces. We develop an approach to extend the geometric domain to solids having cylindrical and blending features. Blending surfaces are identified and removed from the boundary representation of the solid, and a polyhedral model of the unblended solid is generated while storing the cylindrical geometric information. From the ASVP decomposition of the polyhedral model, polyhedral form features are recognized. Form feature decomposition of the original solid is then obtained by reattaching the stored blending and cylindrical information to the form feature components of its polyhedral model. In this way, a larger domain of solids can be covered by the feature recognition method using ASVP decomposition. In this paper, handling of blending features in this approach is described.


Author(s):  
A. Z. Qamhiyah ◽  
B. Benhabib ◽  
R. D. Venter

Abstract Many of today’s concurrent product-development cycles depend on the utilization of intelligent Computer-Aided Design (CAD) systems. Thus, it would be essential to provide CAD users with effective means for interacting with the CAD system and its database. This paper addresses the development of a boundary-based coding procedure for CAD models. Coding the geometric and processing characteristics of objects, based on their CAD model representation, has been long recognized as an effective approach that allows convenient design retrieval on the one hand and process-planning automation on the other. Our work is based on the assumption that form features are recognizable and extractable from the CAD model by current feature-recognition, feature extraction and feature-based-design approaches. The coding procedure is applicable to the boundary representation of the object and its extracted form features.


2017 ◽  
Vol 14 (1) ◽  
pp. 477-484
Author(s):  
Jihua Wang

B-Rep (Boundary Representation) CAD model is being widely used in representation of industrial product, so its feature recognition has acquired widespread research interests in computer vision and 3D model retrieval fields. We present one approach of feature recognition based on the idea of human visual mechanism. Surfaces as the visual shape features, and solids as well as shells as the topological relations, were extracted from the neutral STEP (Standard for Exchange of Product Model Data) files of B-Rep model. Towards three surface types of NURBS, analytical and poly loop, the properties of surface boundary and region are established based on curvature and other geometric index. So B-Rep CAD model is characterized as the hierarchical tree with solid layer, shell layer and surface layer for object recognition and retrieval, and the corresponding experiments verified the effectiveness of the method of shape feature recognition.


2011 ◽  
Vol 279 ◽  
pp. 406-411
Author(s):  
Cong Lu ◽  
Jun Zha

This paper proposes a feature recognition approach from a boundary representation solid model with Fuzzy ART neural network. To recognize the feature efficiently, some key technologies in Fuzzy ART neural network are used. The influence of the vigilance parameter on feature recognition is studied, and two learning modes, fast learning and slow learning are adopted and compared in feature recognition. Finally, a case study is given to verify the proposed approach.


2014 ◽  
Author(s):  
Luis Ibanez

This document describes the implementation of an ITK class to support the reading and writing of Meshes in STL file format. The Meshes are assumed to contain 2D manifolds embedded in a 3D space. In practice, it would be desirable to use this class mostly to read and write QuadEdgeMeshes.This paper is accompanied with the source code, input data, parameters and output data that the authors used for validating the algorithm described in this paper. This adheres to the fundamental principle that scientific publications must facilitate reproducibility of the reported results.


Author(s):  
Frédéric Parienté ◽  
Yong Se Kim

Abstract Alternating Sum of Volumes with Partitioning (ASVP) decomposition is a volumetric representation of a part obtained from its boundary representation that organizes faces of the part in an outside-in hierarchy. ASVP decomposition combines Alternating Sum of Volumes (ASV) decomposition, using convex hulls and set difference operations, and remedial partitioning, using cutting operations and concave edges. A Form Feature Decomposition (FFD) which can serve as a central feature representation for various applications is obtained from ASVP decomposition. The incremental update of convex decomposition is achieved by exploiting its hierarchical structure. For a connected incremental design change, the active components that only need to be updated are localized in a subtree of the decomposition tree called active subtree. Then, the new decomposition is obtained by only updating the active subtree in the old decomposition. In this paper, we present a new decomposition, called Augmented Alternating Sum of Volumes with Partitioning (AASVP) decomposition, that is incrementally constructed using ASV incremental update as a local operation on a decomposition tree. AASVP provides an improved feature recognition capability as it localizes the effect of the change in the decomposition tree, avoids excessive remedial partitioning and catches the designer’s intent in feature editing. AASVP differs from ASVP at the remedial-partitioning nodes by partitioning less. The current remedial partitioning method could be improved such that AASVP decomposition can be constructed directly from the solid model.


2010 ◽  
Vol 84 (12) ◽  
pp. 6235-6240 ◽  
Author(s):  
Elisabetta Groppelli ◽  
Tobias J. Tuthill ◽  
David J. Rowlands

ABSTRACT Equine rhinitis A virus (ERAV) is genetically closely related to foot-and-mouth disease virus (FMDV), and both are now classified within the genus Aphthovirus of the family Picornaviridae. For disease security reasons, FMDV can be handled only in high-containment facilities, but these constraints do not apply to ERAV, making it an attractive alternative for the study of aphthovirus biology. Here, we show, using immunofluorescence, pharmacological agents, and dominant negative inhibitors, that ERAV entry occurs (as for FMDV) via clathrin-mediated endocytosis and acidification of early endosomes. This validates the use of ERAV as a model system to study the mechanism of cell entry by FMDV.


2014 ◽  
Vol 610 ◽  
pp. 642-646
Author(s):  
Mong Heng Ear ◽  
Cheng Cheng ◽  
Salem Mostafa Hamdy ◽  
Alhazmi Marwah

This paper demonstrates methods to recognize 3D designed features for virtual environments and apply them to Virtual assembly. STEP is a standard of Product data Exchange for interfacing different design systems, but it cannot be used as input for virtual environments. In order to use feature data in virtual assembly environments, main data source from a STEP file should be recognized and features should be re-built. First, Attributed Adjacency Graph (AAG) is used to analyze and express the boundary representation; second, a feature-tree of a part is constructed; third, using the AAG and feature-tree as inputs, we analyze and extract of features with a feature recognition algorithm; finally, various levels of detail of object geometric shapes is built and expressed in XML for virtual assembly applications.


This paper focuses on the design, fabrication and control of a 3-DOF robot arm using stepper motors. The robot arm uses three parallelogram mechanisms to position the end-effector of the robot and keep the end-effector always parallel to the horizontal during the robot motion. The robot is designed on the Autodesk Inventor software. Separated parts of the robot are saved in the stereolithography (STL) file format. Then the parts are fabricated by a 3D printer. The movement of the robotic arm is driven by stepper motors and controlled by Arduino. The Arduino board implements kinematics calculation, creates pulses and sends them to three drivers to driven stepper motors. A software is developed to control the robot by sending the command to the Arduino board.


Sign in / Sign up

Export Citation Format

Share Document