1

Topic: Converting CraftWare Gcode for XYZware DaVinci Printers - Tutorial

Hey all!

I posted this on the CraftWare forums and I hope this will help others here.
After struggling for a while trying to get CraftWare Gcode to work with XYZware, I finally succeeded and decided to put together a tutorial!
Thank you to 3DForms, on the CraftWare forums, for patiently steering me in the right direction.
I have not made many tutorials, so I hope this is thorough and easy to follow smile

Some beginning info:
-I am using the stock software and firmware on my DaVinci 1.0 printer, software v1.1.31.7 and printer v1.2.3 on Windows 7 64-bit. My printer has not been flashed with any host, etc.
-I forego auto-bed leveling and level with a single sheet of 8.5x11 standard printer/copier paper.
-Header and Footer Gcode is provided at the bottom of the tutorial.
-Images in the post are a little small. Right click and open image in a new tab to view the full image.

Let's jump in!

http://soliforum.com/i/?OtETQOa.jpg
http://soliforum.com/i/?YkrYszw.jpg
http://soliforum.com/i/?Z2E9v5U.jpg
http://soliforum.com/i/?cko04eG.jpg
http://soliforum.com/i/?JGxM9Du.jpg
Travel Speed: I recommend lowering this from the default of 180 mm/s down to 90 mm/s or below, until you know for sure your bed-to-nozzle height is accurate. I had my finger on the power switch just in case the nozzle clipped the bed or got hung up. In the next step, I raise the Z-adjust to help compensate for this.
http://soliforum.com/i/?DfTkugF.jpg
http://soliforum.com/i/?Mi9xMjD.jpg
http://soliforum.com/i/?A0BI8g3.jpg
http://soliforum.com/i/?9sMAtFY.jpg
http://soliforum.com/i/?8JYVK1D.jpg
http://soliforum.com/i/?0FWv7yr.jpg
http://soliforum.com/i/?ADmACRm.jpg
http://soliforum.com/i/?h7rr3lR.jpg
http://soliforum.com/i/?1WFNhKj.jpg

Copy and paste this Header/Footer Gcode into Craftware, under the Gcode tab in the Slicing options window on step #8.
Header Gcode:
; filename = composition.3w
; machine = daVinciF10
; material = abs
; extruder = 1
M140 S90 ; Bed (no wait)
M106 S210 ; Start fan
G90 ; set absolute coordinates
G28 ; home all axis
M190 S90 ; Bed (wait)
M104 S210 ; Extruder (no wait)
M109 S210 ; Extruder (wait)
M117 Start
M117 Cleaning
M100 ; Cleaning
M117 Printing


Footer Gcode:
M117 Done
G92 E0 ; reset extrusion distance
G1 E-3 F600 ; Retract
M104 S0 ; turn off extruder
M140 S0 ; turn off Bed
G90 ; Absolute
G28 X-33 Y-12 ; home x & y
G1 Z100 ; Lower bed
M117 Down Bed
M100 ; Cleaning
M117 Cleaning
G28 X-33 Y-12 ; home x & y
M84 ; Disable motors
M117 Remove Print


Once initiating the print, the DaVinci will go through its normal warm up procedure; raise the bed, wipe the nozzle, move down the Y-axis towards the front door, then, it will return to the drip box, where it may sit for a minute or two before traversing back onto the bed to begin printing.

The finished print, supports removed and vapor smoothed:
http://soliforum.com/i/?PwXjrXG.jpg

Thanks and happy printing!

2

Re: Converting CraftWare Gcode for XYZware DaVinci Printers - Tutorial

Awesome tutorial! Thank you! I'll try to follow your steps and I'll post the results here. Again, thanks!

"I'd rather die than lose my life" -- Roberto Gomez Bolaños

3

Re: Converting CraftWare Gcode for XYZware DaVinci Printers - Tutorial

joexadrez wrote:

Awesome tutorial! Thank you! I'll try to follow your steps and I'll post the results here. Again, thanks!

Thank you, I hope it works for you!