Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Reverse engineering processing system and method based on space code projection

A spatial encoding and reverse engineering technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems that affect product quality, have no research and development cases, and it is difficult to guarantee the smoothness of automatically reconstructed surfaces. Effects of stickiness and adaptability

Inactive Publication Date: 2013-04-17
杨安康
View PDF1 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in practical applications, the whole process still requires a lot of manual interaction. The experience and quality of the operator affect the quality of the product. It is difficult to guarantee the smoothness of the automatically reconstructed surface, and there is no research and development case combined with actual processing. A kind of new method and system solve above-mentioned technical problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Reverse engineering processing system and method based on space code projection
  • Reverse engineering processing system and method based on space code projection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] see figure 1 , a reverse engineering processing method based on spatial code projection, the method includes the following steps, 1) projecting a spatial code to an object to be collected, and then obtaining the coordinate information of the spatial scale of the object to be measured by means of video, 2) performing the collected 3) Analyze and calculate the generated surface model to generate the tool path.

[0025]In step 1, the mathematical model of the projection system, in the structured light projection system, based on the principle of reversible optical path, the ideal projector 2 can be regarded as a reverse ideal pinhole camera, and the projection matrix P of the projector 2 can be decomposed into 3 × 3 The internal parameter matrix Ap of , the rotation matrix Rp of 3 × 3, the translation vector Tp between the coordinate systems of 3 × 1. Based on the pinhole model of the camera 1, the mathematical model of the ideal projector is established; based on the cod...

Embodiment 2

[0037] Example 2: As an improvement of the present invention, the three-dimensional reconstruction of the processed image mainly includes surface reconstruction and surface smoothing.

[0038] Triangulation is surface reconstruction. In reverse engineering, surface reconstruction undertakes the acquisition and processing of 3D point cloud data. At the same time, it is the basis for subsequent surface space filtering and smoothing. In reverse engineering, surface reconstruction is defined as follows: For Given a set of measurement data points, reconstruct a surface so that it can well approximate the actual model surface. According to the implementation strategy of surface reconstruction, the current surface reconstruction methods can be divided into two categories: one is to use the measured data points to fit the curve for surface modeling, and the other is to use the measured data points to directly perform surface fitting, namely It is to directly find the topological rel...

Embodiment 3

[0046] As an improvement of the present invention, in step 3, the processed model is calculated and analyzed to generate a tool path. The present invention selects the most widely used equal-section tool path generation algorithm. The method includes the calculation of section distance, the calculation of tool position point, the generation of tool position path and the generation of numerical control code. The section spacing calculation can be calculated by referring to the formula of tool line spacing in free-form surface machining, but for complex mesh surfaces, there are problems such as large curvature at details, which is difficult to calculate with formulas, so it is mainly considered comprehensively with time. As for the calculation of the tool position point, a method for calculating the tool position point is to calculate according to the tool contact point and the local features of the curved surface. Because the triangular mesh surface is difficult to describe wi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a reverse engineering processing system and a method based on space code projection. The reverse engineering processing system comprises a collection device, a treatment device and a processing device, wherein the collection device is connected with the treatment device which is connected with the processing device. The processing method comprises the following steps, 1) projecting space codes on objects being collected and obtaining spacial size coordinate information of a measured object through video; 2) treating and reconstructing collected images to obtain an optimized curve surface module and 3) analyzing and calculating the obtained curve surface module to form a tool path. The reverse engineering processing system and the method based on the space code projection is good in robustness and adaptivity, obtains the spacial size coordinate information of the measured object through video, reconstructs curve surface module, and accordingly the tool path is formed and conversed into controlling instructions and rapid molding on a controlling device is achieved. The reverse engineering processing method combines a visual measurement technology and a rapid processing technology to build an automatic measurement and molding system for the processing of high precision equipment.

Description

technical field [0001] The invention relates to reverse engineering based on spatial coding projection, specifically designing a reverse engineering processing system and method based on spatial coding projection. Background technique [0002] The research and application of reverse engineering, domestic development time is relatively late. In the mid-to-late 1990s, reverse engineering attracted the attention and attention of domestic scholars. [0003] The curve reconstruction based on cross-section data proposed by the research team of Nanjing University of Aeronautics and Astronautics does not use the feature-based method, that is, to fit a B-spline curve to the data points of the cross-section as a whole, and then perform skin calculation based on the B-spline curve group. According to the basic principles and process of reverse engineering, Li Gang, a research group of Shandong University, organically combined the existing measuring equipment, reverse software, CAD m...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/50
Inventor 刘京南杨安康朱昊余玲玲敬锐汤传吉
Owner 杨安康
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products