Software – getting started

New Home Forum Software Development Software – getting started

This topic contains 43 replies, has 4 voices, and was last updated by  Christian Knuell 2 years, 2 months ago.

Viewing 30 posts - 1 through 30 (of 44 total)
  • Author
    Posts
  • #3197

    Curt
    Participant

    I am finishing up the build and I am getting ready to start hooking up the motors and testing things out. I am trying to figure out the right software for milling/removing material as I do not need another 3D printer. I used to use Repitier for my printer and I now use Cura to slice and Octoprint on a Raspberry Pi to control my printer, so I am familiar with these. I am struggling with Estlcam as I can not connect to the arduino while testing the unit out (three steppers connected to the controller). I was able to control wit Repitier but I am not certain on the settings for the CNC vs the printer.

    Do I need to buy a license for Estlcam to get full functionality? Will Autodesk Fusion 360 work? How would I set up Fusion 360 properly as it looks to be made more for printing than cutting out material.

    Thanks in advance for the help.
    Curt

    #3198

    Christian Knuell
    Participant

    Hi,

    you can use Estlcam as CAM program to create your CNC programs but you still need Marlin or GRBL to actually control the machine. Estlcams integrated controller uses a different pin layout and requires all axis to have the same step/rev setting – which is why you can’t use it in this case.

    Christian

    #3199

    Curt
    Participant

    I found Marlin but I can not connect. What is the correct baud rate?

    #3200

    Ryan
    Keymaster

    Use Estlcam to make/slice your project. Save the file, open it in repetier and run it like a print job. Marlin is the amazing firmware that makes all the magic happen in the arduino.

    EstlCam Basics

    #3204

    Curt
    Participant

    Christian – I found Marlin and GRBl and I could not get either to connect.

    Vicious – When I set up Estlcam with Marlin firmware the files export with the .ncg extension which will not load in Repitier. Any suggestions? Also if you are using Repitier can your configuration?

    all – I do not have a problem paying for software that I use but I am not certain Estlcam is the right product. Do I need to buy a license to continue testing?

    #3211

    Christian Knuell
    Participant

    Whats the correct file extension for repetier host?
    You can continue testing as long as you want – the program will just start to pause for some time.

    #3212

    Curt
    Participant

    Christian
    Repitier will accept .nc . Are you planning on getting your software to control the Arduino Mega? You have done great work and it would be execelent to see your software be the one that we can create and control with.
    Curt

    #3214

    Ryan
    Keymaster

    Sorry fellas, I was busy moving.

    clocey- repetier will open .ngc files you can either drag and drop them onto the screen, or use load and select all files instead of just gcode. You can also just change the extension the Esltcam kicks out, simple edit, in the settings.

    #3215

    Curt
    Participant

    I have tried to use .nc files and repitier crashes when I try to play the code. I will try the ngc again tomorrow.

    Sorry I am being such a pain in the @$$. I just want to start using the CNC

    Curt

    #3216

    Ryan
    Keymaster

    Do you uave a thermistor or resistor hooker up to terminal T0 on the ramps? Did you buy the kit from me or did you source it yourself?

    #3218

    Curt
    Participant

    Yes and yes. I bought it about a month ago

    #3219

    Curt
    Participant

    I used the crown dxf and made a simple .vgc program and it loaded. For the first time the cnc started moving. first positive z, then positive x for a short distance then negative z and the cnc stopped. in the log window in repitier it shows “Communication timeout – reset send buffer block”. baud rate is set to 25000.

    Progress but still no success

    Curt

    #3222

    Christian Knuell
    Participant

    Hi,

    I’ve just changed the preset in Estlcam to “.nc”.

    Christian

    #3226

    Ryan
    Keymaster

    Thank you. It worked the other way but I usually drag and drop it into repetier so I never noticed. Sorry.

    #3227

    Ryan
    Keymaster

    250,000 right?

    You can move it manually using the controls in repetier correct? So the only issue is you gcode files. Try just slicing an stl using repetier and slicer and lets see if your movement is good then. Need to narrow down the issue your having a bit.

    #3232

    Curt
    Participant

    I loaded a stl part and “air printed” it fine….or at least I let it run for 10 minutes before stopping it. I recreated the crown test and it dose seem to work, sort of. When I start the unit goes up about an inch then starts to move around the pattern but it did not go down. After the first move was done the unit stopped and now I am getting the same communication error again.

    Curt

    #3233

    Curt
    Participant

    I created a new tool path and this time the z fine. It went up then to the start position and then down like it should but then it stopped and I received the communication timeout again.
    Yes baud rate is 250000

    #3234

    Ryan
    Keymaster

    Are you using the most current estlcam? Check the code and make sure there are no Parenthesis in it, I think that is what used to happen. So close…

    #3236

    Curt
    Participant

    8.064
    where in the gcode would I look for Parenthesis?

    #3237

    Curt
    Participant

    Here is the first section of g-code. it does not make it through this before I get com errors. I am using EstlCam 8.064 and Repitier 1.5.6
    Project 0102
    ;Created by Estlcam version 8 build 8.064
    ;Machining time about 12:45:16 AM hours

    G90
    M03 S24000
    G00 Z5.0000

    ;No. 1: Engraving 1
    G00 X28.2222 Y4.9742
    G00 Z0.5000
    G01 Z-1.0000 F0.100 S24000
    G03 X18.6542 Y4.4404 I-0.2666 J-81.2443 F0.250
    G03 X10.6980 Y2.9545 I5.9742 J-54.0324
    G01 X10.4246 Y3.8806
    G02 X15.2646 Y4.9355 I13.3541 J-49.6365
    G02 X28.2222 Y5.9531 I12.6079 J-77.5363
    G02 X41.1799 Y4.9355 I0.5204 J-76.3803
    G02 X46.0199 Y3.8806 I-7.9858 J-48.2679
    G01 X45.7465 Y2.9545
    G03 X37.7902 Y4.4404 I-14.1411 J-53.6745
    G03 X28.2222 Y4.9742 I-9.3671 J-81.8884
    G01 Z-2.0000 F0.100
    G03 X18.6542 Y4.4404 I-0.2666 J-81.2443 F0.250
    G03 X10.6980 Y2.9545 I5.9742 J-54.0324
    G01 X10.4246 Y3.8806
    G02 X15.2646 Y4.9355 I13.3541 J-49.6365
    G02 X28.2222 Y5.9531 I12.6079 J-77.5363
    G02 X41.1799 Y4.9355 I0.5204 J-76.3803
    G02 X46.0199 Y3.8806 I-7.9858 J-48.2679
    G01 X45.7465 Y2.9545
    G03 X37.7902 Y4.4404 I-14.1411 J-53.6745
    G03 X28.2222 Y4.9742 I-9.3671 J-81.8884
    G01 Z-3.0000 F0.100
    G03 X18.6542 Y4.4404 I-0.2666 J-81.2443 F0.250
    G03 X10.6980 Y2.9545 I5.9742 J-54.0324
    G01 X10.4246 Y3.8806
    G02 X15.2646 Y4.9355 I13.3541 J-49.6365
    G02 X28.2222 Y5.9531 I12.6079 J-77.5363
    G02 X41.1799 Y4.9355 I0.5204 J-76.3803
    G02 X46.0199 Y3.8806 I-7.9858 J-48.2679
    G01 X45.7465 Y2.9545
    G03 X37.7902 Y4.4404 I-14.1411 J-53.6745
    G03 X28.2222 Y4.9742 I-9.3671 J-81.8884
    G01 Z-4.0000 F0.100
    G03 X18.6542 Y4.4404 I-0.2666 J-81.2443 F0.250
    G03 X10.6980 Y2.9545 I5.9742 J-54.0324
    G01 X10.4246 Y3.8806
    G02 X15.2646 Y4.9355 I13.3541 J-49.6365
    G02 X28.2222 Y5.9531 I12.6079 J-77.5363
    G02 X41.1799 Y4.9355 I0.5204 J-76.3803
    G02 X46.0199 Y3.8806 I-7.9858 J-48.2679
    G01 X45.7465 Y2.9545
    G03 X37.7902 Y4.4404 I-14.1411 J-53.6745
    G03 X28.2222 Y4.9742 I-9.3671 J-81.8884
    G00 Z5.0000

    #3238

    Ryan
    Keymaster

    I’ll try it as soon as I get my machine out of the Uhaul. Try deleting the m03 line see if that is tripping it up. it shouldn’t but you never know.

    #3240

    Christian Knuell
    Participant

    Hi,

    USB is very sensitive to electromagnetical noise. Timeouts can for example be caused by interferences from the spindle, compressors or vaccuum cleaners. Try a different, short and good quality USB cable – or try running without the spindle.

    Christian

    #3241

    Curt
    Participant

    I do not have a spindle installed. I am testing the CNC control at this point

    #3242

    Curt
    Participant

    I do not think this has anything to do with the USB communication. I am able to load a stl file, slice it and ghost print a part (no hotend or spindle).

    Is there a better tool to use to control the cnc other then Repitier with an Estlcam created program?

    #3243

    Curt
    Participant

    I think it is something in the code from EstlCam. I downloaded Pronterface and used the same .ncg code and it stopped at the same spot

    #3245

    Curt
    Participant

    I have success!!! sort of……….
    it runs REAL SLOW. Can you share a snapshot of the setup tab? Here are my settings
    Clearance plane – 5.00mm
    length unit Estlcam – millimeter
    feed unit Estlcam – millimeter per second

    #3246

    Curt
    Participant

    I had do uncheck the arc commands to stop the communication errors

    #3254

    Ryan
    Keymaster

    Odd, they work on my machine. Not sure what would cause this.

    #3258

    Curt
    Participant

    What versions of software are you running? Can you please share you settings for EstlCam?

    #3262

    Ryan
    Keymaster

    I’ll try and get some screen shots tomorrow. Remind me if it isn’t up by the evening.

Viewing 30 posts - 1 through 30 (of 44 total)

You must be logged in to reply to this topic.