Three-dimensional model two-dimensional nested placement method based on three-dimensional printing

A 3D model and 3D printing technology, applied in genetic models, genetic rules, instruments, etc., can solve problems such as low efficiency, low time efficiency, and a large amount of remaining space

Inactive Publication Date: 2020-07-07
上海漫格科技有限公司
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But they cannot be called two-dimensional nested placement. The fundamental reason is that their placement method is based on the axis-aligned bounding box of the model.
The effect of this method is not tight enough, leaving a lot of space, resulting in low production efficiency
2. Some 3D printing software has the function of two-dimensional nesting and placement
However, their algorithms are still not tightly placed, or the program takes too long to run, and there is still room for improvement
3. The printing platform of many 3D printers on the market is not necessar

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
  • Three-dimensional model two-dimensional nested placement method based on three-dimensional printing
  • Three-dimensional model two-dimensional nested placement method based on three-dimensional printing
  • Three-dimensional model two-dimensional nested placement method based on three-dimensional printing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] Such as figure 1 , A method for two-dimensional nesting of three-dimensional models based on three-dimensional printing, including the following steps:

[0045] S100: 3D models, such as .stl format files, have properties in three directions, XYZ, and are three-dimensional. To place the three-dimensional model on a two-dimensional plane with only XY properties is to place the three-dimensional model perpendicular to the XY plane Projection, obtain the contour polygon of the model, calculate according to this contour polygon, and get the angle that each model is suitable for placement (there may be infinitely many, at this time, select several discretely). On how to solve contour polygons, including but not limited to the following:

[0046] (1) According to the information of the points on the 3D model, project all the points of the 3D model to the XY plane, that is, convert the 3D points with XYZ attributes to zero Z value, which is equivalent to plane points with only XY at...

Embodiment 2

[0072] The difference between this embodiment and Embodiment 1 is that the scheme used in step S300 is the minimum X-direction length. The platform size is 550mm*550mm. The result is image 3 display.

Embodiment 3

[0074] The difference between this embodiment and Embodiment 1 is that the scheme used in step S300 is the minimum length in the Y direction. The platform size is 550mm*550mm. The result is Figure 4 display.

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

PropertyMeasurementUnit
Radiusaaaaaaaaaa
Login to view more

Abstract

The invention discloses a three-dimensional model two-dimensional nested placement method based on three-dimensional printing. The method comprises the following operation steps: S100: the three-dimensional model has attributes in X, Y and Z directions, placing the three-dimensional model on a two-dimensional plane only having the attributes in X, Y and Z directions, projecting the three-dimensional model perpendicular to an XY plane to obtain a contour polygon of the model, and calculating according to the contour polygon to obtain an angle suitable for placing each model in the plurality ofmodels; S200, determining a model placement sequence after the contour polygon is solved; S300, according to the determined model placement sequence, sequentially placing the models according to a certain angle, and obtaining a placement result; and S400, repeating the previous step S300 for multiple times to obtain a plurality of instance results, and selecting the optimal instance result as thefinal result. According to the method, more models can be placed on the same platform, more parts can be printed at the same time, the production efficiency is greatly improved, and the actual production requirements can be met.

Description

Technical field [0001] The invention relates to the technical field of three-dimensional printing, in particular to a two-dimensional nesting method for three-dimensional models based on three-dimensional printing. Background technique [0002] In 3D printing, especially in digital light processing (DLP), light curing molding (SLA), selective laser melting (SLM) and other technologies, the 2D nesting of 3D models (2D nesting, is to place 3D models on It is very important that the models do not collide with each other on a two-dimensional plane platform. While meeting printing needs, the tighter the placement on the printing platform, the more models can be printed at the same time, which improves the efficiency of printing production and manufacturing. [0003] Existing 3D printing pre-processing software: 1. Some have the function of 2D packing / 2Dnesting for 3D models. But they can't call it two-dimensional nested placement. The fundamental reason is that their placement method ...

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): G06F30/18G06F30/20G06F30/27G06N3/12G06F113/10
CPCG06N3/126
Inventor 王松张朝鑫郁萌安峰任泉珲
Owner 上海漫格科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products