Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020197539 - PROCESSING A 3D OBJECT MESH MODEL IN A 3D PRINTER

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

What is claimed is:

1. A method of processing a 3D object mesh model in a 3D printer, comprising: receiving a 3D object mesh model of a 3D object to be printed by the 3D printer;

determining in the 3D printer whether the received 3D object mesh model violates a manifold requirement; and

for the violating 3D object, for which the violating 3D object mesh model has been determined, providing any or any combination of the following actions: to auto-repair the violating object;

to remove the violating object from being printed by the 3D printer; and to cancel the whole 3D printing process;

and a user is prompted to select one of the provided actions.

2. The method according to claim 1 , wherein the violating 3D object, for which the violating 3D object mesh model has been determined, is indicated to the user.

3. The method according to claim 1 , wherein an auto-repair option is provided for the violating 3D object mesh model which has been determined to violate the manifold requirement, wherein the auto-repair option is to repair the violating 3D object mesh model such that the repaired 3D object mesh model meets the man ifold requirement.

4. The method according to claim 1 , wherein the repaired 3D object mesh model is visualized.

5. The method according to claim 4, wherein the user is prompted to approve the 3D object with the repaired 3D object mesh model for being printed by the 3D printer.

6. The method according to claim 1 , wherein the 3D printer is to receive the 3D object mesh model in a 3D Manufacturing Format‘3MF’ format file.

7. The method according to claim 1 , wherein the method steps are performed in accordance with an instruction set implemented in firmware of the 3D printer.

8. A 3D printer, comprising:

a memory;

a processor; and

an instruction set to cooperate with the memory and the processor to: receive a 3D object mesh model of a 3D object;

determine whether the received 3D object mesh model meets manifold ness; and

provide an auto-repair option for the violating 3D object mesh model which has been determined not to meet manifoldness, wherein the auto-repair option is to repair the violating 3D object mesh model such that the repaired 3D object mesh model meets manifoldness.

9. The 3D printer according to claim 8, wherein the instruction set is to indicate to the user the violating object, for which the violating 3D object mesh model has been determined.

10. The 3D printer according to claim 8, wherein for the violating 3D object, for which a violating 3D object mesh model has been determined, the instruction set provides any or a combination of the following actions:

to auto-repair the violating object;

to remove the violating object from being printed by the 3D printer; and to cancel the whole 3D printing process;

and the instruction set is to provide a user interface to select one of the provided actions.

1 1. The 3D printer according to claim 8, wherein the instruction set is to visualize the object with the repaired 3D object mesh model.

12. The 3D printer according to claim 1 1 , wherein the instruction set is to prompt the user to approve the object with the repaired 3D object mesh model for being printed by the 3D printer.

13. The 3D printer according to claim 8, wherein the instruction set is to receive the 3D object mesh model in a‘3MF format file’ by the 3D printer.

14. The 3D printer according to claim 8, wherein the instruction set is performed by firmware of the 3D printer.

15. A non-transitory machine-readable storage medium comprising instructions executable by a processor in a 3D printer, the machine-readable storage medium comprising instructions to:

receive a 3D object mesh model of an object to be printed by the 3D printer; determine whether the received 3D object mesh model violates a manifold requirement; and

provide in the 3D printer an auto-repair option for the violating 3D object mesh model which has been determined to violate the manifold requirement, wherein the auto-repair option is to repair the violating 3D object mesh model such that the repaired 3D object mesh model meets the manifold requirement.