CPC G05B 19/4099 (2013.01) [B29C 64/393 (2017.08); B33Y 50/02 (2014.12); G05B 19/4063 (2013.01); B29C 64/386 (2017.08); B33Y 50/00 (2014.12); G05B 19/41865 (2013.01); G05B 2219/35134 (2013.01); G05B 2219/35161 (2013.01); G05B 2219/35214 (2013.01); G05B 2219/49004 (2013.01); G05B 2219/49005 (2013.01); G05B 2219/49007 (2013.01); Y02P 90/02 (2015.11)] | 20 Claims |
1. A method for generating fabrication parameters for fabrication of a part, the method comprising:
receiving, from a customer device associated with a customer, a design request for a part to be fabricated by a fabrication process, the design request including a three-dimensional (3D) model file representing the part to be fabricated;
generating a feature vector for the part based on the model file;
determining a total height of the part to be fabricated;
identifying one or more candidate orientations for the part to be fabricated;
generating, as a function of a geometry of the part and a candidate orientation of the one or more candidate orientations, fabrication parameters for the part to be fabricated, wherein the fabrication parameters include a cost to fabricate the part and estimated completion date;
generating a set of geometric attributes for each of the one or more candidate orientations, wherein the geometric attributes comprise a curvature of surfaces parallel to a build plate; and
scoring each candidate orientation of the one or more candidate orientations based on the set of geometric attributes generated for the candidate orientation.
|