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

Curved surface cutting trajectory obtaining method based on STL model

A cutting trajectory and model technology, applied in the field of ring cutting CNC machining path generation, can solve the problems of long processing time and cutting trajectory failure, and achieve the effect of short operation time and easy success

Inactive Publication Date: 2014-06-04
SHANGHAI UNIV
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method takes a long time to process when encountering a large STL model, and it is easy to cause failure to obtain cutting trajectories when layering when there are errors in the STL model.

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
  • Curved surface cutting trajectory obtaining method based on STL model
  • Curved surface cutting trajectory obtaining method based on STL model
  • Curved surface cutting trajectory obtaining method based on STL model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] Preferred embodiments of the present invention are described in detail in conjunction with the accompanying drawings as follows:

[0063] see Image 6 , this method is based on the method of obtaining the surface cutting trajectory based on the STL model, and the layer thickness is 0.01. The implementation steps of this method are as follows:

[0064] 1. Read in the STL model file, and in the process of reading in each triangular facet, carry out the coordinate value of each triangular facet of the model

[0065] The analysis shows that the z value of the highest point of the model is 21.7, and the coordinate value of the lowest point is 2.0. into the formula (2) , the coordinate set of the cutting surface is obtained as {2.00,2.01,2.02, 21.07}.

[0066] 2. Select the triangular surface from the STL file read in step 1, according to the formula Available

[0067] Get the value of i, and get the coordinates of its corresponding cutting plane. For example, the c...

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 curved surface cutting trajectory obtaining method based on an STL model. The method comprises the steps that (1) all cut surface coordinate sets are determined according to the highest point and the lowest point of the model; (2) a cut surface is positioned, wherein triangular patch coordinates are used for positioning the index value of the corresponding cut surface in the coordinate set according to a hash function, and cut surface coordinates with an intersection point are obtained through the index value; (3) the intersection points of the cut surface and triangular patches are calculated to obtain section lines; (4) the section lines are ranked to obtain a cutting trajectory. According to the curved surface cutting trajectory obtaining method, in the layering process, each triangular patch is only visited once, and no complex topology structure needs to be built for the read triangular patches. After offset is conducted on the obtained curved surface cutting trajectory, the curved surface cutting trajectory can be used for generating a numerical control ring cutting machining tool path.

Description

technical field [0001] The patent of the present invention relates to a new STL (triangular patch model surface expression format) model rapid surface cutting trajectory acquisition method, which is suitable for the generation of circular cutting CNC machining paths based on the STL model. Background technique [0002] Due to the development of CAD / CAM technology and reverse engineering technology, STL files are more and more directly applied to CNC machining. Its general process includes figure 1 The five stages are shown. This algorithm implements the process of obtaining the initial surface cutting trajectory from the STL model, that is, how to quickly layer the STL model and connect to obtain ordered layered data. [0003] The common STL model layering algorithm mainly traverses the triangular patch set in the model to determine whether there is an intersection line between the triangular patch and the cutting surface. This method takes a long time to process when enc...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/50
Inventor 黄小虎姚远娄伟张林剑胡庆夕
Owner SHANGHAI UNIV
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