New Marlin 1.1.0 release

New Home Forum Updates New Marlin 1.1.0 release

Tagged: 

This topic contains 55 replies, has 5 voices, and was last updated by  Jason 2 years, 3 months ago.

Viewing 26 posts - 31 through 56 (of 56 total)
  • Author
    Posts
  • #33692

    Ryan
    Keymaster

    Yeah the UBL stuff came in really late and is still under heavy development.

    #33815

    Martin DB
    Participant

    In today’s bug fix 1.1.0 branch programmers committed spindle and laser m3 m4 m5 support!
    Too early to try?

    #33833

    Ryan
    Keymaster

    I haven’t even gotten the all of the 1.1.0-1 firmwares out, I can’t release every bugfix commit. If I release a bad firmware I get swamped with hundreds of personal emails and forum post for weeks.

    I will give it a shot after I get these released and figure out a good relay for the 120V/220v control. Could help not to have to swap firmwares for the laser though.

    #33834

    Ryan
    Keymaster

    More info, reference for later.
    http://marlinfw.org/docs/configuration/laser_spindle.html

    1 user thanked author for this post.
    #33843

    Dave B.
    Participant

    Interesting link… looking at that, I wonder if some of the movement and laser vs LCD conflict is in us using pin 44? I’m not very knowledgeable in the way of the RAMPS board but am going to look at using another pin and see if things resolve. Maybe this has been addressed/looked at before?

    TIMER5C Pin 44 LCD stepper motor current XY PWM

    #33845

    Ryan
    Keymaster

    Whoa, good catch. Need to track down where the other pins break out to.

    I did try it yesterday without remapping and it was still on pin 9 and same issues though.

    #33847

    Dave B.
    Participant

    Pin 6. No more stutter at all! It’s a Servo pin as per pics.

    I disabled the declaration in the Pins_Ramps.h (not sure if necessary, but why not…should avoid any redundant calls to the pin?)

    Pin6

    Mapped D9 to D6 which will output PWM signals.

    Pin62

    And measured the Voltage using the Temperature-> Fan Speed menu as per original instructions. It measured out perfectly so hooked positive line to Pin 6 and Ground to … Ground. Red = Pos, Blk = Neg

    Pin63

    Currently burning a largish image with no stuttering.

    2 users thanked author for this post.
    #33852

    Ryan
    Keymaster

    So Awesome! I need to put this information somewhere, and probably change the firmware. Man that is great.

    Did you see my post in the img2gcode thread about the speed not working on a separate line?

    #33853

    Ryan
    Keymaster

    So if we use the new bugfix laser/spindle enabled firmware, and map it to this pin, one firmware can handle all the functions without needing to swap…That is so awesome, but….that means I have to start the testing all over again. So worth it though, I am excited about this.

    I freaking love that the machine just keeps getting better, and easier to use and it is all for free!!!! Free upgrades how often does that happen?

    1 user thanked author for this post.
    #33854

    Dave B.
    Participant

    I did see it but I’m running slower than that anyway so haven’t tested yet. I do notice some delay on long burns so am going to load a different file with more lengthy laser-on time to see if it’s an issue or just a random thingy. Will report back soon.

    #33855

    Ryan
    Keymaster

    I’ll try it out later today I hope.

    #33856

    Dave B.
    Participant

    Must have been something to do with the image I loaded, longer burns are going just fine. I also just tested the speed declaration and in PEP5 it’s not an issue where the F1400 is placed. I bumped from my usual 1200 to 1400 and it took the settings and ran appropriately in either case.

    ( PicEngrave Pro 5 – 3D Laser Gcode )
    ( Date/Time: 05-17-2017 at 10:55:22 )
    ( Image File: BAtmanSmall )
    ( Image size in mm: 78.7w x 78.7h  )
    ( Pixel Resolution: 0.1 mm  )
    ( Max. Cut Depth: 255.0000 mm  )
    ( Min. Cut Depth: .0000 mm  )
    ( 3rd Axis Safe Position: .0000 mm  )
    ( Start Position: image center  )
    ( Horizontal Axis Offset: 0 mm  )
    ( Vertical Axis Offset: 0 mm  )
    ( Engraving Angle: Left 45°  )
    ( Metric Mode  )
    ( X Axis Align =  0 )
    ( Y Axis Align =  0 )
    G21
    G1 X0.0 Y0.0
    G1 F1400
    (Begin Left Angle ) 
    …
    ( Metric Mode  )
    ( X Axis Align =  0 )
    ( Y Axis Align =  0 )
    G21
    G1 X0.0 Y0.0 F1400
    (Begin Left Angle )
    M03
    ….{content}

    Edit: Hmmm, going to reload RC8 to test compared to this one and see if it’s smoother. Seems a littly jaggy still the longer it goes.

    #33858

    Ryan
    Keymaster

    F1400 just barely stutters for me, I had to listen to the steppers to really hear it. Something like 1800 should be very obvious though.

    But that is still very positive results so far, and I am still excited. I appreciate you looking into this, I am still packing boxes and unpacking the last vendor shipment.

    #33859

    Dave B.
    Participant

    I typically burn at 1200 so am reloading 1.1 and will use that speed. This file at 1200 on RC8 runs smooth, so best to test with what I do know.

    Uploading now.

    #33860

    Dave B.
    Participant

    Still seems to have a slight bit of stutter to it at 1200 but it doesn’t correspond with the LCD refresh, moreso the longer burns getting turned off and on. I wonder if there’s another pin that might work better. I know I’ve had 2 RAMPS boards glitch out on me running a BLTouch off these servo pins; replaced those boards with a MKS Gen1.4 and have run flawlessly since.

    #33874

    Dave B.
    Participant

    Damn. Went back to RC8 as it’s smoother with the laser. I remapped the pins in RC8 as above and it continues to run well I have yet to use the router with this firmware but soon. Right now I’m lighting things up with the 6W to see how it handles. So far the driver board is warm but not over the top!

    #33878

    Ryan
    Keymaster

    I am getting a little lost here.

    You are using the same file and RC8 is working better for you? What speed and resolution is there a difference at?

    And all of this is with the standard pin or your new one?

    #33880

    Dave B.
    Participant

    New Pin 6 in both versions, RC8 is smoother whereas RC1.1 has a slight slow down/speed up on the longer burns.

    I’m using the same file to test the burn and running at 1200 just to keep that part consistent. The slowdown in 1.1 used to correspond with the LCD refresh on pin44 but now seems not to be directly related and less prominent but still there.

    #33887

    Ryan
    Keymaster

    For you to get stuttering at 12oo it must be higher resolution, which is also just about maxing out the commands per second so the new firmware does have a slightly higher load so that could explain it. I think you are just maxing out the throughput.

    #33891

    Dave B.
    Participant

    I just re-read the I2Gcode post, are you saying I should increase the dot size to test the stutter? I can do more testing no problem after this burn finishes.

    #33892

    Ryan
    Keymaster

    I increased the dot size to the average for my laser instead of the theoretical min, that decreases the amount of commands sent, which in turn increases the speed you can burn at.

    #33897

    Dave B.
    Participant

    Looks like that did the trick!

    Currently running V1.1 with laser PWM fed from Pin6 (Servo) and no stuttering whatsoever!

    ( PicEngrave Pro 5 – 3D Laser Gcode )
    ( Date/Time: 05-17-2017 at 13:50:28 )
    ( Image File: BB-King )
    ( Image size in mm: 107.41w x 161h  )
    ( Pixel Resolution: 0.23 mm  )
    ( Max. Cut Depth: 255.0000 mm  )
    ( Min. Cut Depth: 10.0000 mm  )
    ( 3rd Axis Safe Position: .0000 mm  )
    ( Start Position: image center  )
    ( Horizontal Axis Offset: 0 mm  )
    ( Vertical Axis Offset: 0 mm  )
    ( Engraving Angle: Left 45°  )
    ( Metric Mode  )
    ( X Axis Align =  0 )
    ( Y Axis Align =  0 )
    G21
    G1 X0.0 Y0.0
    G1 F1200
    #33899

    Ryan
    Keymaster

    Sweet!

    #33904

    Dave B.
    Participant

    Flawless Victory! 3D-BB in Oak. Or maybe 2.5D-BB

    BB50

    1 user thanked author for this post.
    #33912

    Ryan
    Keymaster

    DAM!!! Looks great.

    1 user thanked author for this post.
    #34030

    Jason
    Participant

    Good stuff on the laser updates!

    I’m also back on bugfix-1.1.x on my printer and the goofiness I was seeing a week ago seems to be gone now with the latest changes. Even got brave and gave UBL a try and starting to make some progress with mesh corrections as well.

Viewing 26 posts - 31 through 56 (of 56 total)

You must be logged in to reply to this topic.