| CPC G06T 17/00 (2013.01) [B29C 64/393 (2017.08); B29C 64/40 (2017.08)] | 19 Claims |

|
1. A non-transitory computer-readable storage medium storing a data generation program including a set of program instructions for a computer comprising a controller, the set of program instructions, when executed by the controller, causing the computer to perform:
acquiring three-dimensional data representing a three-dimensional shape of a three-dimensional product;
acquiring an arrangement condition for arranging a support member to the three-dimensional product, the support member being connected to the three-dimensional product;
setting an extending direction, a width direction, and a height direction of the support member;
adding a cutting margin of a particular thickness to a cutting surface of the three-dimensional product at one side in the height direction;
setting the support member in accordance with the arrangement condition, the support member extending in the extending direction, one end of the support member in the extending direction being connected to the cutting margin added to the three-dimensional product;
setting a beam, the beam being spaced from the three-dimensional product having the cutting margin in the extending direction, the beam extending in the width direction, the beam being connected to an other end of the support member in the extending direction;
generating three-dimensional modeling data for modeling a modeled object by using a three-dimensional (3D) printer, the modeled object including the three-dimensional product, the cutting margin, the support member, and the beam; and
outputting the three-dimensional modeling data.
|