Ok Guys, Found the culprit. It was this line #define Z_PROBE_LOW_POINT -10 // Farthest distance below the trigger-point to go before stopping. When the errors were occurring I had the value set to zero (0). I changed to -10mm and now I can calibrate all points. Doing my first test now and the bed went correctly to 0.33mm, which was my first layer height. Thank you all for the help yby Marcus.Couceiro - Firmware - Marlin
Hi Roberts, The values you posted are my actual values. Any suggestion? Regards, Marcusby Marcus.Couceiro - Firmware - Marlin
Hi Roberts, Thank you for your patience. Here are the results, as you suggested: 08:57:41.265 : N20 M502*22 08:57:41.265 : echo:Hardcoded Default Settings Loaded 08:57:58.046 : N21 M851 Z-22.13*103 08:58:01.304 : N22 M500*22 08:58:01.854 : echoettings Stored (667 bytes; crc 11866) 08:58:22.030 : N23 M501*22 08:58:22.050 : echo:V55 stored settings retrieved (667 bytes; crc 11866) 08:58:22.060 :by Marcus.Couceiro - Firmware - Marlin
Ok, got lost again. After the issue with the value -3.495mm, I repeated everything again. Set #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below , sent a G29 command and waited for the result (only one point to speed up the process). Got 18.78mm. Added 3.5mm to this and sent M851 Z-22.28, M500 and then a M501 to make sure it was saved. Moved the extruder to (100,100) and Z to 10. As itby Marcus.Couceiro - Firmware - Marlin
Hey Gentlemen, Not sure if good news but at least something different. With #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below , sent a G29 command and waited for the result (only one point to speed up the process). Got 18.78mm. Added 3.5mm to this and sent M851 Z-22.28, M500 and then a M501 to make sure it was saved. Moved the extruder to (100,100) and Z to 10. As it looked ok, startby Marcus.Couceiro - Firmware - Marlin
Hi Robert, Not sure if Quotethis is the order in which you preform the steps, M502 Restore to Factory in the Middle of your setting your new Z-Offset this is a suggestion or this is what I did previously? Could you clarify? QuoteAm I understanding what you posted. I guess you are correct in your understanding. The problem is that I never get 18.5mm above the bed. I am always higher than thaby Marcus.Couceiro - Firmware - Marlin
Thanks Obewan, The M502 and M500 were sent all the times. First, M851 Z-18.6, then M500, then M502 and finally M501 to make sure the value used is the one sent with M851 command. That did not solve the problem. Regards, Marcusby Marcus.Couceiro - Firmware - Marlin
Dear Gentlemen, I would like your help to see if we can solve the following issue. Here it goes: I built a t-slot 3d printer using the Ultimaker type as a template. The bed goes down as it prints and when I home Z it goes to Z_max which is located at the bottom of the frame. Everything works as it should and I decided to implement the Auto Bed Leveling feature. So far I was unable to make itby Marcus.Couceiro - Firmware - Marlin
Hi Lampe, My lead Screw on the Z-Axis has 8mm pitch but I use 1/16 division. In that case, shall I consider 8/200 = 0.04 or 8/(200*16) = 0.0025? I've tried 0.3mm and 0.28mm layer height. None gave me any improvement. I've purchased a different filament brand and I read that it could be the cause for this problem. I will try this new one in th weekend and let you know. Thanks for you help onby Marcus.Couceiro - Printing
Hi Lampe, Thanks for your reply. I don't see any binding on the Z-axis and the lead screw is lubricated (I use only one. My printer is a bottom-up style with a cantilevered table. The lead screw is connected on the mid section of the upper side of the table, like an Ultimaker). I've been thinking if vibration could be the cause of it. The table vibrates a little bit specially during the infillby Marcus.Couceiro - Printing
Hello Guys, I´ve been struggling with this one for a while and decided to ask the experts. All my parts come out with these horizontal lines on the perimeter. To me they seem randomly placed. I am using Marlin FW, 1.75mm PLA, 0.3mm layer height and the speed of the perimeters is 20mm/s. Temperature 185 Celsius. Have any of you seen that before? Thanks, Marcusby Marcus.Couceiro - Printing
Hi Dust, I am sorry if I did not make myself clear. English is not my mother language. I've suspected that. That's the reason why I've changed the Z endstop from Z-Max to Z-min in the firmware and in RAMPS and retested. If the Z Endstop is configured as Z-Min, the bed homes correctly and goes up and down correctly. If the Z Endstop is configured as Z-Max, the bed homes corrrectly but commandiby Marcus.Couceiro - General
Hi Dust, Thank you for your reply. You are correct, my printer has a fixed gantry with a bed that moves up and down. I am not at home at this moment to try what you mentioned but it does not seem different from what was before. The problem is that if I command the bed to go up, it goes down regardless of the distance commanded. If I command the bed to go up it still goes down, again regardlessby Marcus.Couceiro - General
Hi, In the code // @section homing // Specify here all the endstop connectors that are connected to any endstop or probe. // Almost all printers will be using one per axis. Probes will use one or more of the // extra connectors. Leave undefined any used for non-endstop and non-probe purposes. #define USE_XMIN_PLUG #define USE_YMIN_PLUG #define USE_ZMIN_PLUG //#define USE_XMAX_PLUG //#define USby Marcus.Couceiro - General
Hi guys, The missing parts of my printer just arrived and I decided to explore this thread a little bit further. As mentioned before, I buit a bottom up 3d printer (similar to Ultimaker) and my Z axis is simply crazy. I have a Z-Max endstop configured (Z_MAX 200) and when I press home it goes all the way to the bottom, hits the endstop, stops and shows 200mm. So far so good. Decided to move fby Marcus.Couceiro - General
Hello gentlemen, I built a 3D printer, bottom up style, and I am having a lot of trouble to set the Z-Axis corretly. Perhaps you have seen this before. When I home the Z-Axis it goes all the way down to Z-MAX but when I try to move up it keeps trying to move down. I´ve changed a lot of parameters but none seem to work. As far as I know, in this kind of build zero should be at the nozzle but coby Marcus.Couceiro - General
Hello my friend, I am afraid I do not have good news. According to this page Step Rates whatever value you are using close to 12mm/s is acceptable since "It mostly depends on the CPU used on a controller, its clock frequency, the number of motors being stepped at high speed, and the algorithm used by the firmware to calculate motor movements". In my case, I am using a TR14 lead screw with 3mmby Marcus.Couceiro - Firmware - Marlin
Hi Dc42, Yes, my printer has a Z probe.The way I try to do this now is to put a "caliper" (it´s an old PCB board (1.65 mm thickness) which has a wire attached to it and also connected to the ground of Z-Min connector. The extruder has an alligator clip with a Wire connected to it and to the signal of Z-Min connector. Therefore, when the tip of the nozzle touches the PCB board, a signal is sent tby Marcus.Couceiro - General
Hi Guys, Thanks for the answers. I am using Marlin 1.1.6 and I have a Endstop configured as Z-Max. Since I shall not perform a Z-Home, what should be the operational sequence? Should I do as follow? Send G92 when Z is above the table, at a known distance; Send M500; Start printing without homing Z-Axis; Regards, Marcusby Marcus.Couceiro - General
Hi Guys, I´ve been struggling with this for a while and must confess my patience is gone. I am trying to calibrate the Z axis but I am missing something. The way I try to do this now is to put a "caliper" (it´s an old PCB board (1.65 mm thickness) which has a wire attached to it and also connected to the ground of Z-Min connector. The extruder has an alligator clip with a Wire connected to it aby Marcus.Couceiro - General
Hello, Thanks for you reply. I will do as you suggest and try to print something at the centre of the bed. I´ve already tested the Endstops and they are all working properly. When the probe goes all the way down to the bed, it hits the plate used to close the circuit and the probe goes up again. I did the same test manually and can confirm the firmware sees Z-min end stop triggered when M119 iby Marcus.Couceiro - Firmware - Marlin
Hi Roxy, Yes, everything is moving to the right direction. I am using Repetier host. Yesterday I downloaded the new FW version (1.1.6) and, before sending it to MEGA, I had to reconfigure several parameters. Taking advantage of this, I have also enabled Unified Bed Leveling. So, I sent a M502 / M500 to store the parameters into the EEPROM, G28 to home the axis and then I sent a G29 P1 to beginby Marcus.Couceiro - Firmware - Marlin
Hi Roxy, Thanks once again for your support. I am pretty sure my endtops are working properly. They were before the M502/500 command but maybe this is not what you meant. What I can not understand is why the software seems to consider the Z-Max Endstop as the Min. I assume this is the reason why the Z axis begins to move downards to the table and, as soon as the Z-Max Endstop is not active, itby Marcus.Couceiro - Firmware - Marlin
Hi Roxy, Thanks for you advice. After sending the M502/M500 command I had the 1.65 mm offset showing up in the display but it also messed up with everything else . If you could be so nice, I have other questions that you may provide answers. They are: After issuing M502/M500, none of the motors were moving. Investigating the issue, I found that my feedrate (500 mm/s) was too high. Therefore,by Marcus.Couceiro - Firmware - Marlin
Hi All, So I built my first cartesian 3D printer and and I am planning to do a few tests as a CNC Router. At this moment I have a dremel attached to the Z axis, using an endstop as Z Max Position. For bed leveling, I use an aligator clip on the bit of the dremel and the other contact is a old PCB that I have (1.65mm thick). The wires are connected to Z min Endstop. After bed leveling (3 point)by Marcus.Couceiro - Firmware - Marlin
Gentemen, I´ve recently built my first 3D Cartesian printer. I am using NEMA23 steppers connected to 3mm pitch lead screws, driven by pololu drivers, RAMPS1.4 board and Marlin fw V1.1.5. Honestly, I´ve been searching for the answer for my problem for a while (perhaps I am not asking the correct question) therefore, I gave up and decided to ask the specialists. During my first move trials, I sby Marcus.Couceiro - Firmware - Marlin