Information processing device for shaping device, shaping data combining method, and shaping data combining program
AssigneeMimaki Engineering Co., Ltd.
InventorYu Kawabata
Life of this patent
Estimating the term…
Abstract
A shaping data combining process of an external PC to which 3D data indicating a shaped object shaped by a 3D printer is input for each 3D job includes: a step of generating shaping data based on the 3D job, a step of combining a plurality of shaping data to generate combined shaping data to fill a margin region where the shaping of the shaped object is not performed with respect to a shapeable region of the 3D printer, and a step of transmitting the combined shaping data to the 3D printer.
Claims8
An information processing device for a shaping device, to which a three-dimensional data indicating a shaped object to be shaped by the shaping device is input for each job, the information processing device comprising:
- a processor, configured to:
- generate a three-dimensional (3D) shaping data based on the each job;
- combine a plurality of the 3D shaping data to generate a combined shaping data for showing a layout of the shaped object, so as to fill a margin region where a shaping of the shaped object is not performed with respect to a shapeable region of the shaping device;
- and
- transmit the combined shaping data to the shaping device,
- wherein a disposition of the shaped object in a 3D space indicated by the combined shaping data is determined based on a predetermined condition;
- wherein the 3D shaping data includes a support material shaping data for forming a support layer that supports the shaped object by surrounding an outer periphery of the shaped object to be shaped, and the support layer is removed after a completion of the shaping;
- wherein the processor is further configured to:
- calculate a size of the margin region and a size of the shapeable region based on the 3D shaping data in which the layout is determined;
- determine whether the size of margin region being greater than or equal to a predetermined value with respect to the shapeable region;
- combine the plurality of the 3D shaping data to generate the combined shaping data in response to that the size of margin region is greater than or equal to the predetermined value with respect to the shapeable region, wherein the combined shaping data is generated to fill the margin region, and “fill the margin region” refers to combining shaping regions of other 3D shaping data so that the margin region of a previous 3D shaping data dispositioned in the shapeable region becomes smaller, and the sum of the shaping region of the previous 3D shaping data and the shaping region of the other 3D shaping data does not exceed 100% of the shapeable region;
- derive a plurality of assumed layouts in which the layout is contained, and calculate an amount of the support material for each of the assumed layouts in which an amount of the support material for the layout is calculated;
- present the layout having a smallest amount of the support material for forming the support layer among the plurality of assumed layouts;
- and
- select the layout.
A shaping data combining method for an information processing device for a shaping device, to which a three-dimensional data indicating a shaped object to be shaped by the shaping device is input for each job, the shaping data combining method comprising:
- a first step of generating a three-dimensional (3D) shaping data based on the each job;
- a second step of combining a plurality of the 3D shaping data to generate a combined shaping data for showing a layout of the shaped object, so as to fill a margin region where a shaping of the shaped object is not performed with respect to a shapeable region of the shaping device;
- and
- a third step of transmitting the combined shaping data to the shaping device,
- wherein a disposition of the shaped object in a 3D space indicated by the combined shaping data is determined based on a predetermined condition;
- wherein the 3D shaping data includes a support material shaping data for forming a support layer that supports the shaped object by surrounding an outer periphery of the shaped object to be shaped, and the support layer is removed after a completion of the shaping;
- wherein the shaping data combining method further:
- calculates a size of the margin region and a size of the shapeable region based on the 3D shaping data in which the layout is determined;
- determines whether the size of margin region being greater than or equal to a predetermined value with respect to the shapeable region;
- combines the plurality of the 3D shaping data to generate the combined shaping data in response to that the size of margin region is greater than or equal to the predetermined value with respect to the shapeable region, wherein the combined shaping data is generated to fill the margin region, and “fill the margin region” refers to combining shaping regions of other 3D shaping data so that the margin region of a previous 3D shaping data dispositioned in the shapeable region becomes smaller, and the sum of the shaping region of the previous 3D shaping data and the shaping region of the other 3D shaping data does not exceed 100% of the shapeable region;
- derive a plurality of assumed layouts in which the layout is contained, and calculate an amount of the support material for each of the assumed layouts in which an amount of the support material for the layout is calculated;
- present the layout having a smallest amount of the support material for forming the support layer among the plurality of assumed layouts;
- and
- select the layout.
A non-transitory computer readable medium stored with a shaping data combining program for causing a computer included in an information processing device for a shaping device, to which a three-dimensional data indicating a shaped object to be shaped by the shaping device is input for each job to function as:
- a processor, configured to:
- generate a three-dimensional (3D) shaping data based on the each job;
- combine a plurality of the 3D shaping data to generate a combined shaping data for showing a layout of the shaped object, so as to fill a margin region where a shaping of the shaped object is not performed with respect to a shapeable region of the shaping device;
- and
- transmit the combined shaping data to the shaping device, wherein a disposition of the shaped object in a 3D space indicated by the combined shaping data is determined based on a predetermined condition;
- wherein the 3D shaping data includes a support material shaping data for forming a support layer that supports the shaped object by surrounding an outer periphery of the shaped object to be shaped, and the support layer is removed after a completion of the shaping;
- wherein the processor is further configured to:
- calculate a size of the margin region and a size of the shapeable region based on the 3D shaping data in which the layout is determined;
- determine whether the size of margin region being greater than or equal to a predetermined value with respect to the shapeable region;
- combine the plurality of the 3D shaping data to generate the combined shaping data in response to that the size of margin region is greater than or equal to the predetermined value with respect to the shapeable region, wherein the combined shaping data is generated to fill the margin region, and “fill the margin region” refers to combining shaping regions of other 3D shaping data so that the margin region of a previous 3D shaping data dispositioned in the shapeable region becomes smaller, and the sum of the shaping region of the previous 3D shaping data and the shaping region of the other 3D shaping data does not exceed 100% of the shapeable region;
- derive a plurality of assumed layouts in which the layout is contained, and calculate an amount of the support material for each of the assumed layouts in which an amount of the support material for the layout is calculated;
- present the layout having a smallest amount of the support material for forming the support layer among the plurality of assumed layouts;
- and
- select the layout.
Dependencies are inferred from the claim text.