Estlcam with experimental Arduino Mega2560 / Ramps 1.4 support

New Home Forum Software Development Estlcam with experimental Arduino Mega2560 / Ramps 1.4 support

This topic contains 178 replies, has 46 voices, and was last updated by Profile photo of vicious1 vicious1 16 hours, 42 minutes ago.

Viewing 29 posts - 151 through 179 (of 179 total)
  • Author
    Posts
  • #24707
    Profile photo of Bill Branan
    Bill Branan
    Participant

    Glenn: Those pins used by the display are also used by ESTLCAM, so unless the firmware is rewritten to use different pins and support the display, no.

    Matt: I think you will run into a pulse rate limit trying to use 1/32 for the Z and getting any reasonable max feed rate. Almost all steppers have 200 full steps/revolution. At 1/4 resolution (1.25mm/revolution/800 steps = 0.0016mm/microstep). Even at 1/1 it is 1.25/200=.006mm/microstep resolution (more than enough for most work).

    X&Y are different as the belt and pulley gives 16*2mm=32mm/revolution. At 1/1 this gives 0.16mm/step which is pretty coarse. Most folks seem to run at 1/8 which gives 32/1600=.02mm/microstep, more than adequate.

    My rule is to use the minimum number of microsteps to give the desired resolution and smooth quiet operation.

    As for accelleration and Inertia, Christian has a good video on how to experimentally determine the optimal numbers. I found Vicious’ to be a good starting point.

    #24708
    Profile photo of Matt
    Matt
    Participant

    @Bill Branan

    Thanks for your answer i understand better how it works 😉

    Could you eventually tell me how much an 8mm threaded rod travel per revolution ?

    #24753
    Profile photo of Bill Branan
    Bill Branan
    Participant

    Matt: As I noted above, the most common 8mm threaded rod has a pitch of 1.25 mm. As it is a single start thread, the lead is also 1.25mm which is the distance it travels per revolution. A fine metric thread has a pitch and lead of 1.0mm.

    #24898
    Profile photo of Glenn
    Glenn
    Participant

    Thank you @Bill Branan

    #24943
    Profile photo of ManuCNC
    ManuCNC
    Participant

    How do I configure the origin of the axes in Estlcam?

    #24951
    Profile photo of Barry
    Barry
    Participant

    @manucnc
    The zero button on the bottom of the list on the left. It lets you set your zero point anywhere you want.

    #24982
    Profile photo of Christian Knuell
    Christian Knuell
    Participant

    Hi,

    I added a new video showing a little trick to zero workpieces:

    http://www.youtube.com/watch?v=aT_9LtDPnKw

    Christian

    #24983
    Profile photo of vicious1
    vicious1
    Keymaster

    Very nice work!

    #25249
    Profile photo of Matt
    Matt
    Participant

    @vicious1

    I tired to set up ESTLCAM according to your basic set up on the first page but i am not getting good results.

    Z is working correctly but X and Y motors are grinding, they make strange noise and stop moving.
    I tried to put them in 1/8 step like christian is recommanding and putting the acceleration to 32mm but it did not resolve the problem.

    The only way i found to get things working correctly is to reduce the feedrate to 90mm/s.

    Can you tell me how you manage to get 150mm/s on the X and Y axis please ?

    #25251
    Profile photo of vicious1
    vicious1
    Keymaster

    I use Marlin. I am not the one to ask about this.

    #25252
    Profile photo of Bill Branan
    Bill Branan
    Participant

    Sounds like not enough power in the motor. How much current are you running through your steppers? What is the voltage of the supply and the rated motor voltage?

    #25253
    Profile photo of vicious1
    vicious1
    Keymaster

    It is most likely a software setting (wrong math), unless you have never moved the machine before. in that case verify with marlin first.

    #25375
    Profile photo of Matt
    Matt
    Participant

    @vicious1

    I asked you because you put settings for ESTLCAM on the first page so i assumed you have tested it for a period of time and i was wondering how you were able to sustain 150mm/s….

    It’s not a pronlem anymore, like i said i reduced it to 90mm/s and everything is woking this way.

    I alreday moved the machine with repetier before switching to estlcam and everything was working good but again it means nothing because following your guide the contols are limited to 3600mm/min wich equals 60mm/S. So at 90mm/S i am above your recommending settings for repetier host.
    So that’s why i was wondering how you could get ESTLCAM work at 150mm/s ???

    @billbranan

    I am runing Nema 17 2A with DRV8825 steppers at 0.71V and a power supply of 12 volts and 20 amps. A really standard and conservative setup.

    #25399
    Profile photo of Bill Branan
    Bill Branan
    Participant

    Matt: I’m also using 12V power with NEMA17 motors with a resistance of 12.5ohms but only running about 0.5A through each one.I found they heat up too much with 1A. I determined max feedrate by increasing until motor stutter then backing off about 25%. Same settings for Repetier. (I use the same setup for my 3D printer with different settings)
    X,Y steps/revolution: 1600
    Z steps/revolution: 800
    max feed rate x,y: 6000mm/m = 100mm/s
    max feed rate z: 300mm/m
    Inertia: 70%
    Acceleration Distance: 2mm
    Start Feed Rate: 60mm/m

    Can you get a higher feedrate with Repetier than ESTLCAM? I couldn’t.

    #25403
    Profile photo of Bill
    Bill
    Participant

    I found a weird one with Estlcam and Jeff’s base for the MP3DP. When you load the DXF file about half of the objects are reversed. If I load the file into any other viewer they are placed correctly. I tried with 9.018 and 9.046 with the same symptoms.

    #25504
    Profile photo of Christian Knuell
    Christian Knuell
    Participant

    Hi,

    the base_frame.dxf file uses blocks – this is something Estlcam sometimes messes up, especially if there are blocks within blocks.

    If you open it in LibreCAD, select all, click “Tools -> modify -> explode”, press enter and save again Estlcam will open it correctly.

    Christian

    #25602
    Profile photo of Bill
    Bill
    Participant

    Yes, that seems to have dealt with it. Will you be rolling that into your list of issues to address at some point?

    #26079
    Profile photo of Cesar
    Cesar
    Participant

    Hi Community does any one know what type of nc file does Estlcam support I create using artcam and I can save my files in many machine specific formats any ideas will run on my ramps 1.4

    #27239
    Profile photo of Franz Maier
    Franz Maier
    Participant

    Hello Christian,

    after adding capacitors to the sensor inputs the false alarms nearly disapeared, so far so good. But if for some reason a endswitch is triggered estlcam shows a message and quits working. The processed part disapears and I have to quit and restart Estlcam. Had anyone else this problem?

    V10.006 32bit

    Kind Regards,
    Franz

    #27422
    Profile photo of ismael
    ismael
    Participant

    Thanks for the new update.
    -Like Franz Maier, it also happens to me and I have windows10 version 64bits. With previous version estlcam9, also happened.
    -With windows7, estlcam9 everything worked fine.

    #27430
    Profile photo of Zeenon
    Zeenon
    Participant

    Where is the best place to report bugs in estlcam? Should we email Christian direct or post here?

    I do have an issue with v10.010/10.007 on Win7/Win10 when I lay some text down and select the carve inside -> click ok -> click preview it crashes estlcam. Works fine on Win7 with v9.018.

    Z

    #27431
    Profile photo of acidtome
    acidtome
    Participant

    Hello there,

    We are superexciteds with our CNC mill, christ software is making it much easier for us and we are learning how to configure step by step each thing.

    Only one thing seems to be out of our understanding. When we try to mill a curved line, we end up with a bunch of straigt lines and the bit stops briefly in each one. The result is good, but it seems that something in the configuration is not ok as we have seen in videos the setup milling curved grooves without stopping.

    Here is a link where you can see the issue.

    What should we correct to have it milling smoothly?

    P.S: We started with a wooden one but an aluminium one is already on the way as the results have been that great. 😀

    #27437
    Profile photo of Christian Knuell
    Christian Knuell
    Participant

    Hi,

    @acidtome:
    if it does not mill smoothly the feedrate is too close to the machines maximum feedrate.
    Lower the feedrate for the CNC program and it will work fine.

    @zeenon:
    You can report bugs here or send me a mail (please add detailed bug description and relevant files)

    @ismael:
    I’m not sure what is causing this at the moment – I cannot replicate the issue (but also only use Windows 7)

    Christian

    #27440

    Estlcam is really great, very convenient to use, even for a beginner like me.

    I just have a few questions/suggestions:

    -How to do CTRL+Z ? Sounds pretty stupid, I know, but I didn’t manage to find how to undo something. 😀

    -It would be awesome if we could set different parameters for the first and last pass of each path:
    -For the first pass, because our CNC aren’t always perfectly leveled, it would be great if we could set a different pass deepness and speed
    -For the last pass, being able to edit these parameters could help us to easily get a smooth finish while keeping high speed removing lots of materials during the other passes. I know it is possible to manually set 3 different path with all these caracteristics, but it is quite tedious to do it manually when we could just add 4 parameters in the path setting window, especially when we do parts that have a lot of different paths.

    -Would be great to have some basic tools to edit the drawing, like tracing a line, erasing between points, etc. Don’t know if this function exists but I didn’t find it.

    -In the logic of the actual tool path calculation, I found out that when you mill a pocket, no real logic seems to apply about where the tool should start the path. In my opinion, it would be nice that the tool starts wherever the first line will be the shortest. This way the tool load can be reduced. I had this issue while I was milling a pocket and the tool started the pocket right in the middle, where it was the longest, instead of in one of the sides where the pocket was smaller. The first line is always the most difficult because the chips are more difficult to evacuate. I’m not sure if what I’m trying to explain is very clear.

    I have no idea if those are difficult for you to do or not, so they are just suggestions. Hope they can be useful (and sincerely hope also that you could make them real one day 🙂 )

    Again, great tool

    #27590
    Profile photo of smit
    smit
    Participant

    hey can your share your estlcam setup with me, because i tried using nema 23 and 17 motor on 20v when i program the ramps 1.4 board on A4988 motor drivers the motors does not move.

    #28398
    Profile photo of Fabio
    Fabio
    Participant

    I have a problem with Z travel.

    In the figure it is possible look the basic config for estlcam but i have the error message when I put 6400 “step per revolution” in Z column.

    Estlcam rev. 10.012
    Windows 10
    Arduino mega 2560 + ramps 1.4 firmware RC7 Marlin MPCNC

    Attachments:
    #28408
    Profile photo of vicious1
    vicious1
    Keymaster

    Have a look at my 3rd post in this thread. By doing this you are no longer using marlin RC7.

    #28474
    Profile photo of Fabio
    Fabio
    Participant

    I try it, but nothing! The motor stepper get a bad rumor.

    So I changed:

    1) I flashed the MPCNC_RC8

    [note: I try to flashing B16_32_8mm-fullG-112515 but when arduino compile return a error….???!!!???]

    2) I start Estlcam, I change the value in “cnc controller” and it return the same error …..frequencies above 160Khz

    🙁

    #28489
    Profile photo of vicious1
    vicious1
    Keymaster

    In the third post it says to remove some jumpers from under your stepper driver and change the z steps. Did you do both?

    Marlin firmware has nothing to do with estlcam firmware. You are asking how to use estlcam firmware.

Viewing 29 posts - 151 through 179 (of 179 total)

You must be logged in to reply to this topic.