Hi All, What's considered the best way to handle an Idle Extruder during Dual Color printing? A ) Drop the temperature? If so how low (PLA)? B ) Retract the filament out of the heater block and Throat (or just Heater Block)? Thanks!by DaHai8 - Printing
Quotedc42 I assume that you get a good first layer, so it isn't that the delta radius is wrong. Does the problem get worse the higher the print goes? If so, one possible cause is that the towers are not exactly parallel, so that the printing plane is flat close to the bed but less flat as you go higher. First layer is perfect. I've printed up to 250mm tall and the scaping doesn't get any betteby DaHai8 - Delta Machines
Quotethehankinator How violent is the scraping? Does the scraping go away when you reduce the printing and travel speed by a significant amount (50% or more)? I don't hear any scraping on my non-delta printers, and its loud enough that I hear it over the fans (which are fairly quiet). It's rough enough that I'm afraid a thin tower or support would get knocked over. For now, I've added a 0.5mm Zby DaHai8 - Delta Machines
So, I was having banding issues with my AnyCubic Kossel Delta and found threads here that suggested replacing the smooth idler pullies with toothed ones. Never thought to even look at that before. And that fixed all the banding issues! So Many THANKS for that suggestion! However, another issue persists: On travel moves, the nozzle often scrapes the infill on travel moves. I was hoping replacinby DaHai8 - Delta Machines
Anyone have experience with AUTOTEMP in configuration_adv.h I want to be able to reduce the hot-end temperature if the print speed drops below a certain speed (like below 10mm/s). From the comments in that section, I'm not sure it can do that. Thank you. /** * Automatic Temperature Mode * * Dynamically adjust the hotend target temperature based on planned E moves. * * (Contrast with PIDby DaHai8 - Firmware - Marlin
Quotejaded // BACK menu items keep the highlight at the top #define TURBO_BACK_MENU_ITEM Config adv I saw that. It just allows for easy return to the previous menu, not a jump all the way back to the Info Screenby DaHai8 - Firmware - Marlin
The screen I'm currently using is the LCD12864 / REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER, ie: the ones plugged into EXP1 and EXP2 (and even the one used by MKS (MKS_MIN_12864 / MKS_LCD12864) and CR10_STOCKDISPLAY, etc)by DaHai8 - Firmware - Marlin
So, you're buried deep in the Marlin sub-menus and want to get back to the top-level Info Screen. Scroll-up, click on the top entry to go back one menu Scroll-up, click on the top entry to go back one menu Scroll-up, click on the top entry to go back one menu Scroll-up, click on the top entry to go back one menu . . . etc Yay! Made it back to the Info Screen! Is there a quick return to the Infoby DaHai8 - Firmware - Marlin
Thank you very much! That makes a lot of sense now.by DaHai8 - Firmware - Marlin
pins_MKS_SGEN_L_V2.h lists: #define LED_PIN P1_18 // Used as a status indicator I want to use this to turn on/off a 5v LED via M42 S1 M42 S0 But I can't find anywhere if this is the V+ or GND pin. So I don't know where to plug in the other wire. I thought of may using the Servo pins for this with P1.23 and 5V, but now I'm thinking that might fry something. #deby DaHai8 - Firmware - Marlin
I dont see any retractions commands in your startup code, but noticed these Extrusion commands AFTER the pure lines have printed: G1 F3000 E-3 ;LAYER_COUNT:121 ;LAYER:0 M107 G0 F7200 X67.718 Y55.125 Z0.2 ;TYPEconfused smileyKIRT G1 F3000 E-0.12473 See the G1....E are negative on both the first and last gcode commands of your file sample. So I can see where its probably retracting filament AFTERby DaHai8 - Firmware - Marlin
Found my answer parsing through the code: It indicates Bed Leveling is Active. Simple enough!by DaHai8 - Firmware - Marlin
Thanks! I found the functions in ultralcd_impl_HD44780.h and replaced the "draw_axis_value(X_AXIS..." with my own function for displaying the Fan Speed "_draw_fan_status(0, fanSpeeds[0], blink" and it complies. Haven't loaded and tested it on the printer yet. It's hardly production worthy at this point. Thanks again!by DaHai8 - Firmware - Marlin
Do you actually see the extruder motor turning backward (retracting) at the start of the feed line? I ask because not printing the first part of the purge line is normal. Filament naturally oozes out of the nozzle during preheat, so there won't be any filament coming out at first. The purge line is there to ensure it is properly primed before printing to correct for filament ooze during heatup.by DaHai8 - Firmware - Marlin
Rely on your slicer. There is no setting in Marlin (AFAIK), to set independent Max Feed Rates for the Extruder based on function (extrude v. retract).by DaHai8 - Firmware - Marlin
Not sure why you have Z_Max as your Probe Pin since the Z Probe for a delta should be on the Min Endstop. But to disable/enable software endstops, in configuration.h set these lines as shown: #if ENABLED(MIN_SOFTWARE_ENDSTOPS) || ENABLED(MAX_SOFTWARE_ENDSTOPS) #define SOFT_ENDSTOPS_MENU_ITEM // Enable/Disable software endstops from the LCD: You'll need this enabled when setting Z-Probe Offseby DaHai8 - Firmware - Marlin
Anyone know of a setting in Marlin to show the Part Cooling Fan Speed on the Main (Info) Screen? I realize there is no much room, but for me, showing X & Y coordinates is pretty useless as the latency is so great, the print head is already somewhere else. So I think it would be nicer to just replace that with Part Cooling Fan Speed. Thanks!by DaHai8 - Firmware - Marlin
Can't seem to find a place to post Ideas instead of Help requests, so I guess here is as good as any. I know there are web-apps that help users change settings in configuration.h and configuration_adv.h as those files have become very large, wordy, and the format and options change a lot from release to release. But I suspect that maintaining those apps is difficult as there really is no 'fixed'by DaHai8 - Firmware - Marlin
Just installed Marlin 1.1.9 on my AnyCubic Kossel and everything is working just great! But...while doing a print, the H Icon for the heated bed is blinking. The Thermometer Icon is on solid. I can't find out what this means anywhere. I'm using the standard RepRap Discount Smart Controller and Marlin 1.1.9 Any ideas? Thanks!!by DaHai8 - Firmware - Marlin
Looking for a 32bit controller that runs Marlin and with these features: replaceable stepper drivers SPI interface 24v The only one I've been able to find that seems to fit is 'Arduino DUE with RADDS 1.5' Any suggestions? Thanks!by DaHai8 - Controllers
I eventually ended up with these settings after doing manual tuning with the hot-end heated up: Kp 18.5 Ki 0.8 Kd 135 The fact that its still very spiky and jumps around seemly randomly makes me thing that I still have a connection issue somewhere. Thinking along that, I have a 5v fan plugged into the mainboard (MKS GEN L v1.0) near the thermistor connector. Its on a set of pins just markeby DaHai8 - Firmware - Marlin
Ok, so use the A5 PID results, but set the Kd to what the A3 used, like: Kp 37.52 Ki 5.87 Kd 114 I'll give it a try. Thanks!by DaHai8 - Firmware - Marlin
I have a JGAurora A3 and a JGAurora A5 3D Printer. I just installed a new Thermistor in the A5 as the old one was crapping out. It's the same type as what I have in the A3 - I bought both thermistors at the same time. I did a PID autotune afterward on the A5 and got these results: Kp 37.52 Ki 5.87 Kd 59.94 But on the A3, the PID autotune results were much different: Kp 22.2 Ki 1.08 Kd 114 So Iby DaHai8 - Firmware - Marlin
Where are you finding that option? I cannot find it anywhere in Marlin 1.1.8... Quoteruggb it re-enables if the option to do it is enabled /** * Normally G28 leaves leveling disabled on completion. Enable * this option to have G28 restore the prior leveling state. */ #define RESTORE_LEVELING_AFTER_G28by DaHai8 - Firmware - Marlin
Trying to clarify a question on this. I've seen many older posting saying that older versions of Marlin Require M420 S1 after G28 to re-enable a Bed Level Mesh as the G28 disables this. However, after looking through the code in 1.1.8, I've noted these two pieces in the G28 routine: /** * For mesh bed leveling deactivate the mesh calculations, will be turned * on again when homing all axisby DaHai8 - Firmware - Marlin
I have an AnyCubic Kossel with their 'new' Probe (leveling module), and with their stock firmware its crap. So I got Marlin1.1.8, modified it for Bilinear Bed Leveling and loaded it and have done, in this order: Auto Calibration Set Height Store Settings Bed Leveling Store Settings Move Z to 0 and adjust height with .2mm calipers. Apply Difference to Delta Settings -> Height Store Settings Priby DaHai8 - Firmware - Marlin
Well, this is quickly degenerating...I'll continue looking on my own. Thanks anyway.by DaHai8 - CoreXY Machines
FolgerTech looks like an excellent start. I like the fact it has two z-axis motors and 4 rods for better bed stability, though they are belt driven and not direct drive. For me, a minimum build area of 200x200x200 is preferred, and that printer easily exceeds that. For the hot-end, I also like the E3Dv6 with a direct drive, not bowden A basic Arduino board + Ramps 1.4 running Marlin - keep it ineby DaHai8 - CoreXY Machines
All Metal Hot-End Hardened Nozzle Enclosed Case HEPA + Carbon Filter Heated Bed Basically, I want to be able to print with all the different materials available, safely. The closest I've found so far is the Fusion3 F400, but its too expensive for me. Any suggestions? Thanks!by DaHai8 - CoreXY Machines
I upgraded to Marlin RC8 and did a manual Mesh Level process as instructed here: And saved it to EEPROM with M500. Questions are: Anything else? Anything else needs to be done to 'enable' the mesh for leveling the bed? Does it automagically go into effect every time I turn the printer on, or is there a gcode command I need to set in my print start script? The reason I ask, is I don't see the zby DaHai8 - Firmware - Marlin