A method for constructing a 3D printed anti-collapse bracket based on visual control

By constructing a database of anti-collapse support structures through visual control, anti-collapse support models can be generated quickly, solving the problem of cumbersome construction of anti-collapse support structures in existing technologies. This enables rapid 3D printing after 3D scanning, improving the ease of use and accessibility of the equipment.

CN116214932BActive Publication Date: 2025-10-28DATANG TAIYUAN CO GENERATION POWER PLANT
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310346909.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-03
Publication Date
2025-10-28
Estimated Expiration
2043-04-03

AI Technical Summary

Technical Problem

In existing technologies, the process of building anti-collapse supports for 3D scanned models is cumbersome, making it difficult to quickly 3D print them after scanning. Furthermore, it is inconvenient for people without modeling skills to use, which limits the popularization of miniaturized and home-use 3D printing equipment.

Method used

A vision-based control method is adopted. By constructing a database of anti-collapse supports, object visual image recognition is performed to generate three-dimensional stereo images. Support models are selected and superimposed, parameters are adjusted to remove redundant areas, and three-dimensional models are merged to obtain anti-collapse support models. Printing paths are generated using slicing software.

Benefits of technology

It enables the rapid generation of anti-collapse support models after 3D scanning, simplifies the construction process of anti-collapse supports, reduces processor load, facilitates use by non-technical personnel, and improves the accessibility of miniaturized 3D printing equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116214932B_ABST
    Figure CN116214932B_ABST
Patent Text Reader

Abstract

This invention provides a vision-controlled method for constructing anti-collapse supports in 3D printing, applicable to the field of 3D printing technology. The method includes: generating a three-dimensional image of an object within a top-level stereoscopic image layer; generating a stereoscopic overlay support model within an overlay stereoscopic layer; overlapping the top-level stereoscopic image layer and the overlay stereoscopic layer to obtain a visualized support construction image; removing the top-level stereoscopic image layer and its overlapping area with the overlay stereoscopic layer to obtain an anti-collapse support model; merging the object's three-dimensional model and the anti-collapse support model; and generating a printing path from the merged three-dimensional model using software. This method allows for the visual pre-construction of the anti-collapse support before obtaining a detailed three-dimensional model of the object to be printed. After a three-dimensional scan of the object, the obtained three-dimensional model can be directly merged with the anti-collapse support model to quickly generate a printing path after the object's three-dimensional scan.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of 3D printing technology, and in particular to a method for constructing a 3D-printed anti-collapse support based on vision control. Background Technology

[0002] 3D printing (3DP), also known as additive manufacturing, is a rapid prototyping technology. It is a technology that uses digital model files as a basis and employs powdered metal or plastic and other bondable materials to construct objects by printing layer by layer.

[0003] 3D printing is typically achieved using digital material printers. It is commonly used in mold making and industrial design to create models, and is increasingly being used for the direct manufacturing of some products; parts printed using this technology already exist.

[0004] Currently, there are also miniaturized 3D printing devices on the market for educational or professional personal work; the current 3D printing of 3D scanned models requires technicians to build anti-collapse supports for the scanned models to ensure the stability of the models during 3D printing.

[0005] The current anti-collapse support structure is very complicated to build, cannot be quickly 3D printed after 3D scanning, and is inconvenient for some people who do not have modeling skills, which hinders the popularization of miniaturized and home-use 3D printing equipment. Summary of the Invention

[0006] The purpose of this application is to provide a method for rapid 3D printing after scanning, which, compared with the prior art, provides a vision-controlled 3D printing method for constructing anti-collapse supports. The method is characterized by the following specific steps:

[0007] A1. First, construct a database of anti-collapse support structures;

[0008] B1 performs visual image recognition on objects and generates a three-dimensional stereoscopic image of the objects within the top stereoscopic image layer.

[0009] B2, and then select a support model from the support database to generate a 3D superimposed support model in the superimposed 3D layer;

[0010] B3, overlap the top stereoscopic image layer with the overlay stereoscopic layer, remove the redundant areas of the stereoscopic overlay support model, and obtain a visual support construction image;

[0011] B4. By adjusting the parameters of the 3D overlay support model within the overlay 3D layer, the support on the visualized image changes synchronously.

[0012] B5. After confirming the support model, remove the top stereoscopic image layer and the overlapping area between it and the superimposed stereoscopic layer to obtain the anti-collapse support model.

[0013] C1 performs a 3D scan of the object and generates a 3D model;

[0014] C2, merges 3D modeling and anti-collapse support model to directly obtain a 3D model of an object with anti-collapse support;

[0015] C3: Input the 3D model into the slicing software, set the printing parameters, and use the slicing software to generate the printing path.

[0016] This solution enables the pre-construction of the anti-collapse support structure of the object before obtaining a detailed 3D model of the object to be printed, thereby quickly obtaining the required anti-collapse support model. After the object is 3D scanned, the obtained 3D model can be directly merged with the anti-collapse support model to quickly generate the printing path after the object is 3D scanned.

[0017] Optionally, the size boundaries of the top stereo image layer and the overlay stereo layer are matched, and the boundary heights of the top stereo image layer and the overlay stereo layer are matched with the height of the object being identified.

[0018] Optionally, the stereoscopic overlay support model is: multiple equidistant support models are obtained by extending the selected area by a length L in the vector direction; wherein the selected area is: the top-view outline of the three-dimensional stereoscopic imaging of the object in the top stereoscopic image layer; the value of L is the height of the object recognized by the visual image, which reduces the modeling amount of the stereoscopic overlay support model and reduces the processor load.

[0019] Optionally, the redundant area in step B3 includes: when the top stereoscopic image layer and the overlay stereoscopic layer overlap, the portion where the top boundary of the stereoscopic overlay support model extends to the three-dimensional stereoscopic imaging surface of the object.

[0020] Optionally, the redundant areas in step B3 include: the areas where the stereoscopic support model does not contact the three-dimensional stereoscopic image of the object when the top stereoscopic image layer and the overlay stereoscopic layer overlap.

[0021] Optionally, the stent parameters adjusted in step B4 include: stent type, stent distribution density, stent type, and stent thickness.

[0022] Optionally, in step B5, after removing the overlapping area, the cross-section of the active anti-collapse support model is shrunk. When the anti-collapse support model is subsequently merged with the 3D scanned model of the object, the contact area between the support and the object model is reduced, making it easier to disassemble the anti-collapse support on the printed model.

[0023] Optionally, a vision-controlled 3D printing system is included. The vision-controlled 3D printing system includes a positioning platform, a visual image recognition device, a laser scanning device, and a display terminal. A processor is connected to the display terminal. The positioning platform, the visual image recognition device, and the laser scanning device are all connected to the processor. A stereo layer processing module, a model processing module, model slicing software, a printing path generation module, and a support database are connected to the processor.

[0024] Optionally, both the top stereoscopic image layer and the overlaid stereoscopic layer can be visualized on the display terminal.

[0025] Optionally, the laser scanning device includes multiple high-definition cameras and 3D sensors, and the positioning platform includes a rotatable platform.

[0026] Compared to existing technologies, the advantages of this application are:

[0027] (1) It can visualize the pre-construction of the anti-collapse support of the object before obtaining the detailed three-dimensional model of the object to be printed, so as to quickly obtain the required anti-collapse support model. After the object is 3D scanned, the obtained three-dimensional model can be directly merged with the anti-collapse support model so as to quickly generate the printing path after the object is 3D scanned.

[0028] (2) The size boundaries of the top stereo image layer and the overlay stereo layer are matched, and the boundary height of the top stereo image layer and the overlay stereo layer is matched with the height of the object being identified; the stereo overlay support model is: multiple equidistant support models are obtained by the extension length L of the largest cross section in the vector direction in the top stereo image layer, and the value of L is the height of the object being identified by the visual image, which reduces the modeling amount of the stereo overlay support model and reduces the processor load.

[0029] (3) In step B5, after removing the superimposed area, the cross-section of the anti-collapse support model is shrunk. When the anti-collapse support model is subsequently merged with the three-dimensional scanning model of the object, the contact surface between the support and the object model is reduced, which facilitates the disassembly of the anti-collapse support on the printed model. Attached Figure Description

[0030] Figure 1 This is a flowchart of the method in this application;

[0031] Figure 2 This is a diagram showing the working state of this application;

[0032] Figure 3 This is a schematic diagram showing the overlap between the top stereoscopic image layer and the overlay stereoscopic layer in this application.

[0033] Figure 4 This is a schematic diagram illustrating the process of obtaining the anti-collapse support model in this application;

[0034] Figure 5 This is a schematic diagram illustrating the process of obtaining a three-dimensional model of an object with anti-collapse supports in accordance with this application.

[0035] Figure 6 This is a partial structural diagram of the support model after the cut surface has been shrunk.

[0036] Figure 7 This is a system block diagram of this application.

[0037] Explanation of the labels in the diagram:

[0038] 1. Positioning platform, 2. Visual image recognition device, 3. Laser scanning device, 4. Display terminal. Detailed Implementation

[0039] The embodiments will be described clearly and completely with reference to the accompanying drawings. All other embodiments obtained by those skilled in the art based on the embodiments in this application without creative effort are within the scope of protection of this application.

[0040] Example 1:

[0041] This invention provides a vision-controlled 3D printing method for constructing anti-collapse scaffolding. Please refer to [link / reference]. Figure 1-6 A vision-controlled 3D printing method for constructing anti-collapse scaffolding includes the following steps:

[0042] Scaffold database setup:

[0043] A1. First, construct a database of anti-collapse supports (the database includes support models of different structures, such as tree supports, column supports, etc., and those skilled in the art can select appropriate support models to load into the database).

[0044] Visualized pre-construction of scaffolding and acquisition of anti-collapse scaffolding models;

[0045] B1. In this embodiment, the object is placed in the middle of the positioning platform 1 for visual image recognition. The object is recognized by the visual image recognition device 2, so that a three-dimensional stereoscopic image of the object is generated in the top stereoscopic image layer. The three-dimensional stereoscopic image is obtained by stereoscopic vision 3D imaging technology or structured light projection 3D imaging technology.

[0046] B2, and then select a support model from the support database to generate a 3D superimposed support model in the superimposed 3D layer;

[0047] B3, overlap the top stereoscopic image layer with the overlay stereoscopic layer, remove the redundant areas of the stereoscopic overlay support model, and obtain a visual support construction image;

[0048] B4. By adjusting the parameters of the 3D overlay scaffold model within the overlay 3D layer (the adjusted scaffold parameters include: scaffold type, scaffold distribution density, scaffold type, and scaffold thickness), the scaffolds on the visualized image change synchronously.

[0049] B5. After confirming the support model, remove the top stereoscopic image layer and the overlapping area between it and the superimposed stereoscopic layer to obtain the anti-collapse support model.

[0050] The redundant areas in step B3 include:

[0051] 1) When the top stereoscopic image layer and the overlay stereoscopic layer overlap, the top boundary of the stereoscopic overlay support model extends to the three-dimensional stereoscopic imaging surface of the object.

[0052] 2) When the top stereoscopic image layer and the overlay stereoscopic layer overlap, the area where the stereoscopic overlay support model does not contact the three-dimensional stereoscopic imaging of the object.

[0053] The top stereo image layer and the overlay stereo layer have matching size boundaries, and the boundary height of the top stereo image layer and the overlay stereo layer matches the height of the object being identified. The bottom boundary center point of the overlay stereo layer and the overlay stereo layer is anchored at the midpoint of the positioning platform 1.

[0054] The 3D overlay support model is obtained by using multiple equidistant support models with the extension length L of the selected area in the vector direction; where the selected area is the top-view outline of the 3D stereoscopic imaging of the object in the top stereoscopic image layer; the value of L is the height of the object recognized by the visual image, which reduces the modeling amount of the 3D overlay support model and reduces the processor load.

[0055] Merging the anti-collapse support model with the refined 3D object model:

[0056] C1, the object is scanned in three dimensions by the laser scanning device 3 to generate a detailed three-dimensional model of the object;

[0057] C2, merges 3D modeling and anti-collapse support model to directly obtain a 3D model of an object with anti-collapse support;

[0058] C3: Input the 3D model obtained in the previous step into the slicing software, set the printing parameters, and use the slicing software to generate the printing path.

[0059] Please see, 2 and Figure 7A vision-controlled 3D printing system includes a positioning platform 1, a visual image recognition device 2, a laser scanning device 3, and a display terminal 4. The display terminal 4 is connected to a processor. Both the top stereoscopic image layer and the superimposed stereoscopic layer can be visualized on the display terminal 4. During visualization, the superimposed stereoscopic layer can be displayed on the image acquired by the visual image recognition device 2 through augmented reality technology.

[0060] The laser scanning device 3 includes multiple high-definition camera devices and 3D sensors. Through the multiple high-definition camera devices, it realizes the reconstruction of three-dimensional images of objects on the positioning platform 1 based on machine vision in the top stereo image layer.

[0061] Positioning platform 1 includes a rotatable platform, on which an object placed can be freely rotated;

[0062] The positioning platform 1, the visual image recognition device 2, and the laser scanning device 3 are all connected to the processor. The processor is connected to a 3D layer processing module, a model processing module, a model slicing software, a printing path generation module, and a support database.

[0063] The 3D layer processing module is used to process the top-mounted 3D image layer and the overlay 3D layer, while the model processing module can modify and adjust the models within the top-mounted 3D image layer and the overlay 3D layer; the 3D layer processing module and the model processing module are existing technologies.

[0064] The model slicing software and print path generation module can decompose the support model into multiple contours using the path generation function, and provide paths for building each layer. When generating paths, the deformation of the support model during printing needs to be considered to ensure that the path of each layer can correctly support the layers above it; the model slicing software and print path generation module are existing technologies.

[0065] Example 2:

[0066] Please see Figure 6 Components identical or corresponding to those in Embodiment 1 are referred to using the same reference numerals as in Embodiment 1. For simplicity, only the differences from Embodiment 1 are described below. The difference between Embodiment 2 and Embodiment 1 is as follows:

[0067] In step B5, the anti-collapse support model was shrunk after the superimposed area was removed.

[0068] The specific operations of shrinkage processing include: chamfering the cut surface of the support model, laying out the cut surface as the base surface, and slotting to reduce the size of the joint surface when the support is merged with the subsequent 3D scanning model (there is a shrinkage processing program preset by those skilled in the art, so that the anti-collapse support model is quickly reduced in size after the superimposed area is removed).

[0069] When merging the anti-collapse support model with the 3D scanned model of the object, the contact area between the support and the object model is reduced to facilitate the disassembly of the anti-collapse support on the printed model.

[0070] This solution allows for the visualization and pre-assembly of the anti-collapse support structure of the object on the display terminal 4 before obtaining a detailed 3D model of the object to be printed. Users can quickly adjust the type and parameters of the support structure to quickly obtain the required anti-collapse support model. After the object is 3D scanned, the obtained 3D model can be directly merged with the anti-collapse support model. After merging, the model can directly generate the printing path through slicing software, which facilitates the rapid 3D printing work after 3D scanning.

[0071] The above description is merely the best implementation method adopted in light of current practical needs, but the scope of protection of this application is not limited thereto.

Claims

1. A method for constructing a 3D-printed anti-collapse support based on vision control, characterized in that, Its specific methods and procedures include: A1. First, construct a database of anti-collapse support structures; B1 performs visual image recognition on objects and generates a three-dimensional stereoscopic image of the objects within the top stereoscopic image layer. B2, and then select a support model from the support database to generate a 3D superimposed support model in the superimposed 3D layer; B3, overlap the top stereoscopic image layer with the overlay stereoscopic layer, remove the redundant areas of the stereoscopic overlay support model, and obtain a visual support construction image; B4. By adjusting the parameters of the 3D overlay support model within the overlay 3D layer, the support on the visualized image changes synchronously. B5. After confirming the support model, remove the top stereoscopic image layer and the overlapping area between it and the superimposed stereoscopic layer to obtain the anti-collapse support model. C1 performs a 3D scan of the object and generates a 3D model; C2, merges 3D modeling and anti-collapse support model to directly obtain a 3D model of an object with anti-collapse support; C3: Input the 3D model into the slicing software, set the printing parameters, and use the slicing software to generate the printing path.

2. The method for constructing a vision-controlled 3D-printed anti-collapse support according to claim 1, characterized in that, The top stereoscopic image layer and the overlay stereoscopic layer have matching size boundaries, and the boundary height of the top stereoscopic image layer and the overlay stereoscopic layer matches the height of the object being identified.

3. The method for constructing a vision-controlled 3D-printed anti-collapse support according to claim 1, characterized in that, The stereoscopic overlay support model is obtained by multiple equally spaced support models with the extension length L of the selected area in the vector direction; wherein the selected area is the top-view outline of the three-dimensional stereoscopic imaging of the object in the top stereoscopic image layer; and the value of L is the height of the object recognized by the visual image.

4. The method for constructing a vision-controlled 3D-printed anti-collapse support according to claim 1, characterized in that, The redundant area in step B3 includes: when the top stereoscopic image layer and the overlay stereoscopic layer overlap, the part where the top boundary of the stereoscopic overlay support model extends to the three-dimensional stereoscopic imaging surface of the object.

5. The method for constructing a 3D-printed anti-collapse support based on vision control according to claim 1, characterized in that, The redundant area in step B3 includes the area where the 3D superimposed support model does not contact the 3D stereoscopic imaging of the object when the top stereoscopic image layer and the superimposed stereoscopic layer overlap.

6. The method for constructing a vision-controlled 3D-printed anti-collapse support according to claim 1, characterized in that, The stent parameters adjusted in step B4 include: stent type, stent distribution density, stent type, and stent thickness.

7. The method for constructing a 3D-printed anti-collapse support based on vision control according to claim 1, characterized in that, In step B5, the active anti-collapse support model has its cross-section shrunk after the superimposed area is removed.

8. The method for constructing a vision-controlled 3D-printed anti-collapse support according to claim 1, characterized in that, The system includes a vision-controlled 3D printing system comprising a positioning platform (1), a visual image recognition device (2), a laser scanning device (3), and a display terminal (4). The display terminal (4) is connected to a processor. The positioning platform (1), the visual image recognition device (2), and the laser scanning device (3) are all connected to the processor. The processor is connected to a stereo layer processing module, a model processing module, model slicing software, a printing path generation module, and a support database.

9. A method for constructing a vision-controlled 3D-printed anti-collapse support according to claim 8, characterized in that, Both the top stereoscopic image layer and the overlay stereoscopic layer can be visualized on the display terminal (4).

10. A method for constructing a vision-controlled 3D-printed anti-collapse support according to claim 8, characterized in that, The laser scanning device (3) includes multiple high-definition camera devices and 3D sensors, and the positioning platform (1) includes a rotatable platform.

Citation Information

Patent Citations

  • Bio-printing system and method for accurately positioning cells

    CN113172876A

  • Three-dimensional printing data generation device, and three-dimensional printing system including the same

    US20170113413A1