I'm completely baffled now. Tonight I tried replacing the RAMPS board, but that didn't fix the issue. I then replaced the stepper driver for the extruder and tried again, but still no go. Then I replaced the Mega board, but it's still the same. I tried adjusting the stepper voltage both up and down on the extruder, but no change. It's like the z-axis is wired to the same connector as the extby brucehvn - Printing
Ok, this is pretty weird. First of all, the basics. Prusa I3 variant, Marlin 2.0.x-bugfix (latest and version from about 3 weeks ago)., Ramps 1.4. I've been printing happily along for quite some time now and then last night, something strange started happening. Mid print, the printer would act like the z axis stopped going up and the nozzle would end up dragging through gouging into whateverby brucehvn - Printing
I guess I had one other question. When printing a G26 test print, what should it look like as far as extrusion width? Should the lines look smooshed? If I'm using a .4 nozzle, how wide should the lines be in the test print? It might be good idea to show an image of a good test print with the docs.by brucehvn - Firmware - Marlin
I've been using UBL for a long time now and I'm on the Marlin 1.1 bugfix branch. In my configuration.h file, I have ENABLE_LEVELING_FADE_HEIGHT defined. The default fade height is 10 mm. So once the Z is >= 10, no more bed leveling compensation will be done. This is easy to see. If you set UBL active, then after homing raise the carriage to Z=10.0, and execute moves around the build area,by brucehvn - Firmware - Marlin
Quoteadambrum I've been using an airtripper for years and never giver me any problems, been on four different printers now. https://airtripper.com/1764/airtrippers-direct-drive-bowden-extruder-v3-bsp-edition/] I know this post is from a few months ago, but I wanted to ask @adambrum about the airtripper. I've been building a CoreXY of my own for a couple years now. I've been sidetracked with oby brucehvn - CoreXY Machines
I've determined that my max speed for extrusion of my current roll of ABS is 5.3 mm/s @245C. I determined that by marking the filament and running 50 mm, increasing the speed until the extruder started slipping. In my configuration.h the default max feedrate for the extruder was set to 25 mm/s and my retraction speed was set to 1800 mm/m which gave me a very quick retract. If I override the deby brucehvn - Firmware - Marlin
Ok, one more question. I've determined that my maximum extrusion speed with no slipping is 5.3 mm/s at my ABS print temp of 245C. How do I convert that into mm^3/s for use in the Slic3rPE max volumetric speed in the filament settings?by brucehvn - Firmware - Marlin
QuoteDust M200 D1.75 but actually measure your diameter, unless you have a perfect filament supplier... Thanks Dust, I will do that. Bruceby brucehvn - Firmware - Marlin
I want to start playing with the volumetric extrusion capabilities of Marlin, but it's a little unclear to me after reading what little bit of info is out there exactly how to set it up. Triffid Hunter's calibration guide has a small updated section on it but it appears that was written right after Marlin supported it and possibly before Slic3r did. I'm using Marlin bugfix-1.1.x and Slic3r 1.2.by brucehvn - Firmware - Marlin
Which documentation is up-to-date? I was reading at but that doesn't have anything about fade height or the other two commands you mentioned. BTW, when I do a G29 S-0, it just saves the mesh again. It doesn't print out the gcode to recreate it. I'm using the 1.1.x-bugfix branch.by brucehvn - Firmware - Marlin
Thanks Roxy. This will be very helpful. So when I usually save my mesh, I do a G29 S which then says it is saving to mesh 0. So I assume the commands you listed above would be G29 L0 T and G29 S-0? What is the fade height and where is it set? If I do a M502/M500 to pull in some changed values from the configuration.h, would that wipe out the mesh, or is it still preserved?by brucehvn - Firmware - Marlin
Just curious if there is any way to preserve the UBL mesh values when I update the firmware? I am running the 1.1.x-bugfix branch and that means there are frequent updates, but so far it seems like when I load new firmware, the mesh gets set back to all zeros. If I record the values of the mesh before updating, is there an easy way for me to manually enter them in after the new firmware is on tby brucehvn - Firmware - Marlin
With my printer, the optimal bridge settings are very slow (12mm/sec). That's all fine and good, except Slic3r uses the bridge settings when printing the first solid layer over infill. Depending on the part, this can result in extending the print time considerably. I find that depending on the percentage of infill, it might not be necessary to use the bridge settings. I would like some controby brucehvn - Slic3r
I changed out the LCD with the reprap discount full graphic controller. I made it through a 2 hour print with no corruption on the display and no reboot. We'll see how it goes on subsequent prints. I was printing the same part with the old LCD display a couple days ago (when I started this thread) and it rebooted in the middle of the last layer. Lucky the part will still be usable and I printby brucehvn - Firmware - Marlin
QuoteRoxy And... its amazing... For $10 you can get a replacement 20x4 LCD on eBay. It might be worth it just to make sure all of your hardware is good. But the other stuff you are saying makes me wonder if the 20x4 Display is the victim and the AVR Board is flakey? It shouldn't reboot at random. The cool thing is for $20 (including shipping) you can totally swap out your electronics:by brucehvn - Firmware - Marlin
Quotestephenrc Make sure the cables going to the lcd are short as possible (under 12") and not routed next to anything like stepper motor wiring. Hi Stephen, The cables are as short as they can be. This is an i3 variant and the ramps board is mounted vertically to the frame with the LCD connectors at the top. The LCD itself is mounted on top of the frame. The only wires close to it are the eby brucehvn - Firmware - Marlin
I'm using the Marlin RCBugFix branch, but this issue has happened with RC6 and RC7. I have a REPRAP_SMART_DISCOUNT_CONTROLLER (non graphical). When printing, the LCD display gets corrupted very quickly. I can push the button twice and it comes back to normal, but will get corrupted again within a few minutes. Is anyone else experiencing this problem? I'm trying to get to the bottom of why myby brucehvn - Firmware - Marlin
I haven't seen anyone mention using denatured alcohol as a possible cleaning solution for PrintBite. Just curious if anyone had tried it or if there was some reason it wouldn't work? When I worked in a photo lab many years ago, we used to use denatured alcohol for cleaning negatives, prints, whatever and it was really effective at removing any fingerprints, grease, etc.by brucehvn - General
Quote23chaos23 ok so ive got myself the marlin firmware and im wondering if it will work on my GT2560 board, it uses the same mega 2560 chip and it says its based on a ramps board so in the code do i define the board as a ramps 14 efb or can i set a custom definition for the gt2560? really need a hand with this if anyone could jump on skype and give me a hand that would be awesome Seems like itby brucehvn - General Mendel Topics
Quotethe_digital_dentist Check the connections to the power supply. If any are loose the added resistance may be enough to cause a "brown-out" when the bed and/or extruder heater kick on. Have you looked at the gcode file to make sure it is right? The gcode I think is fine. I'm trying different objects. The one I'm most interested in was saved in 2 formats, one for printing from Repetier,by brucehvn - General
I have an i3 variant. Been working pretty well for a couple years now. It's using an Arduino Mega with Ramps 1.4 and Marlin 1.1.0 RC7. Over the last couple days, I don't seem to be able to get through any prints due to the printer randomly resetting itself. This seems to happen at various times. It could be in the middle of a print, or just when the bed is heating up before printing, or it'sby brucehvn - General
QuoteRoxy It is especially useful for dual extruder machines when you switch from one nozzle to the other. But some people are using it on single extruder machines to clean up the nozzle prior to a print. If you are using your nozzle as a probe, it would be useful to wipe it! So, it sounds like it's not extruding while doing the cleaning? And what do people usually use as a surface for theby brucehvn - Firmware - Marlin
QuoteRoxy Actually... That will work, but I only left the M420 in place to be backward compatible. Doing a G29 A will activate the UBL System. Doing a G29 A S1 will save the current mesh state and mesh in storage slot 1 and flag the system as 'Active'. If the state of the system is saved to EEPROM while it is active, it will be active each time you power up the printer (which isby brucehvn - Firmware - Marlin
Quotejmalinski I have a printer I have been using for 2 and a half years . It runs great and prints very good. We use it daily. My son and I are prototyping medical devices for veterinary medicine. Our problem is this. My laptop was stolen with all my printer backup files. How can I get a copy of my Marlin firmware for this printer. It took almost a year to get it printing as good as it doesby brucehvn - Firmware - Marlin
In 1.1.0 RC6, it was called MIN_Z_HEIGHT_FOR_HOMING However, it appears in the latest, 1.1.0 RC7, they've changed it again to // @section homing #define Z_HOMING_HEIGHT 6 // (in mm) Minimal z height before homing (G28) for Z clearance above the bed, clamps, ... // Be sure you have this distance over your Z_MAX_POS in case.by brucehvn - Firmware - Marlin
Quotebrucehvn I'm still curious how to get mesh bed leveling active again when I do a G29 and it says "mesh bed leveling not active". If it is because I tried to home an individual axis instead of doing a G28, then the only thing I've seen is that I have to do an emergency stop (reset), and then make sure I only do a G28 and then mesh works again. Now, I've updated the firmware with a small chaby brucehvn - Firmware - Marlin
I'm still curious how to get mesh bed leveling active again when I do a G29 and it says "mesh bed leveling not active". If it is because I tried to home an individual axis instead of doing a G28, then the only thing I've seen is that I have to do an emergency stop (reset), and then make sure I only do a G28 and then mesh works again. Now, I've updated the firmware with a small change and then dby brucehvn - Firmware - Marlin
I've downloaded Marlin 1.1.0 RC7 and integrated my Configuration.h settings into it, but I have not installed it yet. I'm curious about the nozzle cleaning feature. I'm not exactly sure what it does machine wise. I see it moves the head in a pattern I set it for, but what is is doing while going through that pattern? Is it extruding? What height is the nozzle at? I guess I want to know whatby brucehvn - Firmware - Marlin
QuoteRoxy Included in the new system is a Mesh Validation Command. This does a one layer print of the entire Mesh. It lets you see exactly where your Mesh is defective and you can use the Mesh editing tools to quickly (and precisely) adjust things. The probe is used to get the bulk of the data. But for where the probe can't reach, you can do a Manual Probe with the nozzle to get the data.by brucehvn - Firmware - Marlin
QuoteRoxy Quotebrucehvn I'm not talking about the auto bed leveling, I'm using the new mesh bed leveling. I used to use ABL and your sequence is correct for that, but with mesh bed leveling, there is no use of the probe. You have to manually set all the points in the grid and then they get stored in EEPROM. So you do that exercise once, and then every time you turn on the machine, those pointsby brucehvn - Firmware - Marlin