In contrast to 3D printers and cnc mills that only have one or two objects to interact with within the workspace (e.g. bed and stock material), the cnc painting machine interacts with multiple objects like the canvas, towel, water, and paint palette. The tables that follow detail the object dimensional information needed to develop the cnc painting machine control instructions (gcode) for the If Then Paint proof of concept prototype. Most of these dimensions are fixed, but some may need to adjusted as the gcode is developed and tested (z_water_dip for example).
You will see paint palette object dimensions for both the six axis brush machine and paint management machine because both interact with the paint palette but in their own coordinate systems.
Six axis brush machine control dimensions (tool docks, brush cleaning water, brush wiping towel, canvas, and paint palette objects):
Dimension | Value | Units |
x_tool_dock_1 | -88.5 | mm |
x_tool_dock_2 | -23.5 | mm |
x_tool_dock_3 | 41.5 | mm |
x_tool_dock_4 | 106.5 | mm |
y_tool_dock | 229.75 | mm |
z_tool_dock | 3.5 | mm |
z_tool_dock_clearance | 15 | mm |
x_water | 109 | mm |
y_water | -61.75 | mm |
z_water_dip | -62 | mm |
z_water_clearance | 15 | mm |
water_dip_radius | 15 | mm |
x_towel_start | 45 | mm |
x_towel_end | -100 | mm |
y_towel | 75 | mm |
z_towel | 2 | mm |
z_towel_clearance | 15 | mm |
x_home_to_x_canvas_left | -253.35 | mm |
y_home_to_y_canvas_bottom | -323.9521 | mm |
z_canvas | 2.5 | mm |
z_canvas_clearance | 15 | mm |
x_palette_left | -129.0616 | mm |
y_palette_top | 189.75 | mm |
z_palette | -7.075 | mm |
z_palette_clearance | 15 | mm |
Paint management system machine control dimensions (paint palette, dispenser, syringe water, and paint objects):
Dimension | Value | Units |
x_palette_left | 5 | mm |
x_palette_right | -95 | mm |
y_palette_top | -73 | mm |
z_palette | -173 | mm |
z_palette_clearance | 15 | mm |
x_dispenser | -121.6146 | mm |
x_water | -61.6146 | mm |
y_water | -372.9771 | mm |
z_water | 2 | mm |
z_water_clearance | 15 | mm |
a_paint_1 | 0 | deg |
a_paint_2 | 36 | deg |
a_paint_3 | 72 | deg |
a_paint_4 | 108 | deg |
a_paint_5 | 144 | deg |
a_paint_6 | 180 | deg |
a_paint_7 | 216 | deg |
a_paint_8 | 252 | deg |
a_paint_9 | 288 | deg |
a_paint_10 | 324 | deg |
b_push_start | 13 | mm |
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.