3d pathing with compensation for nozzle movement
AssigneeMarkforged, Inc.
InventorsCorey Hazeltine Walsh, Suhas Nawada, Benjamin Gallup
Life of this patent
Estimating the term…
Abstract
A 3D printing apparatus and method that compensates for offset in the deposition of print material as a result of nozzle movement. The compensation may include discretizing a path of travel of a 3D print nozzle into segments, compensating each path segment based on an expected offset of print material deposition, and generating a compensated path of travel. The compensation may apply an inversion of a system model that is based on an expected offset of print material deposition relative to the nozzle path of travel.
Claims20
An apparatus comprising:
- at least one processor;
- and
- at least one memory,
- wherein the at least one memory stores computer-readable instructions which, when executed by the at least one processor, cause the processor to:
- receive design data corresponding to an object;
- determine, based on the design data, a path of travel of a nozzle for printing at least a portion of the object;
- discretize the path of travel into path segments;
- for each path segment, compensate the path segment to generate a compensated path segment;
- and
- generate a compensated path of travel based on the compensated path segments.
A method comprising:
- receiving design data corresponding to an object;
- determining, based on the design data, a path of travel of a nozzle for printing at least a portion of the object;
- discretizing the path of travel into path segments;
- for each path segment, compensating the path segment to generate a compensated path segment;
- and
- generating a compensated path of travel based on the compensated path segments.
A non-transitory computer-readable medium storing a computer program which, when executed by at least one processor, causes the processor to:
- receive design data corresponding to an object;
- determine, based on the design data, a path of travel of a nozzle for printing at least a portion of the object;
- discretize the path of travel into path segments;
- for each path segment, compensate the path segment to generate a compensated path segment;
- and
- generate a compensated path of travel based on the compensated path segments.
Dependencies are inferred from the claim text.