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

A 3D model nesting placement method based on model similarity

A similarity and model technology, applied in the field of 3D printing, can solve the problems of experience and time, complexity, poor effect, etc., to achieve the effect of low position, reduced support materials, and small occupied area

Active Publication Date: 2022-03-22
ZHEJIANG FLASHFORGE 3D TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In 3D printing, model nesting is more complicated than the traditional 3D box packing problem
[0003] At present, in actual production, there are only two-dimensional nested placement algorithms for 3D models, and most of them are sampling manual placement methods. This is very dependent on manual experience and takes a long time.
Now there are some software that can provide a certain function of automatic 3D nesting, but most of them are only 3D nesting in the xy plane, there is no automatic nesting in the z direction, and the printing support and the size of the area are not considered. not effectively

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
  • A 3D model nesting placement method based on model similarity
  • A 3D model nesting placement method based on model similarity
  • A 3D model nesting placement method based on model similarity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] A nested arrangement method for 3D models based on model similarity, comprising the following steps:

[0059] Step 1: Take as figure 1 and figure 2 The 3D models S1 and S2 shown are taken as examples, and the surface of the bounding box of the 3D model is voxelized, such as image 3 and Figure 4 shown.

[0060] Step 2: The voxelized 3D models are combined and classified according to the similarity, and divided into similar model groups and non-similar models. The specific steps are as follows:

[0061] Step 2.1: The voxelized 3D model is bounded by the centerline of the bounding box, and the voxel projection is obtained: the projection of the lower half voxels on the xy plane, and the projection of the overall voxels on the xy plane.

[0062] Step 2.2: sort the 3D models according to the following order: the projected area of ​​the 3D model in the xy direction, the voxel ratio, the number of voxels projected on the xy plane by the lower half of the voxels, and the...

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 discloses a method for nesting and arranging 3D models based on model similarity, which comprises the following steps: step 1: voxelize the surface of the 3D model; step 2: voxelize the 3D model according to the similarity Combination classification, divided into similar model group and non-similar model; Step 3: Nest and arrange similar model group and non-similar model according to the order of yzx axis to get the placement area; Step 4: In the placement area, similar The model group and non-similar models are placed iteratively and nested in the order of the yxz axis, and the area is updated after each iteration until the iteration is completed. Firstly, according to the voxelized 3D model, make similar classification and combination of 3D models, then nest and place them in the yzx direction to get a placement area, and finally nest and place them in the yxz direction, iteratively adjust the xy direction size so that each The area of ​​the second placement is the smallest. Through the combination of similarities, the support material between the models is reduced, and the models are easy to remove after printing.

Description

technical field [0001] The invention belongs to the technical field of 3D printing, and in particular relates to a method for nesting and arranging 3D models based on model similarity. Background technique [0002] In 3D printers, especially in DLP and MJP type 3D printers, in order to improve printing efficiency, it is often necessary to place as many 3D models as possible in the printing platform at one time in actual production. In 3D printing, model nesting is more complicated than the traditional 3D box packing problem. The traditional box packing problem is to place as many objects as possible in a fixed container. In 3D printing, the box packing problem is not only to consider the space occupied by multiple models as small as possible, but also to consider the characteristics of 3D printing. In DLP and MJP printing, the printing time of the model is determined by the maximum printing height, so the height is fixed when nested, and the smaller the area occupied in the...

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 Patents(China)
IPC IPC(8): G06F30/20G06V10/764G06V10/74G06K9/62B29C64/386B33Y50/00G06F113/10
CPCG06F30/20B29C64/386B33Y50/00G06F2113/10G06F18/22G06F18/24
Inventor 邢世海祁杨停郑刚
Owner ZHEJIANG FLASHFORGE 3D TECH CO LTD
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