CPC G05B 19/4099 (2013.01) [B22F 10/80 (2021.01); B29C 64/386 (2017.08); B33Y 50/00 (2014.12); G06F 30/00 (2020.01); G06F 30/20 (2020.01); G06T 17/00 (2013.01); G05B 2219/35117 (2013.01); G05B 2219/49008 (2013.01); G06F 2113/10 (2020.01)] | 20 Claims |
1. A method comprising:
receiving, by a processor, object model data representing an object to be generated by an additive manufacturing apparatus by selectively fusing build material within a fabrication chamber, the object model data comprising a mesh model including data describing a first and second planar faces of the object;
determining, by the processor, a geometrical compensation vector for the object model data, the geometrical compensation vector having components for respective orthogonal axes of the fabrication chamber;
determining, by the processor, a first geometrical compensation for the first planar face as a product of the geometrical compensation vector and a first normal vector of the first planar face;
determining, by the processor, a second geometrical compensation for the second planar face as a product of the geometrical compensation vector and a second normal factor of the second planar face;
generating by the processor, modified object model data, including:
applying the first geometrical compensation to one or more locations on the first planar face;
applying the second geometrical compensation to one or more locations on the second planar face; and
causing, by the processor, the additive manufacturing apparatus to generate the object in accordance with the modified object model data.
|