Printing three dimensional objects using perforated brims
AssigneeMicrosoft Technology Licensing, LLC
InventorJohn Socha-Leialoha
Life of this patent
Estimating the term…
Abstract
An example system for printing three-dimensional (3D) objects includes a computer processor and a computer memory including instructions that cause the computer processor to receive a 3D model of a 3D object to be printed. The computer memory also includes instructions that cause the computer processor to generate a perforated brim model of a perforated brim object to be printed based on the 3D model. The perforated brim model includes a perforation pattern. The computer memory also further includes instructions that cause the computer processor to cause a 3D printer to print the perforated brim object and the 3D object. The perforation pattern of the perforated brim object is to be coupled to the 3D object.
Claims21
A system for printing three-dimensional (3D) objects, comprising:
- a computer processor;
- and
- a computer memory, comprising instructions that cause the computer processor to:
- receive a 3D model of a 3D object to be printed;
- generate a perforated brim model of a perforated brim object to be printed based on the 3D model, the perforated brim model comprising a perforation pattern;
- and
- cause a 3D printer to print the perforated brim object and the 3D object, wherein the perforation pattern of the perforated brim object is to be coupled to the 3D object.
A method for printing three-dimensional (3D) objects coupled to a perforated brim, the method comprising:
- receiving a 3D model of a 3D object;
- generating a perforated brim model based on the 3D model,
- the perforated brim model comprising a perforation pattern disposed on an inner perimeter of a first brim layer of the perforated brim model,
- wherein the perforation pattern is configured to be in intermittent contact with an outer perimeter of the 3D model;
- and
- generating instructions for a 3D printer to print the 3D object with a perforated brim object based on the 3D model and the perforated brim model.
One or more computer-readable memory storage devices for storing computer-readable instructions that, when executed by one or more processing devices, generate a perforated brim model based on a three-dimensional (3D) model of a 3D object, the computer-readable instructions comprising code to:
- receive a 3D model of a 3D object to be printed;
- and
- generate a perforated brim model of a perforated brim object based on the 3D model, a first brim layer of the perforated brim model comprising a perforation pattern, and the perforated brim model to be printed coupled to the 3D object.
A method for generating a perforated brim model for a 3D model, comprising:
- calculating a distance from a center of a first layer to an outer perimeter of the first layer of a 3D model of a 3D object;
- detecting a printing material to be used to print the 3D object;
- calculating a brim contact ratio based on the calculated distance, or the detected printing material;
- and
- generating a brim perforation pattern, wherein the brim perforation pattern is disposed on an inner portion of the perforated brim model, and intermittently contacts the outer perimeter of the 3D model based on the calculated brim contact ratio.
Dependencies are inferred from the claim text.