3D model nesting and placing method based on model similarity

A similarity and model technology, applied in the field of 3D printing, can solve problems such as complexity, experience and time-consuming, and poor results, and achieve the effect of reducing support materials, occupying a small area, and low position

Active Publication Date: 2022-01-18
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 experie

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
  • 3D model nesting and placing method based on model similarity
  • 3D model nesting and placing method based on model similarity
  • 3D model nesting and placing 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 3D model nesting and placing method based on model similarity. The method comprises the following steps that 1, carrying out voxelization on the surface of a 3D model; 2, combining and classifying the voxelized 3D model according to the similarity, and dividing the 3D model into similar model group and non-similar model; 3, nesting and placing the similar model group and the non-similar model group according to a yzx axis sequence to obtain a placing area; and 4, in the placing area, carrying out iterative nested placement on the similar model group and the non-similar model according to a yxz axis sequence, and updating the area after each iteration till that the iteration is completed. The method comprises the following steps: firstly, according to a voxelized 3D model, performing similarity classification combination on the 3D model, then performing nested placement in the yzx direction to obtain a placing area, finally performing nested placement in the yxz direction, and iteratively adjusting the size in the xy direction to minimize the placing area each time. And through similarity combination, supporting materials between the models are reduced, and the models are easy to take down after printing is completed.

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
IPC IPC(8): G06F30/20G06K9/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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products