Based on the cross section contour surface model reconstruction

Similar documents
An Automatic Posture Planning Software of Arc Robot Based on SolidWorks API

Study on Improving the Quality of Reconstructed NURBS Surfaces

3D Object Scanning to Support Computer-Aided Conceptual Design

Influence of SLA rapid prototyping process parameters on the forming. precision

ABSTRACT I. INTRODUCTION II. METHODS AND MATERIAL

Experimental Investigation on Reverse Engineering of a Typical Freeform Surface using Portable Laser Arm Scanner

Quick Surface Reconstruction

Journal of Chemical and Pharmaceutical Research, 2015, 7(3): Research Article

Computer Aided Engineering Applications

Research of 3D part reconstruction from Orthographic Projections Based on Solid Features

Lecture 2.2 Cubic Splines

Chapter 6. Computer Implementations and Examples

Japan Foundry Society, Inc. Application of Recent X-ray CT Technology to Investment Casting field. Kouichi Inagaki ICC / IHI Corporation

PROCESSING TECHNIQUES OF POINT CLOUD DATA ON SMALL-SIZED OBJECTS WITH COMPLEX FREE-FORM SURFACE

Study on Gear Chamfering Method based on Vision Measurement

CHAPTER 2 LITERATURE REVIEW

Laser scanning and CAD conversion accuracy correction of a highly curved engineering component using a precision tactile measuring system

3D Modeling: Surfaces

A Sketch Interpreter System with Shading and Cross Section Lines

Shape Control of Cubic H-Bézier Curve by Moving Control Point

Influence of SLA Rapid Prototyping Process Parameters on the Forming Precision Yaru Shi1, a, Yan Cao2, b*, Yongming Wang 3, cand Liang Huang4,d

Efficient Degree Elevation and Knot Insertion for B-spline Curves using Derivatives

PRODUCT DEVELOPMENT FROM 3D SCANNER TO CNC MACHINE IN REVERSE ENGINEERING

Forest Fire Smoke Recognition Based on Gray Bit Plane Technology

A Comprehensive Introduction to SolidWorks 2011

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

2) For any triangle edge not on the boundary, there is exactly one neighboring

Module 1: Basics of Solids Modeling with SolidWorks

Operation Trajectory Control of Industrial Robots Based on Motion Simulation

Spline Interpolation and Tangent Arc Approximation Program

This lab exercise has two parts: (a) scan a part using a laser scanner, (b) construct a surface model from the scanned data points.

3D Modeling Parametric Curves & Surfaces

Line Net Global Vectorization: an Algorithm and Its Performance Evaluation

Mesh Generation for Aircraft Engines based on the Medial Axis

High-Quality Shape Fitting for Aesthetic Modeling Based on Class A Condition

INSPECTION OF FREE FORM SURFACES

Hole repair algorithm in hybrid sensor networks

Reverse Engineering Tool to improve quality and efficiency of design, manufacture and analysis.

3D Modeling Parametric Curves & Surfaces. Shandong University Spring 2013

Research on the Metamorphosis of Dynamic Abrasive Particles Field via Inconsistent Curvature Contact Based on Image Processing

Adaptive Tessellation for Trimmed NURBS Surface

RAPID PROTOTYPING FOR SLING DESIGN OPTIMIZATION

An Efficient Paving Method of Pure Quad Mesh Generation

QUADRATIC UNIFORM B-SPLINE CURVE REFINEMENT

REVERSE ENGINEERING APPROACH FOR RAPID MANUFACTURING OF FREEFORM COMPONENTS

The Population Density of Early Warning System Based On Video Image

Data sharing of shape model with VRML environment

What is visualization? Why is it important?

COORDINATE MEASUREMENTS OF COMPLEX-SHAPE SURFACES

Distance Functions 1

LECTURE #6. Geometric Modelling for Engineering Applications. Geometric modeling for engineering applications

Reverse Engineering Convert STL mesh data to a Solid Edge part model and speed up Product Development.

PHYSICAL REPLICATION OF HUMAN BONE BY USING DIRECT INTEGRATION OF REVERSE ENGINEERING AND RAPID PROTOTYPING TECHNIQUES

Biomedical Image Processing for Human Elbow

Algorithm research of 3D point cloud registration based on iterative closest point 1

Normals of subdivision surfaces and their control polyhedra

A Hybrid Methodology for the Creation of High Quality Surfaces for Reverse Engineering Applications

ME 111: Engineering Drawing. Geometric Constructions

Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex

Phase Reversed Image Reconstruction Method of. Industrial Ultrasonic CT

Modeling a Scanned Object with RapidWorks

Study on Digitized Measuring Technique of Thrust Line for Rocket Nozzle

What s New Topics in 3.5.1: 1. User Interface 5. Reference Geometry 2. Display 6. Sketch 3. livetransfer 7. Surface / Solid 4. Scan Tools 8.

Multi-Scale Free-Form Surface Description

Reverse Engineering: Mechanical. Dr. Tarek A. Tutunji

COMPUTER AIDED GEOMETRIC DESIGN. Thomas W. Sederberg

Flank Millable Surface Design with Conical and Barrel Tools

B-spline Curve Generation and Modification based on Specified Radius of Curvature

Automatic Ultrasonic Testing for Components with Complex Surfaces

Shape Sculptor Version 5 Release 13. Shape Sculptor

CATIA V5 Parametric Surface Modeling

A Fair Curve Generation Algorithm based on a Hand-drawn Sketch

Shape Modeling and Geometry Processing

Generating Tool Paths for Free-Form Pocket Machining Using z-buffer-based Voronoi Diagrams

Progressive Surface Modeling Based On 3D Motion Sketch

Incomplete mesh offset for NC machining

Conversion Technology of Clothing Patterns from 3D Modelling to 2D Templates Based on Individual Point-Cloud

Wavelength Estimation Method Based on Radon Transform and Image Texture

MACHINING OF ARCHIMEDEAN SPIRAL BY PARAMETRIC PROGRAMMING

An Approach to Simulate the Manufacturing Process of Thermal Spray Coatings

Computer Numerical Control System for Automatic Surface Machining. Chen Zuo Yue, Wang Xiao E, Yang Mei

Reconstruction of 3D Interacting Solids of Revolution from 2D Orthographic Views

A Method for Slicing CAD Models in Binary STL Format

Constructing 3D Surfaces from Random Sets of Points by Means of Level Curves CAZACU Razvan a and GRAMA Lucian b

Technology of WAVE and Feature Cutter volume of manufacturing

The Application of CAD/CAM in the Design of Industrial Products

Point-based Simplification Algorithm

PARAMETERIZED COMPUTER AIDED DESIGN OF STUBBLE CLEANER

Blending Operations Using Rolling-Ball Filleting

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 18

software isy-cam 2.8 and 3.6 CAD/CAM software Features isy-cam 2.8 Features isy-cam 3.6 D-4 CAD functionality (without volume modeller)

MAE 455 COMPUTER-AIDED DESIGN AND DRAFTING MIDTERM EXAM PRACTICE QUESTIONS. Name: You are allowed one sheet of notes.

Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision

Minimum Surface Area Based Complex Hole Filling Algorithm of 3D Mesh

Fairing Wireframes in Industrial Surface Design

Developing an Approach to Redesign Freeform Surfaces Using B-Spline Technique

Fathi El-Yafi Project and Software Development Manager Engineering Simulation

Computergrafik. Matthias Zwicker Universität Bern Herbst 2016

INTEGRATING DESIGN AND PRODUCTION OF PRECISION TRADITIONAL CERAMICS

(1)C-(CH) BU, Printed in Japan

Transcription:

International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 Volume 3 Issue 12 ǁ December. 2015 ǁ PP.07-12 Based on the cross section contour surface model reconstruction Feng xinghui, Zhang xu, Jin long, Liu dong (College of Mechanical Engineering Shanghai University of Engineering Science Shanghai 201620) Abstract Based on the characteristics of the reverse engineering modeling technology, can effectively restore the original design intent of products, to shorten the development period of industrial products, improve the industrial fields of product innovation design ability of major significance and value. This paper STL Viewer software to obtain the section curve of refactoring, obtaining high quality of reconstruction model, through cross section data preprocessing in the first place, the cross section data are the initial segmentation; Secondly to add constraint section curve reconstruction; last generation CAD model. Examples prove that this method is feasible and effective. Key words cross section curve; Reverse engineering; Surface reconstruction I. Introduction Facing the rapid development of science and technology and increasingly fierce market competition, product update cycle is more and more short. In society, therefore, the company's market competitiveness mainly reflected in the technical innovation ability, for the new product development ability and speed of development. However, win the market competition, the key point is that how to lower costs and higher efficiency of develop new products. Due to the traditional development mode is hard to meet the demand of market competition, and reverse engineering technology is very important in product rapid development advantages, therefore obtained the widespread attention and rapid development. In recent years, in the actual process of the section curve of reverse modeling of the commonly used method is: the cross section data are segmented according to the discrete curvature of cross section data information and the experience of the engineers, segmentation points extraction and cross section data, thus the data segments of single feature reconstruction. Tai and Huang [1] based on the cross section data of discrete curvature information for cross section data block, and every piece of data for b-spline curve with boundary constraint; LV [2] in the object structure can be divided into regular and irregular basis, put forward the improvement of the positive and negative curvature factor analysis method and a polygon approximation method, the cross section data are roughly segmented to reconstruct cross section data; Xu Jin [3] logarithmic stronghold even arc length after resampling process, using the discrete curvature between adjacent point symbol value and the changes of curvature and curvature difference, to automatic identification of feature points; Wang Yinghui [4] in this paper, a approximate curvature method to identify the characteristics of the planar contour points, the method to solve the linear and circular cross section data refactoring; Hai-bo Zhang [5] improved optimization reconstruction method is proposed, first by curvature analysis for determining the ideal section area, within a certain range is of high precision after reconstruction. Combining above on the research of the cross section curve segment and reconstruction, this paper STL Viewer software to obtain the section curve of refactoring, obtaining high quality of reconstruction model, through cross section data preprocessing in the first place, the cross section data are the initial segmentation; Secondly to add constraint section curve reconstruction; last generation CAD model. 7 Page

II. Cad model reconstruction strategy STL Viewer reverse engineering software is oriented feature 3 d CAD model reconstruction software, software is zhang xu, Shanghai engineering technology university group independent development of reverse engineering CAD modeling software, not for commercial use, mainly to serve the scientific research of the laboratory team. STL Viewer software based on imitation of leaf blade body parts reverse CAD model reconstruction.figure1 is imitation of leaf blade body is designed after the processing of physical parts, part is the blade body parts, parts is easy to measure and design a portion of the base, the bounding box the size of 140.00 mm x 140.00 mm x 35.00 mm, the machining accuracy of 0.02 mm. Imitation of leaf blade body Base Fig.1 Actual part after forwarding design machining On the base of imitation of leaf blade body part, is the object of this reverse CAD modeling. Clearly, this is a stretch. So you just need to cross section measurement data and extract the tensile thickness. Using STL Viewer reconstructed section sketch, then import the UG software, will cross section sketch in perpendicular to the direction of the cross section, namely the drawing direction, stretching a certain thickness. In this way, the imitation of leaf blade body CAD models can be reconstructed. III. Cross section data acquisition and preprocessing As shown in figure 2, the use of three coordinates measuring machine to measure, set up the workpiece coordinate system, in imitation of leaf blade body parts to measure any section on the point cloud data, in addition to measure the thickness of the stretch. In general, due to many factors, such as human, environment, machine measuring point cloud data have a certain amount of noise, therefore, to deal with the noise of the point cloud data. But because of the cross section of the data obtained directly by three coordinates, the measuring accuracy is higher, the quality of the data is good, can be used directly, without the denoising of data processing. At this point, by discrete curvature estimation section data of information, on the basis of the cross section data fragmentation. Figure 3 a is to obtain the cross section of discrete curvature information of data, the data determined by human interaction between section, the data can be classified into 4 pieces. After cross section data is segmented point section, the characteristics of the single data segments can be determined, the segmented results as shown in figure 5-4 B, a total of 2 B spline curve, 1 arc line, 1 paragraphs. 8 Page

Fig. 2 Section data point measured by CMM 4:B-spline point 2 2:B-spline 1:Line point 1 point 4 3:Arc point 3 (a) Curvature figure of section data point (b) Segment the data point Fig. 3 Segment of section data and interactive specify the features IV. Section data refactoring First section in the cross section data after the straight segment, circular piece of data, data free curve data, reconstruct not adding constraints, as shown in figure 4(a);n as initial value, the golden section method is used to extract feature between high precision segmentation points;to impose constraints between the various features, as shown in table 1 mainly between straight line and B spline curve, arc and b-spline curve between G1 continuity constraint (tangent), using Lagrange multiplier method to solve feature reconstruction model, mainly the G1 continuity constraints of free curve reconstruction model.cross section data refactoring results as shown in figure 4 b. 4:B-spline 4:B-spline 1:Line 1:Line 2:B-spline 2:B-spline 3:Arc 3:Arc (a) Reconstruction result without constraints (b) Reconstruction result with constraints Fig. 4 Reconstruction results 9 Page

Table 1 Contraints between features Constraint features A Constraint features B Constraint type comparison chart Line B-spline 1 tangent Fig5a B-spline 1 Arc tangent Fig.5b Arc B-spline 2 tangent Fig.5c B-spline 2 Line tangent Fig.5d Among them, the red - optimization segmentation point after this method;blue - staging point without optimization. point of B-spline contact with line 1 a) point of B-spline contact with Arc 1 b) point of B-spline contact with Arc 2 c) 10 Page

point of B-spline contact with Line 2 d) Fig.5 contrast figures of free-form curve before and after optimizing the segment points V. CAD model generation In STL Viewer software, the completion of cross section data refactoring, the section of curve reconstruction after the save as IGES format file, and enter into the NX UG, through section sketch drawing into surface model, and then through the surface and thicken operation generates the entity model, as shown in figure 6. (a) Section sketch Fig.6 Buliding the CAD model (b) Solid model Using NX UG7.5 "- Metrics Analysis - Deviation In Software Measurement Point Cloud Data Refactoring Entity Model And Calculate Error Between Original Parts CAD Models.As Shown In Figure 7, Is Solid Model With Original ory Of Reconstructing CAD Model Of Maximum Minimum Error Between Calculation Diagram, Maximum Error Less Than 0.042 Mm, Average Error Is Less Than 0.022 Mm, Shows That Using Cross-Section Data Of Optimization Reconstruction After Reconstruction Of Entity Model, Meet Actual Requirements On Reconstruction Quality. 11 Page

Fig.7 contrast figure of rebuilding solid model and theoretical model VI. Conclusion In this paper, using STL Viewer software, on the cross section data obtained by the CMM refactoring, reconstructing CAD model of high precision are obtained. This paper provided by the method has the following advantages: 1. In this paper, by using the software with our own development, innovative model reconstruction; 2. According to the measurement of the original data refactoring, the CAD model precision; 3. In this paper, at the same time to the analysis of model, model is reliability. Reference [1] Tai C C, Huang M C. processing of data points basing on design intent in reverse engineering [J]. International Journal of Machine Tools & Manufacture, 2000,40(13):1913-1927. [2] Huang M C, Tai C C. pre-processing of data points for curve in reverse engineering [J]. International Journal of Advanced Manufacturing Technology, 2000,16(9): 635-642. [4] Lv Q J, Fang S P, Zhang Z. Feature points extraction of different structure for industrial computed tomography image contour [J]. Optik - International Journal for Light and Electron Optics. 2013,124(22):5313-5317. [5] Liu G H, Wong Y S, Zhang Y F, et al. Adaptive fairing of digitized point data with discrete curvature [J]. Computer-Aided Design, 2002,34(4):309-320. [6] Hon-yuen Tam. Toward the uniform coverage of surface by scanning curves. Computer-Aided Design, 1999,31(3):585-596 [7] Ke Yinglin, Sun Qing, Lv Zhen. Least-square method based feature and extraction in reverse engineering [J]. Chinese Journal of Mechanical Engineering (English edition), 2003,16(2):163-166. [8] Hunag Jinagbing, Menq Chai-Hsiang. Automatic data segmentation for geometric feature extraction from unorganized 3-D coordinate points [J]. IEEE Transactions on Robotics and Automation, 2001,17(3):268-279. [9] Lane J M and Riesenfeld R F. A oretical Development for the Computer Generation and Display of Polynomial Surfaces. IEEE Transactions on Pattern Analysis and Machine Intelligence. 1980, PAME-2(1):35-46 [10] Cohen E,Lyche T and Riesenfeld R F. Discrete B-Splines and Subdivision Techniques in Computer-Aided Geometric Design and Computer Graphics. Computer Graphics and Image Proceedings 14,1980:87-111 [11] A. Meyera, P. Marin. Segmentation of 3D triangulated data points using edges constructed with a C1 discontinuous surface [J]. Computer-Aided Design.2004, 36:1327 1336. [12] G. Lavoue, F. Dupont, and A. Baskurt. A new CAD mesh segmentation method based on curvature tensor analysis [J]. Computer-Aided Design. 2005, 37:975-987. [13] M. Vieira, K. Shimada. Surface mesh segmentation and smooth surface extraction through region growing[j]. Computer Aided Geometric Design. 2005, 22:771-792. 12 Page