Interface
1. Select the .gcode file containing the 3D object on which you want to paint.
2. Select the image (jpg, png or tiff) that will be painted on your 3D object.
3. All of the below parameters can be saved into a .cfg file and reloaded later.
4. VelocityPainting needs to know the coordinates for the center of your print area. Some printers have their center at 0,0; in my case 0,0 is a corner, I have a print area of 290mm x 290mm so my center is at x=145, y=145.
5. Print speeds (See recommendations on the print speeds for a proper rendering):
Target speed: the speed of the vectors you wish to manipulate, so slice your object at that speed. Make sure to use a constant print speed (see recommendations).
Low speed: the speed used for the entire object, except what will be painted. The areas of your object that are not painted (or that correspond to a white zone of the image to print) will be printed at that speed.
High speed: this value will be used for the actual painting of the image.
6. Paint type:
- Projection (X, Y or Z): projects the image onto the selected axis as if the axis was a cinema screen. The image will be painted through the entire object.
- Cylinder wraps the image around the Z axis: great for vases.
- Spherical projects outwards from the origin, offset by {X,Y,Z} Offset (see 7.)
7. Image details:
- Z offset: the "altitude" at which the image will be painted on your 3D object. This value corresponds to the space between the print bed and the bottom of the image, in millimeters.
- Width: the width of the image when painted, in millimeters.
- Height: the height of the image when painted, in millimeters.
In projection mode, if you do not wish to alter the image h/w ratio, you can input only one value, either width or height, and use a dash "-" (without quotes) for the second value.
8. VelocityPainting doesn't know how to speak, but it can write. This box displays useful information (usually...)
9. Progress bar: indicating the actual progress while processing the gcode file.
10. Everything is ready, press this button to choose the destination directory/file name and launch the generation a new .gcode file. If any of your input can not be digested, an error message will guide you.