System and method for reducing drop placement errors at perimeter features on an object in a three-dimensional (3D) object printer
A slicer in a material drop ejecting three-dimensional (3D) object printer generates machine ready instructions that operate components of a printer, such as actuators and an ejector having at least one nozzle, to form features of an object more precisely than previously known. The instructions generated by the slicer control the actuators to move the ejector and a platform on which the object is formed relative to one another at a constant velocity to form edges of the feature.
1. A material drop ejecting three-dimensional (3D) object printer comprising:
at least one ejector head having at least one nozzle that is configured to eject drops of a material;
a platform positioned opposite the at least one ejector head;
at least one actuator operatively connected to at least one of the platform and the at least one ejector head, the at least one actuator being configured to move at least one of the platform and the at least one ejector head relative to one another; and
a controller operatively connected to the at least one ejector head and the at least one actuator, the controller being configured to:
identify a feature to be formed in an object layer of an object to be formed on the platform using an object data model of the object to be formed;
operate the at least one actuator to move the at least one ejector head and the platform relative to one another at a constant velocity while regulating the ejection drop frequency of the at least one ejector head to form a first edge of the identified feature in the object layer of the object being formed on the platform;
operate the at least one ejection head to eject a last drop of the material forming the first edge of the identified feature;
operate the at least one actuator to move the at least one ejector head and the platform relative to one another along a return path that is outside of the identified feature while maintaining the constant velocity;
operate the at least ejector head to eject a first drop of a second edge of the identified feature within a merge distance of the last drop of the material forming the first edge of the identified feature while moving the at least one ejector head at the constant velocity; and
operate the at least one actuator to move the at least one ejector head and the platform relative to one another at the constant velocity while regulating the ejection drop frequency of the at least one ejector head to form the second edge of the identified feature in a direction that is different than a direction of the first edge.
2. The printer of claim 1 ,
wherein at least a portion of the return path is circular about a center outside of the identified feature.
3. The printer of claim 1 wherein the merge distance is approximately one-half of a diameter of the last drop of material ejected at the end of the first edge of the feature.
4. The printer of claim 1 , the controller being further configured to:
operate the at least one actuator to move the ejector and the platform relative to one another to form the first edge of the feature and the second edge of the feature at obtuse angles to one another.
5. The printer of claim 1 , the controller being further configured to:
generate machine ready instructions for operating components of the 3D object printer to move the ejector and the platform relative to one another and to operate the ejector to form the first edge and the second edge of the feature; and
execute the generated machine ready instructions to operate the components of the 3D object printer to move the ejector and the platform relative to one another and to operate the ejector to form the first edge and the second edge of the feature.