So I was able to pull off the crown test with a pen by copying the G code for the crown thats posted here. However running the DXF into ESTCAM and using the engraving option per the instructions doesnt work and I get some kind of nonsense on Reptier in the print preview screen. Its almost like its making hugeeeeeeee toolpaths on top of something else. Im sure im making some kind of rookie mistake and I was hoping maybe one of you guys can help me out…
I took a ton of screen shots and also my settings maybe im missing something? My work area is 24"X36" btw. Im using a Rambo 1.4 with end stops.
Do you have another gcode previewer you can use to view that code with? There’s a chance that Repetier just isn’t handling the G02 arcs gracefully in the previews. And looking at the gcode, it’s a teeny, tiny crown. All the arc endpoints live within a 2mmX2mm area or so… Maybe import as inches? Alternately, see if there’s a way to prevent EstlCAM from using arcs. I think Marlin is still having issues with them at the moment.
Im a bit more famliar now with ESTLCAM and I made the workspace the size of a piece of paper so I can reference the resize of the DXF crown better. One thing that throws me off is there is no type of measurement increase on ESTLCAM only “resize scale factor”.
After using the engrave option I saved it and ran it on a browser driven g code sim
[attachment file=“nc preview.jpg”]
Then this is what it looks like in Repetier the lines do in fact look different than ryans code but its getting better…
Mine with filament enabled:
[attachment file=“rep preview.jpg”]
This is ryans with filament disabled:
[attachment file=“ryan rep.jpg”]
The code I got from ESTCAM with 2 mm drop[attachment file=“0102 test.nc”]
I wont be able to test it till tonight and maybe im putting too much faith into the Repetier previewer lol. But using ryans crown test worked and I would def feel better running something that looked better like his.
I just finished building my LR2 (aside from the router I don’t have yet); I have, maybe, the same issue.
When I use EstlCam - RepetierH to try to ‘engrave’ the crown, I have to pull the plug to keep the machine from moving off the bed - before it’s drawn anything recognizable. But, if I download Ryan’s crown gcode example it works great . I tried cnc.js as well as RH with no luck.
I re-flashed the firmware on my board and uninstalled/reinstalled EstlCam, thinking I had messed settings up somewhere - but it didn’t help. I tried several times to carefully follow the instructions on the EstlCam Basics page here on this site… no guarantee I didn’t mess up though.
I know that doesn’t help the conversation much yet, I’ll try using a visualization tool when I get home. If I have time maybe I’ll write up a more detailed list of steps so you can point out what I did wrong
So question for you guys…output code of my ESTLCAM vs Ryan’s Crown. Im pretty fuzzy with Gcode so bare with me. Ive been deleting my stuff and putting in Ryans stuff for now. Idk if im supposed to be doing that and if so is there a way to automate it?
It looks like you’re finding the same thing I just did.
I compared the gcode that EstlCam generated with the gcode on Ryan’s “Test Crown 12mm/s” and found that the G92 made all the difference. I can just add that (G92) to my own generated gcode and the ‘pen’ doesn’t try to move somewhere crazy.
I haven’t had time to study EstlCam settings or post-processing (is that what’s needed?) yet, but I’m guessing there’s a better way than deleting and inserting gcode each time?
Busy Saturday ahead, but I’ll try to experiment and report back if I find anything helpful.
That worked perfectly, thanks Ryan. I never thought to look under “Texts” (it took me a while to find).
I think it would be helpful to add one more setting in Step 2 of EstlCam Basics, right after setting the feed unit; letting poor noobs like me know that they might need to open the “Texts” tab and add G92 to the Program Start section if they don’t want their gantry wandering off the bed. Unless it’s just something specific to my setup of course.