
G0 Z5 F500;      ; Move to clearance level - Z motion limited to 500
G0 X-20 Y-20 F1200; Homing
G0 X-20 Y-17 F1200; go in
G10 P0 L20 X0 Y0; set to zero
G1 F1000;           ; Set feed rate to 1000
;LightBurn 1.6.04
;Custom GCode device profile, absolute coords
;Bounds: X19.03 Y10.21 to X107.66 Y44.6
G00 G17 G40 G21 G54
G90
M3
G1 Z5F500
;Offset @ 15 mm/sec, 80% power

M8

; Color 1 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Rapid move to brush cleaning position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z3 F500;         ; Maintain brush height - controlled movement
G0 X41 Y0 F1200;    ; Rapid move to color 1 position
G1 Z0 F200;         ; Lower into color - controlled movement
G1 X40 Y1 F200;     ; Small movement in paint - controlled movement
G1 Z3 F500;         ; Raise from color - controlled movement
G1 X41 Y1 F200;     ; Movement in paint - controlled movement
G1 Z2 F200;         ; Lower slightly - controlled movement
G1 X34 Y1 F200;     ; Move in paint - controlled movement
G1 Z3 F500;         ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G0 Z3F500
G0 X24Y31.499Z2F1000
G1 Z0F500
;Layer Green
G1 X24.781Y32.455Z0S800F800
G1 X25.536Y33.065Z0F800
G1 X25.737Y33.198Z0F800
G1 X25.325Y33.272Z0F800
G1 X25.039Y33.32Z0F800
G1 X24.876Y33.336Z0F800
G1 X24.754Y33.34Z0F800
G1 X24.657Y33.335Z0F800
G1 X24.591Y33.328Z0F800
G1 X24.552Y33.32Z0F800
G1 X24.475Y33.281Z0F800
G1 X24.439Y33.256Z0F800
G1 X24.382Y33.205Z0F800
G1 X24.306Y33.116Z0F800
G1 X24.221Y32.995Z0F800
G1 X24.138Y32.853Z0F800
G1 X24.063Y32.7Z0F800
G1 X24Y32.549Z0F800
G1 X23.962Y32.44Z0F800
G1 X23.786Y31.025Z0F800
G1 X24Y31.499Z0F800
G0 Z3F500
G0 X25.105Y33.816Z2F1000
G1 Z0F500
G1 X24.913Y33.835Z0F800
G1 X24.747Y33.84Z0F800
G1 X24.621Y33.834Z0F800
G1 X24.512Y33.821Z0F800
G1 X24.429Y33.805Z0F800
G1 X24.373Y33.789Z0F800
G1 X24.217Y33.711Z0F800
G1 X24.125Y33.647Z0F800
G1 X24.023Y33.553Z0F800
G1 X23.914Y33.428Z0F800
G1 X23.799Y33.265Z0F800
G1 X23.696Y33.087Z0F800
G1 X23.604Y32.899Z0F800
G1 X23.533Y32.726Z0F800
G1 X23.482Y32.583Z0F800
G1 X23.472Y32.549Z0F800
G1 X22.885Y27.853Z0F800
G1 X24.137Y27.54Z0F800
G1 X24.074Y27.677Z0F800
G1 X23.863Y28.502Z0F800
G1 X23.836Y29.437Z0F800
G1 X24.026Y30.346Z0F800
G1 X24.429Y31.233Z0F800
G1 X25.135Y32.098Z0F800
G1 X25.832Y32.662Z0F800
G1 X26.389Y33.03Z0F800
G1 X26.857Y33.317Z0F800
G1 X27.124Y33.483Z0F800
G1 X26.392Y33.589Z0F800
G1 X25.41Y33.765Z0F800
G1 X25.105Y33.816Z0F800
G0 Z3F500
G0 X23.811Y34.038Z2F1000
G1 Z0F500
G1 X23.666Y33.904Z0F800
G1 X23.517Y33.732Z0F800
G1 X23.382Y33.542Z0F800
G1 X23.253Y33.32Z0F800
G1 X23.148Y33.106Z0F800
G1 X23.064Y32.902Z0F800
G1 X23.006Y32.734Z0F800
G1 X22.981Y32.653Z0F800
G1 X22.334Y27.476Z0F800
G1 X24.561Y26.919Z0F800
G1 X26.952Y24.528Z0F800
G1 X27.344Y24.684Z0F800
G1 X27.381Y24.7Z0F800
G1 X27.248Y24.794Z0F800
G1 X26.818Y25.124Z0F800
G1 X26.444Y25.426Z0F800
G1 X26.092Y25.73Z0F800
G1 X25.758Y26.047Z0F800
G1 X25.436Y26.391Z0F800
G1 X25.124Y26.781Z0F800
G1 X24.82Y27.252Z0F800
G1 X24.547Y27.845Z0F800
G1 X24.362Y28.572Z0F800
G1 X24.337Y29.393Z0F800
G1 X24.504Y30.189Z0F800
G1 X24.857Y30.967Z0F800
G1 X25.49Y31.742Z0F800
G1 X26.127Y32.258Z0F800
G1 X26.658Y32.608Z0F800
G1 X27.137Y32.902Z0F800
G1 X27.579Y33.177Z0F800
G1 X27.995Y33.455Z0F800
G1 X28.418Y33.771Z0F800
G1 X28.473Y33.819Z0F800
G1 X28.354Y33.832Z0F800
G1 X27.449Y33.941Z0F800
G1 X26.472Y34.083Z0F800
G1 X25.499Y34.257Z0F800
G1 X25.172Y34.312Z0F800
G1 X24.943Y34.334Z0F800
G1 X24.747Y34.34Z0F800
G1 X24.579Y34.333Z0F800
G1 X24.432Y34.315Z0F800
G1 X24.319Y34.293Z0F800
G1 X24.213Y34.263Z0F800
G1 X24.175Y34.25Z0F800
G1 X23.96Y34.142Z0F800
G1 X23.811Y34.038Z0F800
G0 Z3F500
G0 X22.693Y33.312Z2F1000
G1 Z0F500
G1 X22.599Y33.084Z0F800
G1 X22.531Y32.893Z0F800
G1 X22.489Y32.753Z0F800
G1 X21.783Y27.098Z0F800
G1 X24.306Y26.467Z0F800
G1 X26.823Y23.95Z0F800
G1 X27.136Y24.063Z0F800
G1 X27.53Y24.219Z0F800
G1 X27.995Y24.421Z0F800
G1 X28.409Y24.618Z0F800
G1 X28.018Y24.863Z0F800
G1 X27.544Y25.196Z0F800
G1 X27.128Y25.517Z0F800
G1 X26.765Y25.81Z0F800
G1 X26.428Y26.102Z0F800
G1 X26.112Y26.4Z0F800
G1 X25.813Y26.719Z0F800
G1 X25.53Y27.073Z0F800
G1 X25.259Y27.493Z0F800
G1 X25.021Y28.013Z0F800
G1 X24.86Y28.642Z0F800
G1 X24.839Y29.348Z0F800
G1 X24.982Y30.033Z0F800
G1 X25.286Y30.702Z0F800
G1 X25.845Y31.386Z0F800
G1 X26.423Y31.854Z0F800
G1 X26.926Y32.187Z0F800
G1 X27.398Y32.476Z0F800
G1 X27.833Y32.746Z0F800
G1 X28.293Y33.053Z0F800
G1 X28.729Y33.379Z0F800
G1 X29.188Y33.774Z0F800
G1 X29.382Y33.962Z0F800
G1 X29.601Y34.194Z0F800
G1 X29.605Y34.199Z0F800
G1 X28.411Y34.329Z0F800
G1 X27.515Y34.437Z0F800
G1 X26.552Y34.576Z0F800
G1 X25.586Y34.749Z0F800
G1 X25.245Y34.807Z0F800
G1 X24.973Y34.833Z0F800
G1 X24.739Y34.841Z0F800
G1 X24.538Y34.832Z0F800
G1 X24.358Y34.811Z0F800
G1 X24.199Y34.779Z0F800
G1 X24.056Y34.739Z0F800
G1 X23.976Y34.709Z0F800
G1 X23.706Y34.574Z0F800
G1 X23.499Y34.429Z0F800
G1 X23.304Y34.25Z0F800
G1 X23.124Y34.042Z0F800
G1 X22.958Y33.808Z0F800
G1 X22.815Y33.563Z0F800
G1 X22.815Y33.563Z0F800
G1 X22.693Y33.312Z0F800

; Color 1 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Rapid move to brush cleaning position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z3 F500;         ; Maintain brush height - controlled movement
G0 X41 Y0 F1200;    ; Rapid move to color 1 position
G1 Z0 F200;         ; Lower into color - controlled movement
G1 X40 Y1 F200;     ; Small movement in paint - controlled movement
G1 Z3 F500;         ; Raise from color - controlled movement
G1 X41 Y1 F200;     ; Movement in paint - controlled movement
G1 Z2 F200;         ; Lower slightly - controlled movement
G1 X34 Y1 F200;     ; Move in paint - controlled movement
G1 Z3 F500;         ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G0 X21.997Y32.846Z2F1000
G1 Z0F500
G1 X21.231Y26.721Z0F800
G1 X24.05Y26.016Z0F800
G1 X26.686Y23.38Z0F800
G1 X26.944Y23.462Z0F800
G1 X27.307Y23.592Z0F800
G1 X27.729Y23.761Z0F800
G1 X28.197Y23.964Z0F800
G1 X28.719Y24.212Z0F800
G1 X29.316Y24.517Z0F800
G1 X29.481Y24.608Z0F800
G1 X29.229Y24.73Z0F800
G1 X28.762Y24.987Z0F800
G1 X28.294Y25.279Z0F800
G1 X27.841Y25.599Z0F800
G1 X27.438Y25.909Z0F800
G1 X27.086Y26.194Z0F800
G1 X26.764Y26.472Z0F800
G1 X26.467Y26.753Z0F800
G1 X26.192Y27.046Z0F800
G1 X25.937Y27.366Z0F800
G1 X25.699Y27.734Z0F800
G1 X25.494Y28.18Z0F800
G1 X25.358Y28.712Z0F800
G1 X25.341Y29.304Z0F800
G1 X25.46Y29.877Z0F800
G1 X25.714Y30.436Z0F800
G1 X26.199Y31.029Z0F800
G1 X26.719Y31.45Z0F800
G1 X27.195Y31.765Z0F800
G1 X27.649Y32.043Z0F800
G1 X28.115Y32.333Z0F800
G1 X28.576Y32.641Z0F800
G1 X29.042Y32.989Z0F800
G1 X29.521Y33.402Z0F800
G1 X29.74Y33.613Z0F800
G1 X29.973Y33.86Z0F800
G1 X30.204Y34.126Z0F800
G1 X30.429Y34.413Z0F800
G1 X30.556Y34.589Z0F800
G1 X29.993Y34.66Z0F800
G1 X28.467Y34.826Z0F800
G1 X27.581Y34.932Z0F800
G1 X26.632Y35.07Z0F800
G1 X25.696Y35.237Z0F800
G1 X25.304Y35.303Z0F800
G1 X25.003Y35.333Z0F800
G1 X24.739Y35.341Z0F800
G1 X24.496Y35.331Z0F800
G1 X24.279Y35.305Z0F800
G1 X24.083Y35.266Z0F800
G1 X23.904Y35.215Z0F800
G1 X23.776Y35.168Z0F800
G1 X23.449Y35.004Z0F800
G1 X23.185Y34.82Z0F800
G1 X22.944Y34.6Z0F800
G1 X22.73Y34.352Z0F800
G1 X22.539Y34.081Z0F800
G1 X22.371Y33.793Z0F800
G1 X22.236Y33.518Z0F800
G1 X22.13Y33.261Z0F800
G1 X22.057Y33.05Z0F800
G1 X22.009Y32.892Z0F800
G1 X21.997Y32.846Z0F800
G0 Z3F500
G0 X20.681Y26.343Z2F1000
G1 Z0F500
G1 X23.794Y25.564Z0F800
G1 X26.54Y22.819Z0F800
G1 X26.785Y22.887Z0F800
G1 X27.111Y22.991Z0F800
G1 X27.482Y23.124Z0F800
G1 X27.915Y23.296Z0F800
G1 X28.413Y23.513Z0F800
G1 X28.944Y23.766Z0F800
G1 X29.554Y24.078Z0F800
G1 X30.218Y24.442Z0F800
G1 X30.621Y24.678Z0F800
G1 X29.911Y24.957Z0F800
G1 X29.458Y25.174Z0F800
G1 X29.016Y25.418Z0F800
G1 X28.571Y25.696Z0F800
G1 X28.138Y26.002Z0F800
G1 X27.747Y26.302Z0F800
G1 X27.407Y26.577Z0F800
G1 X27.099Y26.843Z0F800
G1 X26.821Y27.106Z0F800
G1 X26.57Y27.374Z0F800
G1 X26.343Y27.658Z0F800
G1 X26.138Y27.976Z0F800
G1 X25.967Y28.348Z0F800
G1 X25.856Y28.782Z0F800
G1 X25.842Y29.259Z0F800
G1 X25.938Y29.721Z0F800
G1 X26.143Y30.17Z0F800
G1 X26.554Y30.673Z0F800
G1 X27.015Y31.046Z0F800
G1 X27.464Y31.343Z0F800
G1 X27.913Y31.619Z0F800
G1 X28.383Y31.911Z0F800
G1 X28.866Y32.233Z0F800
G1 X29.356Y32.6Z0F800
G1 X29.859Y33.033Z0F800
G1 X30.097Y33.264Z0F800
G1 X30.345Y33.525Z0F800
G1 X30.585Y33.803Z0F800
G1 X30.834Y34.12Z0F800
G1 X31.048Y34.416Z0F800
G1 X31.243Y34.709Z0F800
G1 X31.379Y34.938Z0F800
G1 X31.385Y34.947Z0F800
G1 X31.21Y34.99Z0F800
G1 X30.706Y35.074Z0F800
G1 X30.051Y35.157Z0F800
G1 X28.524Y35.322Z0F800
G1 X27.646Y35.428Z0F800
G1 X26.712Y35.563Z0F800
G1 X25.779Y35.73Z0F800
G1 X25.371Y35.799Z0F800
G1 X25.04Y35.832Z0F800
G1 X24.732Y35.841Z0F800
G1 X24.454Y35.829Z0F800
G1 X24.205Y35.799Z0F800
G1 X23.963Y35.751Z0F800
G1 X23.754Y35.693Z0F800
G1 X23.576Y35.627Z0F800
G1 X23.191Y35.434Z0F800
G1 X22.871Y35.21Z0F800
G1 X22.589Y34.952Z0F800
G1 X22.333Y34.656Z0F800
G1 X22.116Y34.349Z0F800
G1 X21.931Y34.031Z0F800
G1 X21.782Y33.727Z0F800
G1 X21.663Y33.438Z0F800
G1 X21.58Y33.202Z0F800
G1 X21.524Y33.017Z0F800
G1 X21.505Y32.944Z0F800
G1 X21.505Y32.944Z0F800
G1 X20.681Y26.343Z0F800

; Color 1 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Rapid move to brush cleaning position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z3 F500;         ; Maintain brush height - controlled movement
G0 X41 Y0 F1200;    ; Rapid move to color 1 position
G1 Z0 F200;         ; Lower into color - controlled movement
G1 X40 Y1 F200;     ; Small movement in paint - controlled movement
G1 Z3 F500;         ; Raise from color - controlled movement
G1 X41 Y1 F200;     ; Movement in paint - controlled movement
G1 Z2 F200;         ; Lower slightly - controlled movement
G1 X34 Y1 F200;     ; Move in paint - controlled movement
G1 Z3 F500;         ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G0 X20.129Y25.965Z2F1000
G1 Z0F500
G1 X23.539Y25.113Z0F800
G1 X26.383Y22.269Z0F800
G1 X26.424Y22.277Z0F800
G1 X26.65Y22.331Z0F800
G1 X26.931Y22.409Z0F800
G1 X27.265Y22.515Z0F800
G1 X27.657Y22.656Z0F800
G1 X28.108Y22.835Z0F800
G1 X28.621Y23.059Z0F800
G1 X29.176Y23.322Z0F800
G1 X29.78Y23.631Z0F800
G1 X30.459Y24.004Z0F800
G1 X31.192Y24.433Z0F800
G1 X31.859Y24.848Z0F800
G1 X31.657Y24.888Z0F800
G1 X30.9Y25.106Z0F800
G1 X30.111Y25.415Z0F800
G1 X29.688Y25.619Z0F800
G1 X29.269Y25.849Z0F800
G1 X28.849Y26.112Z0F800
G1 X28.434Y26.405Z0F800
G1 X28.057Y26.695Z0F800
G1 X27.728Y26.961Z0F800
G1 X27.435Y27.214Z0F800
G1 X27.176Y27.459Z0F800
G1 X26.948Y27.702Z0F800
G1 X26.749Y27.951Z0F800
G1 X26.578Y28.216Z0F800
G1 X26.44Y28.515Z0F800
G1 X26.354Y28.852Z0F800
G1 X26.344Y29.214Z0F800
G1 X26.417Y29.564Z0F800
G1 X26.571Y29.904Z0F800
G1 X26.909Y30.317Z0F800
G1 X27.311Y30.643Z0F800
G1 X27.732Y30.921Z0F800
G1 X28.182Y31.197Z0F800
G1 X28.654Y31.49Z0F800
G1 X29.149Y31.821Z0F800
G1 X29.669Y32.209Z0F800
G1 X30.197Y32.665Z0F800
G1 X30.455Y32.914Z0F800
G1 X30.711Y33.185Z0F800
G1 X30.974Y33.488Z0F800
G1 X31.228Y33.812Z0F800
G1 X31.468Y34.142Z0F800
G1 X31.665Y34.439Z0F800
G1 X31.815Y34.691Z0F800
G1 X31.928Y34.91Z0F800
G1 X32.004Y35.092Z0F800
G1 X32.042Y35.213Z0F800
G1 X32.049Y35.252Z0F800
G1 X32.005Y35.277Z0F800
G1 X31.894Y35.325Z0F800
G1 X31.749Y35.374Z0F800
G1 X31.311Y35.48Z0F800
G1 X30.774Y35.569Z0F800
G1 X30.116Y35.652Z0F800
G1 X28.581Y35.819Z0F800
G1 X27.712Y35.924Z0F800
G1 X26.792Y36.057Z0F800
G1 X25.862Y36.224Z0F800
G1 X25.437Y36.295Z0F800
G1 X25.07Y36.332Z0F800
G1 X24.731Y36.342Z0F800
G1 X24.417Y36.328Z0F800
G1 X24.119Y36.292Z0F800
G1 X23.853Y36.24Z0F800
G1 X23.598Y36.168Z0F800
G1 X23.375Y36.086Z0F800
G1 X22.935Y35.865Z0F800
G1 X22.56Y35.603Z0F800
G1 X22.228Y35.299Z0F800
G1 X21.941Y34.968Z0F800
G1 X21.695Y34.619Z0F800
G1 X21.489Y34.267Z0F800
G1 X21.325Y33.931Z0F800
G1 X21.197Y33.621Z0F800
G1 X21.101Y33.346Z0F800
G1 X21.044Y33.158Z0F800
G1 X21.016Y33.044Z0F800
G1 X21.013Y33.034Z0F800
G1 X20.129Y25.965Z0F800
G0 Z3F500
G0 X19.578Y25.587Z2F1000
G1 Z0F500
G1 X23.283Y24.662Z0F800
G1 X26.214Y21.73Z0F800
G1 X26.32Y21.747Z0F800
G1 X26.526Y21.788Z0F800
G1 X26.766Y21.844Z0F800
G1 X27.075Y21.93Z0F800
G1 X27.436Y22.045Z0F800
G1 X27.84Y22.19Z0F800
G1 X28.293Y22.371Z0F800
G1 X28.823Y22.601Z0F800
G1 X29.386Y22.868Z0F800
G1 X30.029Y23.197Z0F800
G1 X30.704Y23.568Z0F800
G1 X31.46Y24.011Z0F800
G1 X32.258Y24.506Z0F800
G1 X33.258Y25.145Z0F800
G1 X33.026Y25.164Z0F800
G1 X32.436Y25.241Z0F800
G1 X31.776Y25.374Z0F800
G1 X31.061Y25.58Z0F800
G1 X30.311Y25.874Z0F800
G1 X29.917Y26.063Z0F800
G1 X29.522Y26.281Z0F800
G1 X29.125Y26.529Z0F800
G1 X28.731Y26.807Z0F800
G1 X28.366Y27.087Z0F800
G1 X28.048Y27.344Z0F800
G1 X27.771Y27.585Z0F800
G1 X27.53Y27.812Z0F800
G1 X27.326Y28.03Z0F800
G1 X27.156Y28.243Z0F800
G1 X27.017Y28.458Z0F800
G1 X26.914Y28.683Z0F800
G1 X26.853Y28.922Z0F800
G1 X26.845Y29.17Z0F800
G1 X26.895Y29.408Z0F800
G1 X27Y29.638Z0F800
G1 X27.263Y29.961Z0F800
G1 X27.606Y30.239Z0F800
G1 X28.001Y30.5Z0F800
G1 X28.441Y30.77Z0F800
G1 X28.925Y31.071Z0F800
G1 X29.447Y31.419Z0F800
G1 X29.98Y31.818Z0F800
G1 X30.535Y32.295Z0F800
G1 X30.807Y32.559Z0F800
G1 X31.089Y32.857Z0F800
G1 X31.355Y33.165Z0F800
G1 X31.634Y33.519Z0F800
G1 X31.875Y33.852Z0F800
G1 X32.083Y34.166Z0F800
G1 X32.256Y34.455Z0F800
G1 X32.382Y34.699Z0F800
G1 X32.474Y34.918Z0F800
G1 X32.529Y35.096Z0F800
G1 X32.555Y35.241Z0F800
G1 X32.558Y35.35Z0F800
G1 X32.546Y35.423Z0F800
G1 X32.523Y35.483Z0F800
G1 X32.49Y35.534Z0F800
G1 X32.434Y35.594Z0F800
G1 X32.345Y35.66Z0F800
G1 X32.227Y35.726Z0F800
G1 X32.073Y35.792Z0F800
G1 X31.887Y35.854Z0F800
G1 X31.412Y35.97Z0F800
G1 X30.845Y36.064Z0F800
G1 X30.176Y36.149Z0F800
G1 X28.638Y36.316Z0F800
G1 X27.778Y36.419Z0F800
G1 X26.872Y36.551Z0F800
G1 X25.938Y36.718Z0F800
G1 X25.504Y36.791Z0F800
G1 X25.106Y36.831Z0F800
G1 X24.725Y36.842Z0F800
G1 X24.376Y36.827Z0F800
G1 X24.046Y36.787Z0F800
G1 X23.731Y36.725Z0F800
G1 X23.441Y36.643Z0F800
G1 X23.181Y36.548Z0F800
G1 X22.677Y36.295Z0F800
G1 X22.244Y35.992Z0F800
G1 X21.872Y35.652Z0F800
G1 X21.546Y35.275Z0F800
G1 X21.272Y34.888Z0F800
G1 X21.049Y34.504Z0F800
G1 X20.868Y34.133Z0F800
G1 X20.729Y33.798Z0F800
G1 X20.63Y33.517Z0F800
G1 X20.559Y33.279Z0F800
G1 X20.526Y33.148Z0F800
G1 X20.52Y33.122Z0F800
G1 X20.52Y33.122Z0F800
G1 X19.578Y25.587Z0F800

; Color 1 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Rapid move to brush cleaning position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z3 F500;         ; Maintain brush height - controlled movement
G0 X41 Y0 F1200;    ; Rapid move to color 1 position
G1 Z0 F200;         ; Lower into color - controlled movement
G1 X40 Y1 F200;     ; Small movement in paint - controlled movement
G1 Z3 F500;         ; Raise from color - controlled movement
G1 X41 Y1 F200;     ; Movement in paint - controlled movement
G1 Z2 F200;         ; Lower slightly - controlled movement
G1 X34 Y1 F200;     ; Move in paint - controlled movement
G1 Z3 F500;         ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G0 X19.027Y25.21Z2F1000
G1 Z0F500
G1 X23.027Y24.21Z0F800
G1 X26.027Y21.21Z0F800
G1 X26.122Y21.216Z0F800
G1 X26.242Y21.229Z0F800
G1 X26.41Y21.255Z0F800
G1 X26.629Y21.298Z0F800
G1 X26.897Y21.362Z0F800
G1 X27.218Y21.451Z0F800
G1 X27.59Y21.569Z0F800
G1 X28.015Y21.722Z0F800
G1 X28.493Y21.912Z0F800
G1 X29.026Y22.144Z0F800
G1 X29.613Y22.423Z0F800
G1 X30.257Y22.752Z0F800
G1 X30.956Y23.136Z0F800
G1 X31.713Y23.579Z0F800
G1 X32.527Y24.085Z0F800
G1 X33.576Y24.755Z0F800
G1 X33.833Y24.922Z0F800
G1 X34.047Y25.064Z0F800
G1 X34.218Y25.184Z0F800
G1 X34.35Y25.283Z0F800
G1 X34.441Y25.364Z0F800
G1 X34.497Y25.429Z0F800
G1 X34.516Y25.479Z0F800
G1 X34.5Y25.518Z0F800
G1 X34.452Y25.546Z0F800
G1 X34.373Y25.566Z0F800
G1 X34.265Y25.581Z0F800
G1 X34.128Y25.592Z0F800
G1 X33.566Y25.622Z0F800
G1 X33.079Y25.661Z0F800
G1 X32.518Y25.735Z0F800
G1 X31.895Y25.86Z0F800
G1 X31.222Y26.054Z0F800
G1 X30.511Y26.333Z0F800
G1 X30.146Y26.508Z0F800
G1 X29.775Y26.712Z0F800
G1 X29.402Y26.945Z0F800
G1 X29.027Y27.21Z0F800
G1 X28.676Y27.48Z0F800
G1 X28.369Y27.728Z0F800
G1 X28.106Y27.956Z0F800
G1 X27.885Y28.165Z0F800
G1 X27.704Y28.357Z0F800
G1 X27.562Y28.535Z0F800
G1 X27.457Y28.699Z0F800
G1 X27.387Y28.851Z0F800
G1 X27.351Y28.992Z0F800
G1 X27.347Y29.125Z0F800
G1 X27.373Y29.251Z0F800
G1 X27.428Y29.372Z0F800
G1 X27.618Y29.604Z0F800
G1 X27.902Y29.835Z0F800
G1 X28.27Y30.078Z0F800
G1 X28.705Y30.345Z0F800
G1 X29.197Y30.65Z0F800
G1 X29.73Y31.007Z0F800
G1 X30.294Y31.428Z0F800
G1 X30.873Y31.927Z0F800
G1 X31.165Y32.209Z0F800
G1 X31.456Y32.517Z0F800
G1 X31.744Y32.85Z0F800
G1 X32.027Y33.21Z0F800
G1 X32.289Y33.571Z0F800
G1 X32.509Y33.903Z0F800
G1 X32.691Y34.209Z0F800
G1 X32.836Y34.489Z0F800
G1 X32.944Y34.746Z0F800
G1 X33.016Y34.979Z0F800
G1 X33.054Y35.19Z0F800
G1 X33.059Y35.382Z0F800
G1 X33.031Y35.554Z0F800
G1 X32.972Y35.709Z0F800
G1 X32.883Y35.847Z0F800
G1 X32.766Y35.97Z0F800
G1 X32.62Y36.079Z0F800
G1 X32.448Y36.175Z0F800
G1 X32.25Y36.26Z0F800
G1 X32.027Y36.335Z0F800
G1 X31.513Y36.46Z0F800
G1 X30.914Y36.56Z0F800
G1 X30.239Y36.645Z0F800
G1 X28.695Y36.813Z0F800
G1 X27.844Y36.915Z0F800
G1 X26.952Y37.044Z0F800
G1 X26.027Y37.21Z0F800
G1 X25.57Y37.287Z0F800
G1 X25.136Y37.33Z0F800
G1 X24.724Y37.342Z0F800
G1 X24.334Y37.325Z0F800
G1 X23.965Y37.281Z0F800
G1 X23.617Y37.212Z0F800
G1 X23.289Y37.12Z0F800
G1 X22.98Y37.007Z0F800
G1 X22.42Y36.726Z0F800
G1 X21.932Y36.384Z0F800
G1 X21.511Y35.999Z0F800
G1 X21.152Y35.585Z0F800
G1 X20.853Y35.16Z0F800
G1 X20.607Y34.739Z0F800
G1 X20.412Y34.339Z0F800
G1 X20.262Y33.976Z0F800
G1 X20.153Y33.665Z0F800
G1 X20.08Y33.423Z0F800
G1 X20.04Y33.266Z0F800
G1 X20.027Y33.21Z0F800
G1 X19.027Y25.21Z0F800
;Cut @ 15 mm/sec, 90% power

M8

; Color 2 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1200;     ; Rapid move to brush cleaning position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z5 F500;         ; Maintain brush height - controlled movement
G0 X84 Y0 F1200;   ; Rapid move to color 2 position
G1 Z0 F200;         ; Lower into color - controlled movement
G1 X83 Y1 F200;    ; Small movement in paint - controlled movement
G1 Z3 F500;         ; Raise from color - controlled movement
G1 X84 Y1 F200;    ; Movement in paint - controlled movement
G1 Z2 F200;         ; Lower slightly - controlled movement
G1 X78 Y1 F200;    ; Move in paint - controlled movement
G1 Z3 F500;         ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G0 Z3F500
G0 X45.027Y18.21Z2F1000
G1 Z0F500
;Layer Blue
G1 X47.777Y22.54Z0S900F800
G1 X53.277Z0F800
G1 X56.027Y18.21Z0F800
G1 X53.277Y13.88Z0F800
G1 X47.777Z0F800
G1 X45.027Y18.21Z0F800
G0 Z3F500
G0 X39.087Y17.841Z2F1000
G1 Z0F500
G1 X39.042Y18.273Z0F800
G1 X39.027Y18.71Z0F800
G1 X39.042Y19.147Z0F800
G1 X39.087Y19.579Z0F800
G1 X39.16Y20.004Z0F800
G1 X39.261Y20.423Z0F800
G1 X39.39Y20.834Z0F800
G1 X39.545Y21.238Z0F800
G1 X39.725Y21.633Z0F800
G1 X39.931Y22.019Z0F800
G1 X40.162Y22.395Z0F800
G1 X40.415Y22.762Z0F800
G1 X40.692Y23.118Z0F800
G1 X40.992Y23.462Z0F800
G1 X41.654Y24.117Z0F800
G1 X42.396Y24.72Z0F800
G1 X43.212Y25.269Z0F800
G1 X44.098Y25.758Z0F800
G1 X45.046Y26.184Z0F800
G1 X46.051Y26.542Z0F800
G1 X47.108Y26.828Z0F800
G1 X48.21Y27.037Z0F800
G1 X49.352Y27.166Z0F800
G1 X50.527Y27.21Z0F800
G1 X51.703Y27.166Z0F800
G1 X52.845Y27.037Z0F800
G1 X53.947Y26.828Z0F800
G1 X55.004Y26.542Z0F800
G1 X56.009Y26.184Z0F800
G1 X56.957Y25.758Z0F800
G1 X57.843Y25.269Z0F800
G1 X58.659Y24.72Z0F800
G1 X59.401Y24.117Z0F800
G1 X60.063Y23.462Z0F800
G1 X60.363Y23.118Z0F800
G1 X60.64Y22.762Z0F800
G1 X60.893Y22.395Z0F800
G1 X61.124Y22.019Z0F800
G1 X61.33Y21.633Z0F800
G1 X61.51Y21.238Z0F800
G1 X61.665Y20.834Z0F800
G1 X61.794Y20.423Z0F800
G1 X61.895Y20.004Z0F800
G1 X61.968Y19.579Z0F800
G1 X62.013Y19.147Z0F800
G1 X62.027Y18.71Z0F800
G1 X62.013Y18.273Z0F800
G1 X61.968Y17.841Z0F800
G1 X61.895Y17.416Z0F800
G1 X61.794Y16.997Z0F800
G1 X61.665Y16.586Z0F800
G1 X61.51Y16.182Z0F800
G1 X61.33Y15.787Z0F800
G1 X61.124Y15.401Z0F800
G1 X60.893Y15.025Z0F800
G1 X60.64Y14.658Z0F800
G1 X60.363Y14.302Z0F800
G1 X60.063Y13.958Z0F800
G1 X59.401Y13.303Z0F800
G1 X58.659Y12.7Z0F800
G1 X57.843Y12.151Z0F800
G1 X56.957Y11.662Z0F800
G1 X56.009Y11.236Z0F800
G1 X55.004Y10.878Z0F800
G1 X53.947Y10.592Z0F800
G1 X52.845Y10.383Z0F800
G1 X51.703Y10.254Z0F800
G1 X50.527Y10.21Z0F800
G1 X49.352Y10.254Z0F800
G1 X48.21Y10.383Z0F800
G1 X47.108Y10.592Z0F800
G1 X46.051Y10.878Z0F800
G1 X45.046Y11.236Z0F800
G1 X44.098Y11.662Z0F800
G1 X43.212Y12.151Z0F800
G1 X42.396Y12.7Z0F800
G1 X41.654Y13.303Z0F800
G1 X40.992Y13.958Z0F800
G1 X40.692Y14.302Z0F800
G1 X40.415Y14.658Z0F800
G1 X40.162Y15.025Z0F800
G1 X39.931Y15.401Z0F800
G1 X39.725Y15.787Z0F800
G1 X39.545Y16.182Z0F800
G1 X39.39Y16.586Z0F800
G1 X39.261Y16.997Z0F800
G1 X39.16Y17.416Z0F800
G1 X39.087Y17.841Z0F800
;Offset @ 15 mm/sec, 80% power

M8

; Color 3 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Rapid move to starting position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z5 F500;         ; Raise brush to safe height
G0 X128 Y0;         ; Rapid move to color 3 position
G1 Z0;              ; Lower into color - controlled movement
G1 X127 Y1;         ; Small movement in paint - controlled movement
G1 Z3;              ; Raise from color - controlled movement
G1 X128 Y1;         ; Movement in paint - controlled movement
G1 Z2;              ; Lower slightly - controlled movement
G1 X122 Y1;         ; Move in paint - controlled movement
G1 Z3;              ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G0 Z3F500
G0 X67.595Y35.386Z2F1000
G1 Z0F500
;Layer Brown
G1 X67.384Y35.698Z0S800F800
G1 X67.272Y35.302Z0F800
G1 X67.595Y35.386Z0F800
G0 Z3F500
G0 X68.567Y35.02Z2F1000
G1 Z0F500
G1 X67.821Y36.123Z0F800
G1 Y38.606Z0F800
G1 X70.325Z0F800
G1 Y39.013Z0F800
G1 X67.821Z0F800
G1 Y43.997Z0F800
G1 X67.46Z0F800
G1 Y39.013Z0F800
G1 X64.569Z0F800
G1 Y38.606Z0F800
G1 X67.44Z0F800
G1 X67.074Y36.922Z0F800
G1 X66.835Y35.965Z0F800
G1 X66.568Y35.014Z0F800
G1 X66.498Y34.792Z0F800
G1 X67.46Y34.651Z0F800
G1 Y24.095Z0F800
G1 X67.821Z0F800
G1 Y34.825Z0F800
G1 X68.567Y35.02Z0F800
G0 Z3F500
G0 X69.769Y33.136Z2F1000
G1 Z0F500
G1 X69.857Y32.967Z0F800
G1 X70.242Y32.173Z0F800
G1 X70.301Y32.254Z0F800
G1 X69.888Y32.945Z0F800
G1 X69.769Y33.136Z0F800
G0 Z3F500
G0 X65.894Y33.007Z2F1000
G1 Z0F500
G1 X65.593Y32.22Z0F800
G1 X65.211Y31.31Z0F800
G1 X64.798Y30.401Z0F800
G1 X64.414Y29.684Z0F800
G1 X64.195Y29.334Z0F800
G1 X64.343Y29.105Z0F800
G1 X64.683Y29.773Z0F800
G1 X65.045Y30.595Z0F800
G1 X65.366Y31.452Z0F800
G1 X65.847Y32.852Z0F800
G1 X65.894Y33.007Z0F800
G0 Z3F500
G0 X65.993Y35.186Z2F1000
G1 Z0F500
G1 X65.701Y34.263Z0F800
G1 X65.382Y33.348Z0F800
G1 X65.036Y32.444Z0F800
G1 X64.661Y31.55Z0F800
G1 X64.26Y30.667Z0F800
G1 X63.894Y29.985Z0F800
G1 X63.484Y29.328Z0F800
G1 X63.891Y28.7Z0F800
G1 X64.259Y28.048Z0F800
G1 X64.335Y27.882Z0F800
G1 X64.804Y28.687Z0F800
G1 X65.226Y29.517Z0F800
G1 X65.601Y30.369Z0F800
G1 X65.928Y31.241Z0F800
G1 X66.422Y32.678Z0F800
G1 X66.86Y34.133Z0F800
G1 Y23.495Z0F800
G1 X68.421Z0F800
G1 Y34.361Z0F800
G1 X68.883Y33.536Z0F800
G1 X69.321Y32.697Z0F800
G1 X69.734Y31.846Z0F800
G1 X70.122Y30.982Z0F800
G1 X71.018Y32.223Z0F800
G1 X70.397Y33.262Z0F800
G1 X69.757Y34.289Z0F800
G1 X69.099Y35.304Z0F800
G1 X68.421Y36.307Z0F800
G1 Y38.006Z0F800
G1 X70.925Z0F800
G1 Y39.613Z0F800
G1 X68.421Z0F800
G1 Y44.597Z0F800
G1 X66.86Z0F800
G1 Y39.613Z0F800
G1 X63.969Z0F800
G1 Y38.006Z0F800
G1 X66.696Z0F800
G1 X66.49Y37.059Z0F800
G1 X66.255Y36.119Z0F800
G1 X65.993Y35.186Z0F800
G0 Z3F500
G0 X73.06Y38.81Z2F1000
G1 Z0F500
G1 Y42.071Z0F800
G1 X75.7Z0F800
G1 Y38.81Z0F800
G1 X73.06Z0F800
G0 Z3F500
G0 X72.459Y38.21Z2F1000
G1 Z0F500
G1 Y42.671Z0F800
G1 X76.3Z0F800
G1 Y38.21Z0F800
G1 X72.459Z0F800
G0 Z3F500
G0 X73.06Y37.343Z2F1000
G1 Z0F500
G1 X75.7Z0F800
G1 Y34.035Z0F800
G1 X73.06Z0F800
G1 Y37.343Z0F800
G0 Z3F500
G0 X72.459Y37.943Z2F1000
G1 Z0F500
G1 X76.3Z0F800
G1 Y33.435Z0F800
G1 X72.459Z0F800
G1 Y37.943Z0F800
G0 Z3F500
G0 X73.06Y32.542Z2F1000
G1 Z0F500
G1 X75.7Z0F800
G1 Y29.223Z0F800
G1 X74.38Y29.014Z0F800
G1 X73.06Y28.811Z0F800
G1 Y32.542Z0F800
G0 Z3F500
G0 X72.459Y33.143Z2F1000
G1 Z0F500
G1 X76.3Z0F800
G1 Y28.71Z0F800
G1 X74.473Y28.421Z0F800
G1 X72.459Y28.111Z0F800
G1 Y33.143Z0F800
G0 Z3F500
G0 X72.214Y42.671Z2F1000
G1 Z0F500
G1 Y28.076Z0F800
G1 X70.847Y27.881Z0F800
G1 X70.659Y27.856Z0F800
G1 X70.754Y27.468Z0F800
G1 X71.612Y27.619Z0F800
G1 X76.3Y28.461Z0F800
G1 Y24.027Z0F800
G1 X76.592Z0F800
G1 Y42.671Z0F800
G1 X77.511Z0F800
G1 Y42.988Z0F800
G1 X70.976Z0F800
G1 Y42.671Z0F800
G1 X72.214Z0F800
G0 Z3F500
G0 X77.192Y42.071Z2F1000
G1 Z0F500
G1 X78.111Z0F800
G1 Y43.588Z0F800
G1 X70.376Z0F800
G1 Y42.071Z0F800
G1 X71.614Z0F800
G1 Y28.596Z0F800
G1 X70.766Y28.476Z0F800
G1 X69.917Y28.363Z0F800
G1 X70.304Y26.781Z0F800
G1 X71.716Y27.028Z0F800
G1 X75.7Y27.744Z0F800
G1 Y23.427Z0F800
G1 X77.192Z0F800
G1 Y42.071Z0F800
G0 Z3F500
G0 X79.67Y42.764Z2F1000
G1 Z0F500
G1 X83.668Z0F800
G1 X83.433Y41.735Z0F800
G1 Z5 F500;         ; Raise brush for forced pickup

; Color 3 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Rapid move to starting position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z5 F500;         ; Raise brush to safe height
G0 X128 Y0;         ; Rapid move to color 3 position
G1 Z0;              ; Lower into color - controlled movement
G1 X127 Y1;         ; Small movement in paint - controlled movement
G1 Z3;              ; Raise from color - controlled movement
G1 X128 Y1;         ; Movement in paint - controlled movement
G1 Z2;              ; Lower slightly - controlled movement
G1 X122 Y1;         ; Move in paint - controlled movement
G1 Z3;              ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G1 X83.079Y40.267Z0F800
G1 X82.707Y38.802Z0F800
G1 X82.315Y37.342Z0F800
G1 X81.979Y36.149Z0F800
G1 X82.29Y35.657Z0F800
G1 X82.714Y34.907Z0F800
G1 X83.103Y34.136Z0F800
G1 X83.458Y33.339Z0F800
G1 X83.67Y32.741Z0F800
G1 X83.828Y32.123Z0F800
G1 X83.928Y31.492Z0F800
G1 X83.971Y30.856Z0F800
G1 X83.962Y30.385Z0F800
G1 X83.914Y29.916Z0F800
G1 X83.826Y29.453Z0F800
G1 X83.687Y28.958Z0F800
G1 X83.533Y28.674Z0F800
G1 X83.28Y28.377Z0F800
G1 X82.906Y28.209Z0F800
G1 X82.604Y28.121Z0F800
G1 X82.292Y28.074Z0F800
G1 X82.007Y28.07Z0F800
G1 X81.874Y28.074Z0F800
G1 X81.913Y27.889Z0F800
G1 X82.12Y27.883Z0F800
G1 X82.409Y27.896Z0F800
G1 X82.701Y27.932Z0F800
G1 X82.996Y27.99Z0F800
G1 X83.161Y28.035Z0F800
G1 X83.3Y28.095Z0F800
G1 X83.431Y28.173Z0F800
G1 X83.552Y28.27Z0F800
G1 X83.657Y28.378Z0F800
G1 X83.746Y28.5Z0F800
G1 X83.82Y28.634Z0F800
G1 X83.882Y28.797Z0F800
G1 X84.039Y29.356Z0F800
G1 X84.141Y29.926Z0F800
G1 X84.188Y30.497Z0F800
G1 X84.183Y31.079Z0F800
G1 X84.124Y31.646Z0F800
G1 X84.01Y32.214Z0F800
G1 X83.842Y32.771Z0F800
G1 X83.618Y33.322Z0F800
G1 X83.307Y33.984Z0F800
G1 X82.967Y34.639Z0F800
G1 X82.596Y35.288Z0F800
G1 X82.055Y36.151Z0F800
G1 X83.141Y39.846Z0F800
G1 X83.99Y42.823Z0F800
G1 X83.553Y43.05Z0F800
G1 X83.472Y43.035Z0F800
G1 X79.378Z0F800
G1 Y24.073Z0F800
G1 X79.67Z0F800
G1 Y42.764Z0F800
G0 Z3F500
G0 X78.778Y43.635Z2F1000
G1 Z0F500
G1 Y23.473Z0F800
G1 X80.271Z0F800
G1 Y42.164Z0F800
G1 X82.916Z0F800
G1 X82.849Y41.872Z0F800
G1 X82.497Y40.411Z0F800
G1 X82.126Y38.954Z0F800
G1 X81.736Y37.501Z0F800
G1 X81.329Y36.055Z0F800
G1 X81.774Y35.349Z0F800
G1 X82.185Y34.624Z0F800
G1 X82.561Y33.879Z0F800
G1 X82.9Y33.117Z0F800
G1 X83.096Y32.566Z0F800
G1 X83.24Y32.001Z0F800
G1 X83.332Y31.425Z0F800
G1 X83.37Y30.842Z0F800
G1 X83.363Y30.421Z0F800
G1 X83.32Y30.003Z0F800
G1 X83.241Y29.59Z0F800
G1 X83.127Y29.185Z0F800
G1 X83.036Y29.016Z0F800
G1 X82.911Y28.869Z0F800
G1 X82.698Y28.773Z0F800
G1 X82.474Y28.708Z0F800
G1 X82.244Y28.673Z0F800
G1 X82.01Y28.67Z0F800
G1 X81.507Y28.683Z0F800
G1 X81.006Y28.732Z0F800
G1 X81.083Y28.575Z0F800
G1 X81.195Y28.268Z0F800
G1 X81.286Y27.953Z0F800
G1 X81.353Y27.633Z0F800
G1 X81.397Y27.308Z0F800
G1 X81.787Y27.292Z0F800
G1 X82.125Y27.283Z0F800
G1 X82.462Y27.298Z0F800
G1 X82.798Y27.339Z0F800
G1 X83.13Y27.404Z0F800
G1 X83.359Y27.468Z0F800
G1 X83.574Y27.56Z0F800
G1 X83.774Y27.679Z0F800
G1 X83.955Y27.824Z0F800
G1 X84.116Y27.99Z0F800
G1 X84.253Y28.178Z0F800
G1 X84.366Y28.383Z0F800
G1 X84.451Y28.605Z0F800
G1 X84.624Y29.222Z0F800
G1 X84.736Y29.848Z0F800
G1 X84.789Y30.479Z0F800
G1 X84.783Y31.11Z0F800
G1 X84.717Y31.739Z0F800
G1 X84.593Y32.36Z0F800
G1 X84.41Y32.969Z0F800
G1 X84.168Y33.562Z0F800
G1 X83.844Y34.253Z0F800
G1 X83.491Y34.931Z0F800
G1 X83.112Y35.594Z0F800
G1 X82.707Y36.241Z0F800
G1 X83.718Y39.681Z0F800
G1 X84.701Y43.129Z0F800
G1 X83.646Y43.678Z0F800
G1 X83.417Y43.635Z0F800
G1 X83.417Y43.635Z0F800
G1 X78.778Z0F800

; Color 3 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Rapid move to starting position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z5 F500;         ; Raise brush to safe height
G0 X128 Y0;         ; Rapid move to color 3 position
G1 Z0;              ; Lower into color - controlled movement
G1 X127 Y1;         ; Small movement in paint - controlled movement
G1 Z3;              ; Raise from color - controlled movement
G1 X128 Y1;         ; Movement in paint - controlled movement
G1 Z2;              ; Lower slightly - controlled movement
G1 X122 Y1;         ; Move in paint - controlled movement
G1 Z3;              ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G0 X103.621Y41.814Z2F1000
G1 Z0F500
G1 X103.3Z0F800
G1 X103.372Y41.608Z0F800
G1 X103.621Y41.814Z0F800
G0 Z3F500
G0 X104.284Y42.457Z2F1000
G1 Z0F500
G1 X104.099Y42.415Z0F800
G1 X89.796Z0F800
G1 Y41.893Z0F800
G1 X102.638Z0F800
G1 X102.918Y41.087Z0F800
G1 X101.437Y39.913Z0F800
G1 X100.237Y39.052Z0F800
G1 X98.997Y38.249Z0F800
G1 X97.591Y37.431Z0F800
G1 X96.96Z0F800
G1 Y33.732Z0F800
G1 X87.411Z0F800
G1 Y33.211Z0F800
G1 X96.96Z0F800
G1 Y25.723Z0F800
G1 X96.965Y25.56Z0F800
G1 X96.92Y25.325Z0F800
G1 X96.83Y25.106Z0F800
G1 X96.635Y24.821Z0F800
G1 X96.176Y24.615Z0F800
G1 X95.794Y24.548Z0F800
G1 X93.704Y24.558Z0F800
G1 X92.651Y24.577Z0F800
G1 X92.718Y24.42Z0F800
G1 X92.862Y24.022Z0F800
G1 X93.672Y24.015Z0F800
G1 X94.492Y24.037Z0F800
G1 X95.311Y24.088Z0F800
G1 X96.138Y24.172Z0F800
G1 X96.432Y24.22Z0F800
G1 X96.705Y24.295Z0F800
G1 X96.974Y24.4Z0F800
G1 X97.177Y24.505Z0F800
G1 X97.3Y24.623Z0F800
G1 X97.408Y24.783Z0F800
G1 X97.48Y24.959Z0F800
G1 X97.522Y25.194Z0F800
G1 X97.546Y25.442Z0F800
G1 X97.554Y25.701Z0F800
G1 Y33.211Z0F800
G1 X107.058Z0F800
G1 Y33.732Z0F800
G1 X97.554Z0F800
G1 Y36.972Z0F800
G1 X98.098Y37.262Z0F800
G1 X99.002Y37.779Z0F800
G1 X99.866Y38.308Z0F800
G1 X100.743Y38.879Z0F800
G1 X101.59Y39.466Z0F800
G1 X102.409Y40.069Z0F800
G1 X103.23Y40.711Z0F800
G1 X104.017Y41.363Z0F800
G1 X104.784Y42.037Z0F800
G1 X104.809Y42.062Z0F800
G1 X104.284Y42.457Z0F800
G0 Z3F500
G0 X104.031Y43.015Z2F1000
G1 Z0F500
G1 X89.196Z0F800
G1 Y41.292Z0F800
G1 X102.211Z0F800
G1 X101.075Y40.392Z0F800
G1 X99.898Y39.547Z0F800
G1 X98.683Y38.76Z0F800
G1 X97.43Y38.031Z0F800
G1 X96.36Z0F800
G1 Y34.333Z0F800
G1 X86.811Z0F800
G1 Y32.611Z0F800
G1 X96.36Z0F800
G1 Y25.723Z0F800
G1 X96.363Y25.608Z0F800
G1 X96.342Y25.498Z0F800
G1 X96.299Y25.394Z0F800
G1 X96.235Y25.299Z0F800
G1 X95.999Y25.193Z0F800
G1 X95.744Y25.148Z0F800
G1 X93.711Y25.158Z0F800
G1 X91.679Y25.195Z0F800
G1 X91.818Y24.939Z0F800
G1 X92Y24.575Z0F800
G1 X92.16Y24.2Z0F800
G1 X92.298Y23.817Z0F800
G1 X92.414Y23.427Z0F800
G1 X93.669Y23.415Z0F800
G1 X94.52Y23.438Z0F800
G1 X95.369Y23.491Z0F800
G1 X96.215Y23.577Z0F800
G1 X96.56Y23.633Z0F800
G1 X96.895Y23.725Z0F800
G1 X97.219Y23.852Z0F800
G1 X97.529Y24.012Z0F800
G1 X97.761Y24.234Z0F800
G1 X97.94Y24.498Z0F800
G1 X98.06Y24.792Z0F800
G1 X98.117Y25.108Z0F800
G1 X98.145Y25.404Z0F800
G1 X98.154Y25.701Z0F800
G1 Y32.611Z0F800
G1 X107.658Z0F800
G1 Y34.333Z0F800
G1 X98.154Z0F800
G1 Y36.612Z0F800
G1 X98.39Y36.738Z0F800
G1 X99.3Y37.258Z0F800
G1 X100.193Y37.805Z0F800
G1 X101.071Y38.376Z0F800
G1 X101.932Y38.973Z0F800
G1 X102.774Y39.593Z0F800
G1 X103.6Y40.238Z0F800
G1 X104.406Y40.907Z0F800
G1 Z5 F500;         ; Raise brush for forced pickup

; Color 3 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Rapid move to starting position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z5 F500;         ; Raise brush to safe height
G0 X128 Y0;         ; Rapid move to color 3 position
G1 Z0;              ; Lower into color - controlled movement
G1 X127 Y1;         ; Small movement in paint - controlled movement
G1 Z3;              ; Raise from color - controlled movement
G1 X128 Y1;         ; Movement in paint - controlled movement
G1 Z2;              ; Lower slightly - controlled movement
G1 X122 Y1;         ; Move in paint - controlled movement
G1 Z3;              ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G1 X105.194Y41.599Z0F800
G1 X105.731Y42.118Z0F800
G1 X104.422Y43.104Z0F800
G1 X104.031Y43.015Z0F800
G0 Z3F500
G0 X83.612Y16.21Z2F1000
G1 Z0F500
G1 X83.462Y16.34Z0F800
G1 X76.593Z0F800
G1 X76.443Y16.21Z0F800
G1 X76.593Y16.08Z0F800
G1 X83.462Z0F800
G1 X83.612Y16.21Z0F800
G0 Z3F500
G0 X83.685Y16.94Z2F1000
G1 Z0F500
G1 X76.37Z0F800
G1 X75.526Y16.21Z0F800
G1 X76.37Y15.48Z0F800
G1 X83.685Z0F800
G1 X84.528Y16.21Z0F800
G1 X83.685Y16.94Z0F800
G0 Z3F500
G0 X83.909Y17.54Z2F1000
G1 Z0F500
G1 X76.146Z0F800
G1 X74.609Y16.21Z0F800
G1 X76.146Y14.88Z0F800
G1 X83.909Z0F800
G1 X85.445Y16.21Z0F800
G1 X83.909Y17.54Z0F800
G0 Z3F500
G0 X84.132Y18.14Z2F1000
G1 Z0F500
G1 X75.922Z0F800
G1 X73.694Y16.21Z0F800
G1 X75.922Y14.28Z0F800
G1 X84.132Z0F800
G1 X86.361Y16.21Z0F800
G1 X86.361Y16.21Z0F800
G1 X84.132Y18.14Z0F800

; Color 3 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Rapid move to starting position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z5 F500;         ; Raise brush to safe height
G0 X128 Y0;         ; Rapid move to color 3 position
G1 Z0;              ; Lower into color - controlled movement
G1 X127 Y1;         ; Small movement in paint - controlled movement
G1 Z3;              ; Raise from color - controlled movement
G1 X128 Y1;         ; Movement in paint - controlled movement
G1 Z2;              ; Lower slightly - controlled movement
G1 X122 Y1;         ; Move in paint - controlled movement
G1 Z3;              ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G0 X84.356Y18.74Z2F1000
G1 Z0F500
G1 X75.699Z0F800
G1 X72.777Y16.21Z0F800
G1 X75.699Y13.68Z0F800
G1 X84.356Z0F800
G1 X87.278Y16.21Z0F800
G1 X84.356Y18.74Z0F800
G0 Z3F500
G0 X84.58Y19.34Z2F1000
G1 Z0F500
G1 X75.475Z0F800
G1 X71.86Y16.21Z0F800
G1 X75.475Y13.08Z0F800
G1 X84.58Z0F800
G1 X88.194Y16.21Z0F800
G1 X84.58Y19.34Z0F800
G0 Z3F500
G0 X84.804Y19.94Z2F1000
G1 Z0F500
G1 X75.251Z0F800
G1 X70.944Y16.21Z0F800
G1 X75.251Y12.48Z0F800
G1 X84.804Z0F800
G1 X89.111Y16.21Z0F800
G1 X89.111Y16.21Z0F800
G1 X84.804Y19.94Z0F800

; Color 3 picking sequence
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Rapid move to starting position
G1 Z0 F500;         ; Lower brush for cleaning - controlled movement
G1 Z2 F500;         ; Raise brush slightly - controlled movement
G1 X22 Y0 F500;     ; Move across cleaning area - controlled movement
G1 Z5 F500;         ; Raise brush to safe height
G0 X128 Y0;         ; Rapid move to color 3 position
G1 Z0;              ; Lower into color - controlled movement
G1 X127 Y1;         ; Small movement in paint - controlled movement
G1 Z3;              ; Raise from color - controlled movement
G1 X128 Y1;         ; Movement in paint - controlled movement
G1 Z2;              ; Lower slightly - controlled movement
G1 X122 Y1;         ; Move in paint - controlled movement
G1 Z3;              ; Raise brush - controlled movement
G1 F1000;           ; Set feed rate to 1000
G0 X85.027Y20.54Z2F1000
G1 Z0F500
G1 X75.027Z0F800
G1 X70.027Y16.21Z0F800
G1 X75.027Y11.88Z0F800
G1 X85.027Z0F800
G1 X90.027Y16.21Z0F800
G1 X85.027Y20.54Z0F800
M5
G1 Z5F500
M9
G90
M2

; Return to 2,0 wash and park
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Return to cleaning position
G1 Z0 F500;         ; Lower brush for cleaning
G1 Z2 F500;         ; Raise brush slightly
G1 X22 Y0 F500;     ; Move across cleaning area
G1 Z5 F500;         ; Raise brush to safe height
G0 X2 Y0 F1000;     ; Return to wash position
G1 Z0 F500;         ; Lower brush for cleaning
G1 Z2 F500;         ; Raise brush slightly
G1 X22 Y0 F500;     ; Move across cleaning area
G1 Z5 F500;         ; Raise brush completely
G0 X20 Y110 Z10 F500;; Move to parking position with Z at safe height
M2;                 ; End program
