1

Topic: Print head jams in front left corner. after 0.92 upgrade

new here. Isn't that how it goes, buy something, try and fix it, find the forum that has the info stored in their collective heads.
I have a Flash Forge Creator Pro and use Replicator G as a slicer. Have printed on that for a number of years.

I got a da Vinci 1.0 really cheap. It was "not printing". easy fix. ran off a couple of prints with the 90m of ABS in the cartridge (which I'm selling).  But you know, proprietary cartridges, only PLA and ABS, limited colors, few controls for the slicing/printing, crappy bed, warped bed. So I did some research, found the Github upgrade, waded through the limited instructions, finally found the variants.cpp and USBCode.cpp files to be replaced and I got the da vinci upgraded with the new firmware. Awesome!

The printer runs and communicates with my Lenovo X220 laptop (win 10) fine. I can move the printer head in all axis. The location of the print head matches the values set in the Configuration h sketch X=237 max, Y= 217 Max, Z=190 (z actually works to 200mm). The home location is the same as shown in Repetier, x=-33, y=-12, z=0 (same as in Configuration h).

When I slice then try and print,  the print head moved to the front left and jams while trying to print. The print head seems to work OK for the start Gcode, heats, moves, cleans itself, but when it moves out to print, it just jams up.

In Slic3r I set the bed dimensions X=200 and Y=184 (to account for the print head hitting the auto calibration tabs at the corners. I have tried using 0,0 (x,y) for the origin, 200,184 (front left), and 100, 92 (center). But no change to the print run, the print head still jams in the front left corner (204,205) and chatters.
Help? thanks

Dan
FFCP
Da Vinci 1.0 - Repetier 0.92!

2

Re: Print head jams in front left corner. after 0.92 upgrade

Never mind.
I figured it out after opening the Gcode in Replicator G and finding that the printer locations were 277... 338.

In the Arduino configuration h sketch, the x home is -33, y =-12. but that is based on an assumption that the origin is at the back right of the print bed, near to where home is for the print head. So negative is right and back, and all the print bed area is from 0 to +204 or so.
But Repetier Host thinks the print bed origin is at the front left. So i needed to translate all the values.
With the front left being the origin, the back of the bed (X and Y Max) are now x -204, y -205. X min is -237, y min is -217

The print area stays as a positive set of numbers in both Repetier and Slicer width is 204, depth I'm using 184 to account forthe corner tabs.

Dan
FFCP
Da Vinci 1.0 - Repetier 0.92!