Marlin v1.1.9 3D Printer Firmware - Feature Walkthrough - 2018 - Chris's Basement

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ค. 2024
  • We go through a fresh copy of Marlin 1.1.9 and check out some of the new features.
    Link to Marlin software:
    marlinfw.org/
    Link to IDE:
    www.arduino.cc/en/Main/Software
    SUPPORT THE CHANNEL BY CLICKING THESE LINKS!
    OpenBuilds - Great CNC and 3D Printer Parts (aff)
    openbuildspartstore.com/?ref=...
    Slice Engineering - Mosquito Hotends (aff)
    www.sliceengineering.com/?p=r...
    Wham Bam Systems Flexible Beds (aff)
    bit.ly/2HoS1cV
    Amazon (aff) [US DE GB CA IT ES FR JP]:
    www.amazon.com/?tag=chrisbase...
    Banggood(aff) ban.ggood.vip/7vm3
    Aliexpress(aff) s.click.aliexpress.com/e/UrRbCm8
    Buy me a coffee to keep me going!
    buymeacoff.ee/Wc0DouFbl
    You can support my work on Patreon
    / brotherchris
    One Time Tips, You Can PayPal Me:
    www.paypal.me/ChrisRiley3D
    ----------------------------------------------
    Find Me Over On Twitter!
    ----------------------------------------------
    Twitter : / chrisriley3d
    FTC Disclaimer: A percentage of sales is made through Affiliate links
    As an Amazon Associate I earn from qualifying purchases.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 161

  • @3dgussner958
    @3dgussner958 5 ปีที่แล้ว +1

    Great video, thanks for the update of new features of marlin 1.1.9. Seeing forward for the coming videos explaining few new feature in detail.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks Gussner, I am going to try to test as many as I can.

  • @spikekent
    @spikekent 5 ปีที่แล้ว +1

    Hey Chris, Fantastic insight into the new features, there are some really interesting ones in there that I probably would not have even noticed. Looking forward to your in depth videos on them. Great work mate 👍

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks Spike and thanks so much for the paypal tip. It really helps out the channel.

    • @spikekent
      @spikekent 5 ปีที่แล้ว +1

      @@ChrisRiley My pleasure mate. You give us so much, it's only right that I give a little back where I can

  • @rajanreddy3863
    @rajanreddy3863 4 ปีที่แล้ว +1

    I just used your video to setup linear advance. Thanks :) So clear, concise and most importantly entertaining.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Thanks for watching Rajan!

  • @robertavery8897
    @robertavery8897 4 ปีที่แล้ว +1

    Hey Chris .... thanks for getting back to me on putting the script for the stepper. Really appreciate it. Take care

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      You bet, hope it works out for you!

  • @JTCgmail9
    @JTCgmail9 5 ปีที่แล้ว +1

    Thanks Chris for the video . I recently installed 1.1.9 on my custom built Printer and did not know how to use all of those features but your video has led me to use them and Re Flash my Ramps board. I had been experiencing issues with my extruder motor clicking and not sending filament out. My temperatures were corrected hot and so it was a known as to the issue. Some people speculated it could have been my slicing program Causing the issue But I'm not sure that was the cause either. So thank you for having this video and keep up the good work.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks John, I have seen some people having issues with 1.1.9, but I think we are slowly figuring it out.

  • @jeduardob2060
    @jeduardob2060 5 ปีที่แล้ว +1

    Very nice video as always, and these new improvements were a great job from the marlin team !

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks! Totally agree, the Marlin team is killing it!

  • @RamjetX
    @RamjetX 5 ปีที่แล้ว +15

    Hi Chris... don't know if many say it.. but I find your clarity in presentation very refreshing and straight to the point. It's like you pre-empt the questions in my head and immediately answer them. Very good sir... thanks again for your hard work.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +3

      Thanks so much, I try to do my best!

    • @jamespowell7231
      @jamespowell7231 5 ปีที่แล้ว

      Right, dude gets to it. Concise, appropriate clear tangents, truly refreshing.

  • @VincentGroenewold
    @VincentGroenewold 5 ปีที่แล้ว +1

    Ohhhh nice! Just tinkering to configure a fresh copy (my first Marlin tinkering really) for my new MKS gen L board on the Ender-2. Perfect timing!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Sweet! Thanks for watching!

  • @RonFloyd
    @RonFloyd 5 ปีที่แล้ว +1

    Informative as always Chris! Thanks!

  • @AndyEmblow
    @AndyEmblow 5 ปีที่แล้ว +1

    Great video I'm a lot wiser now with marlins new features.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks Andy, I tried to highlight it as well as I could in a short amount of time.

  • @antonionunez1898
    @antonionunez1898 5 ปีที่แล้ว +1

    You must be psychic! I just finished loading 1.1.9 on a new Arduino/Ramps 1.6 for my Minicube project, I was curious what some of the settings were used for and between the Marlin documentation and your videos I can now consider myself an "advanced newbie" All I need to do now is finish the mechanical assembly and I will be up to four working printers! Knowledge is great, thanks for sharing yours!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Nice! I am looking forward to testing some of them as well. Thanks for watching as always.

  • @JohnOCFII
    @JohnOCFII 5 ปีที่แล้ว +1

    Great overview of the new features in 1.1.9. I miss not having a printer running generic Marlin. Of course, the last time I did, (early 2016) Marlin development was pretty stagnant. It has really come a long way since then!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      I was in the same boat John, there was not a lot going on back then. They have come a long way.

  • @jamespowell7231
    @jamespowell7231 5 ปีที่แล้ว +1

    How do you not have more subscribers? You actually get to it, Thank You.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks for watching James

  • @pepe59650
    @pepe59650 5 ปีที่แล้ว +1

    thanks great work and tuto on 1st attemps all work perfctly thanks thanks from france

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Awesome! Glad it worked out.

  • @Substancia3D
    @Substancia3D 4 ปีที่แล้ว +1

    Nice Video Chris

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Thank you and thanks for watching!

  • @Cidriel
    @Cidriel 5 ปีที่แล้ว +2

    I'm looking forward to the video on S-curve acceleration. I can't seem to find any videos discussing it in detail, just benchmarks with various liquid containers on rails... I wonder how it will play with Linear Advance, too.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Its interesting, I ran into a printer the other day that has it on by default so I think it is working pretty well.

  • @jamespowell7231
    @jamespowell7231 5 ปีที่แล้ว +1

    People doing videos of 20 minutes of talking about how and why their video is or isn't long. It's like just get to the video. So again, thank you, and I subscribed.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      I like to get to the point. :) Thanks for subscribing, I look forward to seeing you in the chats.

  • @adamsadventures24
    @adamsadventures24 5 ปีที่แล้ว +1

    Awesome video, Thank you for the help :)

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thank you Adam for watching!

  • @zestful988
    @zestful988 5 ปีที่แล้ว +1

    As always you are awesome 👍👌

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Thanks, I appreciate it.

  • @robertavery8897
    @robertavery8897 4 ปีที่แล้ว +1

    That my man was an excellent tutorial .... great job. I do have a question though ... being new to 3D printing and Marlin. I’m in the process of upgrading my Cr-10s pro to a direct extruder. There is a stepper change for the bondtech Extruder that requires a scrip change. They , bondtech ... gives you the script ... where and how would you place that in Marlin. Thanks again for the great video. Take care.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Hey Robert, thanks! So they probably give you a feedrate/E step change. Like M92 E415. You can put it in the start gcode if you like, or just update the Steps in the motor section. If you point me to the code they gave you I will take it look.

  • @PedroEmanuelMartins
    @PedroEmanuelMartins 5 ปีที่แล้ว +1

    Hey Chris, I really like your videos very much. Today I figured out that you have changed the lead nuts on your log printer, did you had any z banding or wobbling with the printed ones? By the way keep your exelent videos :) I learn a lot with it! Thank you.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thank you! I did change the 3D printed ones out, I didn't seem to have any banding with them, but they were super tight. The nylon I used might not have been the best choice.

    • @PedroEmanuelMartins
      @PedroEmanuelMartins 5 ปีที่แล้ว +1

      @@ChrisRiley thank you for the reply Chris!

  • @MihailPetrov608
    @MihailPetrov608 5 ปีที่แล้ว +1

    Thank you so much for your great work.!!!! :)

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thank you for watching! It is much appreciated!

  • @jimmyscott5144
    @jimmyscott5144 5 ปีที่แล้ว +1

    I have the same recommendation as I said on teaching tech, and that is if possible can you zoom in on the text or have it enlarged in either the ide or when you record or post process, it is very hard to see even in 1080 on my laptop and still follow along, I like to do side by side and if the text is zoomed in I can follow and not have to keep switching my window

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      I'll give it a try.

  • @electrodeyt3491
    @electrodeyt3491 5 ปีที่แล้ว +1

    Just installed it on my Prusa Clone. Works Great :) I think it might have even improved print quality, but not sure if thats the grease i put on the rods or me wanting it to be.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Great! Glad it helped you.

  • @anhnldev
    @anhnldev 3 ปีที่แล้ว

    Tks for your video

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Thanks for watching!

  • @theimike4360
    @theimike4360 5 ปีที่แล้ว +1

    Awesome video buddy :)

  • @MrSpeakerMBurns
    @MrSpeakerMBurns 4 ปีที่แล้ว +1

    Chris, could you make a video that concentrates on setting up stepper motors in Marlin. For example, let's say I bought a motor that has a 1.8 degree step angle and 200 steps per revolution and I want to calibrate it in the Marlin firmware so it is accurate with distance... maybe include other variables like pulleys and lead screw formulas and how to put it all together in the firmware settings. Thanks!

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Yeah, I can work on something like that.

  • @MarkWilder68
    @MarkWilder68 5 ปีที่แล้ว +1

    Thanks Chris...

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks for watching Markess!

  • @iikkakonola
    @iikkakonola 4 ปีที่แล้ว +1

    Great video again, thanks for your efforts for the scene. Just subbed yesterday.
    I have an issue, when flashing CR-10 mini with 1.1.9 i modified(i have 1.1.9 default cr-10 mini settings in already and running), as i get "Marlin.ino.elf section `.text' will not fit in region `text'" when i enabled manual mesh leveling and uncommented also the driver definitions "X_DRIVER_TYPE A4988" etc.
    Where i could go slimmer so i would fit the sketch?

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Thanks for the sub! So the first one I would go to is in configuration_adv.h
      Comment out this line.
      #define ARC_SUPPORT
      Then on configuration.h
      Remove this comment: //#define DISABLE_M503
      Then try cutting down the menus with these:
      //#define NO_LCD_MENUS
      //#define SLIM_LCD_MENUS

  • @Mr0Smith1
    @Mr0Smith1 4 ปีที่แล้ว

    Hey Chris, is there any chance of getting in depth tutorials on Junction Deviation and S Curve acceleration?

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Hey Jake, yes, I was kinda waiting for the official release of 2.0 to be sure all the bug were worked out.

  • @mickredfox
    @mickredfox 4 ปีที่แล้ว +1

    Great work Chris!
    I have a little question,
    How to program in Marlin the time of the print in percent instead of that line block?

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      In configuration_adv.h check these out, not sure what each one looks like, but this is how you change tme.
      #if HAS_GRAPHICAL_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY)
      //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits
      //#define SHOW_REMAINING_TIME // Display estimated time to completion
      #if ENABLED(SHOW_REMAINING_TIME)
      //#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation
      //#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time
      #endif
      #endif

    • @mickredfox
      @mickredfox 4 ปีที่แล้ว

      @@ChrisRiley thank you, verry nice, i lll try this out

  • @geodatarabat2148
    @geodatarabat2148 3 ปีที่แล้ว +1

    Thank you for your replay
    my problem is solved, just a misusing of the central button. Before i was accustomed to the right button as OK button, Now with the new upgrade the middle button has changed to OK Button.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Great, glad you figured it out.

  • @w3dprint-impressao3d52
    @w3dprint-impressao3d52 4 ปีที่แล้ว +1

    Thanks!!!

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      You bet! Thanks for watching!

  • @uspsrinivasaditya
    @uspsrinivasaditya 5 ปีที่แล้ว +1

    Hey Chris, newbie here! Loved your videos... Thumbs up! 👍
    But I'm not sure why the motors are not homing properly, serial port screen is showing busy processing and shows kill() called.. im using marlin 1.1.9, tmc2130 standalone, and nema17 steppers... can you pls help.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Hmmmm, did it ever work? Might be stepper voltage.

    • @uspsrinivasaditya
      @uspsrinivasaditya 5 ปีที่แล้ว

      Yeah.. X, y n z are moving individually if given command like G1 X50... but homing is not happening.. just stepper is starting , making sm noise and stopping

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      @@uspsrinivasaditya It might be because it thinks the endstops are already triggered. Check M119.

  • @BunnyTJ
    @BunnyTJ 5 ปีที่แล้ว +1

    Hey man. What kind of custom status screens and custom boot screens can you add in this version? I still have the Origional LCD screen on my Tevo Tornado.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Yeah, if you have the rrfull graphics discount screen you can do a couple of different things. I will look it up.

  • @bonafidepirate
    @bonafidepirate 5 ปีที่แล้ว +1

    Great video! I need to try out ADAPTIVE_STEP_SMOOTHING on my Ender-3 with it's A4988 drivers next time I flash it. I didn't even know that was in there... lol Thanks for the tip!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Give it a try, I have yet to test it, I hope it helps.

    • @bonafidepirate
      @bonafidepirate 5 ปีที่แล้ว

      @@ChrisRiley Just flashed with it turned on, printing a test now... lol I'll let you know how it goes!

    • @bonafidepirate
      @bonafidepirate 5 ปีที่แล้ว +1

      @@ChrisRiley After a couple of test prints, I can say that the "salmon skin" artifacts are less obvious, but still there. I'm printing single wall cubes and a benchy, they always show diagonal lines on the sides of cubes and sides of the cabin at the top of the benchy with no smoothers. The printer seems to run a little smoother though, it was already near silent with dampers on X and Y. lol

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Awesome, thanks for the testing and the results.

    • @bonafidepirate
      @bonafidepirate 5 ปีที่แล้ว +1

      @@ChrisRiley No problem! I'm looking forward to your testing as well, love your videos! lol With regard to the A4988 drivers, I want to try changing them to mixed decay mode in my Ender-3. There's a pretty good video explaining everything (v=S75meJJm9Kw) One day I'll replace the board with a MKS or similar and use Trinamic drivers... lol

  • @salmander
    @salmander 5 ปีที่แล้ว +2

    Can you please post the link to the stl of the lightning bolt u have on your filament stepper motor? Looks awesome

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      Here you go ! NEMA (extruder) motor rotation indicator (Prusa MK2(S)/MK2.5/MK3) found on #Thingiverse www.thingiverse.com/thing:2638857

    • @salmander
      @salmander 5 ปีที่แล้ว +1

      @@ChrisRiley awesome thanks man

  • @geodatarabat2148
    @geodatarabat2148 3 ปีที่แล้ว +1

    Hello Chris
    I've seen a lot of videos in upgrading Marlin 1.1.9 firmware for ANET A8. I was hesitating to upgrade mine but today I jumped into the procedure following carefully every step, unfortunately, I couldn't get what it should be.
    At the final stage I'm getting a first screen with marlin 1.1.9, After that, a second screen with X Y Z blinking from 0 to ? when trying to start the main menu(Info screen - Prepare - Control ...) none of this submenus is working just getting back to the second screen with XYZ blinking.
    Please I need some help - Thank you.

    • @ChrisRiley
      @ChrisRiley  3 ปีที่แล้ว

      Make sure these have the comments on them in configuration.h
      //#define NO_LCD_MENUS
      //#define SLIM_LCD_MENUS

  • @juddwhiting4229
    @juddwhiting4229 4 ปีที่แล้ว +1

    After doing all this for UBLand having it saved and the nozzle offset adjusted, I am wondering how my start code in S3D should look.":??

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      You should just need to add G29 L1 to select you mess, then g29 J to do the 3 point check.

  • @dktechnologysolutions3706
    @dktechnologysolutions3706 4 ปีที่แล้ว +1

    I have a question. I flashed my CR10 original with marlin firmware 1.1.9. My hotend is fluctuating by 10 degrees and takes forever to start when i get above 225. Is there something in the firmware I can change? Because I can set temp to 240 and it goes to 230 its always fluctuating. I use octoprint and cura and would love to be able to make this thing hit temp and print instead of waiting forever. thanks

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Sounds like PID tuning. I would run a tune on your hotend check this out. marlinfw.org/docs/gcode/M303.html

  • @MrGeezer101
    @MrGeezer101 5 ปีที่แล้ว +1

    I installed Marlin 1.1.9 about 4 months ago and I don't have any bed levelimg opions. I had a hard time installing it. I am not too good at this. Do I have to reinstall it to get bed leveling?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Yes, you will have to update the config and reflash.

  • @JearKrub
    @JearKrub 4 ปีที่แล้ว +1

    Hi, Chris
    I've just upload Marlin 1.1.9 to my CR10, been struggling a bit here and there but it all sorted
    it's just one thing that is not working correctly, is the part cooling fan, I normally set to 80% but after upload 1.1.9, the fan not working, it will work only if I set to full speed, and if it's lower than 180 (printer fan speed value) the fan just stop, I got no where to look for m8, hope you can help me out here
    waiting to hear from you
    Thanks man

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      That's probably expected behavior for that fan. Does auto cooling in your slicer work?

    • @JearKrub
      @JearKrub 4 ปีที่แล้ว +1

      @@ChrisRiley umm I'm using S3D and with 1.1.8 marlin, it was fine nothing wrong with it but since I change to Direct Drive system for CR10, the fan so strong so I set fan to 80 in S3D and do a test print for 1.1.9 marlin, and the fan didn't turn on unless I go full power, got no idea why but I would say the auto cooling fan in slicer work, I guess

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Yeah, I am not sure, maybe check out the pins file and see if anything has changed in there.

    • @JearKrub
      @JearKrub 4 ปีที่แล้ว +1

      Do u have 1.1.8 marlin, kinda want to downgrade and keep it that way so it works normally for me, thanks man

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      @@JearKrub Are you just looking for the download? Here you go: github.com/MarlinFirmware/Marlin/releases/tag/1.1.8

  • @bbogdanmircea
    @bbogdanmircea 5 ปีที่แล้ว +1

    I still have 1.1.x on my Printrboard as I need Arduino 1.0.8 to flash it, will it

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Not sure what combination you would need. There is a cut off some where, I think it is arduino 1.6.8 and up.

  • @skyrim4713
    @skyrim4713 5 ปีที่แล้ว +1

    I flash my Anet a8 board a while back using sky net .do I need to reflash.to 1.1.9

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Tou don't have to, but it might have a few more features.

    • @skyrim4713
      @skyrim4713 5 ปีที่แล้ว

      OK.

  • @debottamchatterjee4976
    @debottamchatterjee4976 4 ปีที่แล้ว +1

    I upgraded my diy 3d printer marlin 1.1.8 to 1.1.9.. now I get evetime system get halt....what should I do...where 1.1.8 work fine....

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      It could be a ton of different things. Just an upgrade, nothing else changed?

  • @bobf3598
    @bobf3598 5 ปีที่แล้ว +1

    If only i can get this latest version working.
    Full of bugs like "Homing Failed, Printer Halted Please Reset" Soft Limits don't work properly to name a few.
    Reloaded version TH3D_UFW_U1.R1.8a, works like a champ.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Interesting, I haven't hit any of those bugs yet.

    • @victornieves2256
      @victornieves2256 5 ปีที่แล้ว

      I’m stuck at the homing failed error also . Have been working on it for the past 2 days

    • @victornieves2256
      @victornieves2256 5 ปีที่แล้ว +1

      bob f have you found a solution to this problem yet?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      @@victornieves2256 Have you tried the bugfix 1.1.9 version? Is it any better?

    • @victornieves2256
      @victornieves2256 5 ปีที่แล้ว

      Chris Riley yes I have tried that and still no luck.

  • @nashme11
    @nashme11 4 ปีที่แล้ว +1

    HI. I did flash the firmware and got the manual mesh leveling to work. However, you didn't touch on one adjustment - the Bed Z: control on that menu. I have experimented with it and found it does absolutely nothing. I've gone all the way from -.5 to +.5 nothing happens. Do you know how to enable Bed Z:, or what it's supposed to do? Does it require some other line to be enabled in the configuration.h file. How is the best way to see that it actually is adjusting Z? Thanks.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Adjusting Z to adjust the mesh manually you mean?

    • @nashme11
      @nashme11 4 ปีที่แล้ว +1

      @@ChrisRiley Yea in the Prepare->Bed Leveling->Bed Z: The Bed Z: adjustment doesn't seem to do anything on mine. Isn't it to adjust the entire mesh up or down for a fine "squish" control? Whatever it's for it simply does nothing that I can tell. I've tried it many times and nothing about Z changes. Can you confirm this Chris? I think it's a bug in that it doesn't work. Thanks

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      @@nashme11 Hey, I marked this to look at later. Marlin 2.0 is officially out now, i would be curious if this bug still exists.

    • @nashme11
      @nashme11 4 ปีที่แล้ว

      @@ChrisRiley Great I look forward to your findings.

  • @ZebraandDonkey
    @ZebraandDonkey 5 ปีที่แล้ว +1

    Wait what you have never run Log on an ATX PSU?

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      I never have, I know that's kind of unusual for makers like us. :)

  • @kingofnowhere.
    @kingofnowhere. 5 ปีที่แล้ว +1

    Cool

  • @WhereNerdyisCool
    @WhereNerdyisCool 5 ปีที่แล้ว +1

    Nice video....I need to find your video on How to Upgrade (for noobs) 😀

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks! Give this one a shot, it's long but it should get you what you need. th-cam.com/video/0pt_b2ZizQM/w-d-xo.html

    • @reneeceldesigns3965
      @reneeceldesigns3965 5 ปีที่แล้ว +1

      Hi, love the videos... Really well explained. I need your help upgrading my Ultimaker 2. I would like to pay for your help as I've spent hours researching video to no end. Cheers again!

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      @@reneeceldesigns3965 Thanks! What is the issue with your ultimaker?

    • @reneeceldesigns3965
      @reneeceldesigns3965 5 ปีที่แล้ว

      @@ChrisRiley its running an E3D version of the software. So the cooling fans are unrespsive to Simplify3D. I also want to experience with the K factor and set up the PID. As currently it's in the start script of the slicer

  • @MrSpeakerMBurns
    @MrSpeakerMBurns 4 ปีที่แล้ว +2

    Hi Chris, I don't know if you can help me or not. I accidentally shorted my thermocouple and heater cartridge wires together. There was a spark followed by a reboot. Then my temperature would not give me the correct temperature after I put everything back the way it should be. I want to move the thermocouple to the second port for extruder 2 and reassign the pins. The problem is, in the latest version of Marlin under the pins.h header file, things have changed. Instead of #define TEMP_0_PIN = Pin#, not all I can find is #define TEMP_0_PIN = -1 on all the pins. Everything is -1. I don't know how to reassign the pins when everything is assigned to -1. Thanks, Jason

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Hey Jason, what board are you running? Let me know and I will take a look at that pins file.

    • @MrSpeakerMBurns
      @MrSpeakerMBurns 4 ปีที่แล้ว

      Chris Riley It is the MKS Gen L 1.0 that came in the TEVO Tornado. Thanks for your help!

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      @@MrSpeakerMBurns So basically your working with D7 E1 heater and D10 E0 heater pins. Most of this board is pulled from the ramps file. So in the pins_ramps make this line #define RAMPS_D10_PIN 10 a 7 or a -1 and in pins_mksgenl make this line a 10 #define MOSFET_D_PIN 7

    • @MrSpeakerMBurns
      @MrSpeakerMBurns 4 ปีที่แล้ว +1

      Chris Riley Thanks, I will give it a try!

    • @MrSpeakerMBurns
      @MrSpeakerMBurns 4 ปีที่แล้ว +2

      @@ChrisRiley Can I ask you one more question? I am kind of a Newbie to editing Marlin.
      I believe the TEVO Tornado uses E1 for the hotend fan. This is D7 from the diagram found here. www.robotrebels.org/index.php?topic=769.0 I set my board type to MKS Gen L in Marlin, everything seems to work alright except the fan on the extruder no longer works automatically after I updated to the latest Marlin, meaning it doesn't turn on when it gets past 50 degrees anymore. I believe something is configured differently than the original firmware that came with the printer. I am not sure what I am doing wrong. I can turn the fan on and off manually and set the speed using the Reprap Discount Display, where it shows up in the menus, but I need it to come on automatically when the hotend temperature rises. I am suspecting that the pin is not assigned correctly, so the firmware doesn't know this is the hotend fan. It must be set to some other type of fan. The wiring is just like in the link I included. Thanks!

  • @HaikIHeaD
    @HaikIHeaD 5 ปีที่แล้ว +1

    Hey, my Y axis buzzers when homing, it happened whith Z aswell but fix it, then, all of a sudden started with Y axis😣 why ? Any idea, to fix the problem with the Z axis I changed the homing_feedrate_z 2*60 ( before 4*60)

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      What type of printer do you have? More than likely it's something mechanical.

    • @HaikIHeaD
      @HaikIHeaD 5 ปีที่แล้ว

      Chris Riley it used to work, and suddently stopped working when i fixed the problem with z axis, it has to be a software problem, or the driver is broken, which i doubt, i have a prusa i3 with the latest marlin update.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      @@HaikIHeaD It started after you upgraded to 1.1.9? You can slow down the homing feedrate on x-y the same way if you want.

    • @HaikIHeaD
      @HaikIHeaD 5 ปีที่แล้ว +1

      Chris Riley i tried but i got a compilation error. Do you know how to change de homing_feedrate_xy ??

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      @@HaikIHeaD #define HOMING_FEEDRATE_XY (50*60) should be able to change this to something like 30*60

  • @redherring5532
    @redherring5532 4 ปีที่แล้ว +1

    I've bought several boards and I just have not ever been able to flash any of them trying 3 different computers I have. I've spent and wasted hours upon hours. I'm not green to this type of stuff as I configure and tech 5 meter grand format uv curing printers (printing large backlit banners). At this point I've surrendered and am willing to pay money for someone's time to help me one on one with this type of stuff. Can even print out backdrops or banners for anyone as an added bonus. I have like 5 boards just sitting there. Thanks folks

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Hey John, just let me know how I can help. What kinds of boards do you have?

    • @redherring5532
      @redherring5532 4 ปีที่แล้ว +1

      Hi Chris, thanks for your response! I feel terrible as I have viewed/ listened to most of your videos and they have helped me with a great many of fundamentals in 3d Printing, thanks a ton for that.
      But I'm a savage impulse buyer with the intention of forcefully learning the stuff if I'm stuck with it but, well...
      The boards I have are:
      Bigtree KFB 3.0... Makerbase board with integrated A4988 drivers...bigtree Ramps 1.6+.. and a Bigtree Skr v1.1.
      I'm great at building frames and have built a couple coreXY machines with the intention of dropping one of these boards in to run it but no dice. I just cant nail the arduino/Marlin stuff, and I dont do any social media at all, so I dont have the option of including myself in communities of that sort... so I dive straight in. I'm just trying to get any of these boards going at this point, nothing fancy, no aut leveling, no multiple extruders, just bed flingers and new built coreXY machines with simple lcd screens, an extruder, the main movement motors, heated bed. No delta machines as of yet.
      I'm bad at explaining issues without it in front of me, but I'd want to start with the easiest one of the 4 I mentioned above, I lost one of the 5 I had appearantly, I use Windows 10 pcs and laptops.

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      @@redherring5532 So the most common serial chip on all these boards is a CH340 and the driver can be somewhat unpredictable. Have a look at this, see if it helps you connect. th-cam.com/video/y_p8UzLXUXI/w-d-xo.html

  • @MustangKevin69
    @MustangKevin69 4 ปีที่แล้ว +1

    I could use your help, messge me

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว

      Kevin, You can send me an email from my about page.

  • @SianaGearz
    @SianaGearz 5 ปีที่แล้ว +1

    3:35 "I'm just gonna leave this off and go with the endstop switches"
    Excuse me? What do you mean? You need endstop switches in order to use this option.
    What this option is supposed to combat is switch bounce of the endstop. Endstop filtering has always been there, then fell away during stepper interrupt changes, and was reimplemented because it was found to be necessary on simpler boards, this time with an option. Ideally you'd fight the issue in hardware by adding a 100n capacitor or something.
    If you meant pullup resistors - well you have software controlled pullups anyway, on the processor, they're not too stable in value, which doesn't really matter, and are generally pretty weak, which might be a good thing, like around 50k; if you install a typical 10k pullup in parallel to or instead of the software-controlled pullup, the time constant of existing parasitic capacitance will go down and the switch bounce noise will only become higher.
    Adaptive step smoothing - not related to TLSmoothers in any way. TLSmoothers fix the hardware issue specific to DRV8825 that this motor driver is incapable of maintaining low current levels in the motor windings because that would cause the minimum duty cycle of on-chip MOSFET to be exceeded, thus it's incapable to effectively execute a part of the range of the microsteps (depending on motor impedance and supply voltage) and snaps to the next semi-step instead. It fundamentally cannot be fixed in software. I believe adaptive stepping fixes microsteps being sent in too large bursts and too infrequently by the CPU, because the time basis of the Bresenham function is fixed to one movement axis chosen dynamically, so other axis suffer a simultaneous loss of temporal resolution, so this allows the firmware to then bump the step routine rate up when needed to make sure all axis get an opportunity to step - usually the E axis is affected the most. In contrast, TLSmoothers are incapable of fixing the issue of step signals not being issued on time, so there's absolutely no relationship.
    9:25 placebo. When the driver is not specified, A4988 is the default.
    Oh, if you want power loss recovery to succeed, probably better not to use Z-hop :) just as an aside.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Wow, this is long, it's going to take me a minute to get through. :)

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว +1

      First off, thanks for the comment, they are always appreciated.
      Second, do you create content anywhere? I would love to hear your take on Marlin.
      Now the video, the endstop switch, all I meant was I don't have a problem with it and I am going to leave this option off.
      Adaptive rate smoothing, I do plan on testing this feature. More to come on that.
      Placebo, it's better to have it in place then to assume.
      Power loss recovery...good tip.

    • @SianaGearz
      @SianaGearz 5 ปีที่แล้ว +1

      @@ChrisRiley No. I sometimes create code. Nobody likes to read code, usually not even the people who wrote it and/or have to read it.
      I was recently asked by a friend whether i'd like to overhaul 3D printer UI and menu system, and i've actually been following Marlin development for a while seeing whether there's something useful i can do, so i'm always reading the issue tracker and keeping my eyes on important developments, and that's some dense issue tracker, a dozen issues a day or so. Anyway it turns out since Lulzbot's contribution to Marlin 2.0 a couple months back, my involvement in the menu and UI may have become mostly unnecessary. Also checked out MK4Duo, and let me put it like this, after it, my degree of appreciation for Marlin grew a LOT, Scott is doing a tremendous job as a maintainer! Which is not something i doubted before, but it just became a lot more apparent. Hadn't checked out Repetier yet and i'm not sure which version to approach it from - 1.x is supposed to be dead if i read them right but as opposed to Marlin, 2.0 is not feature complete. dc42's RRF and Klipper are often proclaimed as benchmarks among 3D printer firmware, and they very well might be and are origins of numerous engineering insights that lead to the recent planner and stepper changes in Marlin first released in 1.1.9, but i haven't checked them out yet. Obviously these have an opportunity to provide better implementations and foremost much easier to experiment with implementations of high end algorithms because they don't have to make do with as constrained processors like Marlin has to.
      I predict that AVR is going to die though and Marlin's economical implementations of these algorithms may be scaled to provide even better than current results on simple 32-bit processors, in particular i think AVR will be displaced by STM32 merely due to pricing. I should probably just design a dirt cheap STM32 board and find a way to make use of its DMAC features to offload a part of the stepping routine.

    • @ChrisRiley
      @ChrisRiley  5 ปีที่แล้ว

      Thanks for replying. I was doing some experimenting with 2.0. The way they use the HAL is pretty interesting. I am looking forward to seeing how this all plays out.

    • @69developer
      @69developer 5 ปีที่แล้ว +1

      @@ChrisRiley First great video Chris, straight to the points. Also Siana Gearz made a good comment and really like the conversation. Listening...

  • @samucafire55
    @samucafire55 4 ปีที่แล้ว +1

    hello Cris friend help me i'm starting in the 3d printer world, i have parts for MK2.5s prusa, goastaria to know if we can set up firmawer for ramps 1.5 with arduino mega 2560, i'm from brazil help me, i have prusa frame, help me kindly until who can compare another Board in the future, thank you. samucafire55@gmail.com

    • @ChrisRiley
      @ChrisRiley  4 ปีที่แล้ว +1

      Hello, check out this project. github.com/sakibc/Prusa-Firmware-RAMPS

    • @samucafire55
      @samucafire55 4 ปีที่แล้ว +1

      @@ChrisRiley Cris thank you so much for the help.