I can't find the pioenvs folder when I compile in Marlin 2.0 bugfix downloaded today , the whole process is correct, but when I look for the folder to use the .bin file the pioenvs folder doesn't exist.
↧
I can't find the pioenvs folder in the last Marlin 2.0 bugfix (1 reply)
↧
Marlin 1.9 Printer Halted when G28 (1 reply)
I was upgrading my MK2 Clone to use TMC2130 on all drivers X, Y, Z and E0. Got a virgin marlin 1.9 copy and set it up to the point I was kinda secure about it. Trying to set up SPI mode, stealthchop and sensorless homing.
Currently, all the axis move (I'm not sure about the E0 because I'm waiting for another hotend to arrive, but it should work). The axis are moving only upward (+) from the starting position that the motors are when the printer was turned on. When I call for a G28 on any/all axis I can hear/feel the motors energizing for a few seconds then the printer halts (they do not move)
As far as I know, I've connected the 2130's upper wires correctly. (followed tom's guide)
I do have endstops plugged on X and Y (from the previous build), and have a probe on Z. My goal is to set sensorless homing on X and Y.
If anyone can help me with this, here's the M122 Log File, and the configs of my marlin
Currently, all the axis move (I'm not sure about the E0 because I'm waiting for another hotend to arrive, but it should work). The axis are moving only upward (+) from the starting position that the motors are when the printer was turned on. When I call for a G28 on any/all axis I can hear/feel the motors energizing for a few seconds then the printer halts (they do not move)
As far as I know, I've connected the 2130's upper wires correctly. (followed tom's guide)
I do have endstops plugged on X and Y (from the previous build), and have a probe on Z. My goal is to set sensorless homing on X and Y.
If anyone can help me with this, here's the M122 Log File, and the configs of my marlin
N20 M122*16 echo:N20 M122*16 X Y Z E0 Enabled false false false false Set current 760 760 760 800 RMS current 734 734 734 795 MAX current 1035 1035 1035 1121 Run current 23/31 23/31 23/31 25/31 Hold current 11/31 11/31 11/31 12/31 CS actual 11/31 11/31 11/31 12/31 PWM scale 35 4 26 3 vsense 1=.18 1=.18 1=.18 1=.18 stealthChop true true true true msteps 16 16 16 16 tstep 1048575 1048575 1048575 1048575 pwm threshold 0 0 0 0 [mm/s] - - - - OT prewarn false false false false OT prewarn has been triggered false false false false off time 5 5 5 5 blank time 24 24 24 24 hysteresis -end 2 2 2 2 -start 3 3 3 3 Stallguard thrs 10 10 0 0 DRVSTATUS X Y Z E0 stallguard X sg_result 0 0 0 0 fsactive stst X X X X olb ola s2gb s2ga otpw ot Driver registers: X = 0x81:0B:00:00 Y = 0x80:0B:00:00 Z = 0x80:0B:00:00 E0 = 0x80:0C:00:00
↧
↧
Marlin G-force9-AC, Arduino 1.8.9 (no replies)
I have posted this in the Delta Printer section under FLSun, slow response there and I realized it might be more appropriate if I stated my situation here. I am using a Mac Mini as my control computer and a USB cable to connect to the FLSun printer which is using a MakerBase MKS GEN l V1.0 combined Mega 2560 and Ramps 1.4 chinese board.
"Getting more confused.
I have re-installed Arduino, Marling and Repetier and setup them up based on the information that came with the FLSun Kossell and a GitHub article.
Once I have uploaded Marlin to the printer board and run M502 and M500, it will successfully run a G33 P1 calibration once.
If I try G33 P1 or any other G33 code the printer drops about 50mm (eyeball) and stops then returns to home for the X and Y axis but not the Z, the LCD screen tells me that X=0 Y=0 and Z=42.53.
S/D---% = 00.00
The bottom LCD line says "Endstops Z"
Delta Calibration screen on the LCD tells me that "HEIGHT = 42.53.
I have been through every line of the Condition.h file and cannot find any 42.53 number anywhere.
I have seen an article on Marlin that says I need to reboot the printer board, using the manual reset button, after uploading and giving M502 and M500 codes but there is no such button on my board which is a MakerBase MKS GEN L V1.0 board however I did use the reset on the LCD screen with the same results.
I am at a total loss as to what to try next.
Can anyone help or perhaps I have a problem with the board."
PS,I am new at this 3D printing hobby and did have the printer working successfully until I managed to warp the heated base plate. I replaced it with a new heated aluminum plate that is 1/4' thicker than the original. Since I did that I have been unable to get the printer up and running again.
Thanks for any help.
"Getting more confused.
I have re-installed Arduino, Marling and Repetier and setup them up based on the information that came with the FLSun Kossell and a GitHub article.
Once I have uploaded Marlin to the printer board and run M502 and M500, it will successfully run a G33 P1 calibration once.
If I try G33 P1 or any other G33 code the printer drops about 50mm (eyeball) and stops then returns to home for the X and Y axis but not the Z, the LCD screen tells me that X=0 Y=0 and Z=42.53.
S/D---% = 00.00
The bottom LCD line says "Endstops Z"
Delta Calibration screen on the LCD tells me that "HEIGHT = 42.53.
I have been through every line of the Condition.h file and cannot find any 42.53 number anywhere.
I have seen an article on Marlin that says I need to reboot the printer board, using the manual reset button, after uploading and giving M502 and M500 codes but there is no such button on my board which is a MakerBase MKS GEN L V1.0 board however I did use the reset on the LCD screen with the same results.
I am at a total loss as to what to try next.
Can anyone help or perhaps I have a problem with the board."
PS,I am new at this 3D printing hobby and did have the printer working successfully until I managed to warp the heated base plate. I replaced it with a new heated aluminum plate that is 1/4' thicker than the original. Since I did that I have been unable to get the printer up and running again.
Thanks for any help.
↧
TMC2130 Layer Shifting Above ~30mm/s (no replies)
Hi everyone! I have recently made the decision to gut the motherboard out of my Da Vinci 1.0 Pro because of malfunctions and the extreme noise. I replaced it with an SKR 1.3 and TMC2130's on XYE axes using SW SPI and Marlin bugfix-2.0.x. (LCD and BLTouch too) The printer is working really well and I can get flawless prints, miles better than the stock board could, but I'm stuck doing it very slowly. The layer shifting appears on the X and Y axes randomly, sometimes the first layer, sometimes near the end, but only above 30mm/s. The other problem is my stepper motors are very hot, sometimes too hot to touch after a longer print. I understand stealthChop doesn't have a ton of torque so I tried switching to spreadCycle but the squealing was so loud (on any voltage) that I couldn't hear someone next to me talking. Things I have tried:
Increasing the voltage from 12V to 36V via a boost converter (and changing the setting in firmware) - resulted is basically no change
Increasing and decreasing the motor currents with M906 from currents 200-1200ma (and for the heck of it the potentiometers on the drivers themselves) - had some improvement in the higher current ranges but resulted in tons of heat and remaining layer shifting (changed the pitch of the spreadCycle squeal though)
Lubricating the slider rods - no difference, wasn't much friction to begin with
Checking belt tension - they all have spring tensioners and are pretty tight
I have spent ~20 hours total just messing with Gcodes and firmware settings and test prints because of this one problem but I cannot seem to figure it out. Maybe it has something to do with how it jults and slams every time it switches directions? I read about jerk somewhere but can't seem to figure it out, that might not be related anyways. Any help or ideas would be greatly appreciated, thanks in advance!
[attachment 112672 Configuration.h] [attachment 112673 Configuration_adv.h]
Increasing the voltage from 12V to 36V via a boost converter (and changing the setting in firmware) - resulted is basically no change
Increasing and decreasing the motor currents with M906 from currents 200-1200ma (and for the heck of it the potentiometers on the drivers themselves) - had some improvement in the higher current ranges but resulted in tons of heat and remaining layer shifting (changed the pitch of the spreadCycle squeal though)
Lubricating the slider rods - no difference, wasn't much friction to begin with
Checking belt tension - they all have spring tensioners and are pretty tight
I have spent ~20 hours total just messing with Gcodes and firmware settings and test prints because of this one problem but I cannot seem to figure it out. Maybe it has something to do with how it jults and slams every time it switches directions? I read about jerk somewhere but can't seem to figure it out, that might not be related anyways. Any help or ideas would be greatly appreciated, thanks in advance!
[attachment 112672 Configuration.h] [attachment 112673 Configuration_adv.h]
↧
Flashing latest version of Marlin (no replies)
I have converted a Reprap Prusa I3 to a core XY printer. Everything is set up apart from the flashing of the Arduino/Ramps board. I have an older version version of Marlin installed on there. Can I just flash the latest version of Marlin on there or is there another procedure that is simpler to follow. Also can you point me in the right direction and which version to download, please. Your help will be greatly appreciated.
↧
↧
Heating issues (3 replies)
Hello all, so I have recently upgraded my printer from a direct drive single nozzle printer to a dual nozzle bowden setup. I am currently trying to work out the issues that I have, so far I have been able to figure out everything except an issue with heating the extruders. When I manually heat everything up all goes well, the bed heats up as well as both hot ends. But if everything is cold and I click on begin print, the bed will heat up and then once it starts heating extruder one it doesn't actually heat up, juts sits there. Also if I preheat everything and then click start print, the bed stays heated but both extruders cool down and return to their natural temperature. I am running Arduino ide 1.8.9 and marlin 1.1x. Also with the newest repetier host and slicer. I have not been able to attempt a dual color print because of this issue, but printing with only one extruder works fine. Any help would be great, thanks
My configuration.h is attached
My configuration.h is attached
↧
Marlin 2.0 relative extrude on external signal (1 reply)
Hi,
I have a MKS gen1.3 board with Marlin 2.0 on it, as the title, I want the extruder motor to start extruding when an external signal is on.
I only have 1 exturder, so i'm thinking of using the pins for E1 as input pins.
I'm looking at the board diagram below, and the pins for E1 that I can use are 30, 34,36
So my thought is, use relative extrude and a loop so that it keep looping the relative extrude command when the signal is on.
So would this following code work? and where should I insert this in the marlin firmware?
and the external signal currently outputs 24v, I'm assuming I need to step it down to 5v/3.7v?
thanks in advance.
I have a MKS gen1.3 board with Marlin 2.0 on it, as the title, I want the extruder motor to start extruding when an external signal is on.
I only have 1 exturder, so i'm thinking of using the pins for E1 as input pins.
I'm looking at the board diagram below, and the pins for E1 that I can use are 30, 34,36
So my thought is, use relative extrude and a loop so that it keep looping the relative extrude command when the signal is on.
So would this following code work? and where should I insert this in the marlin firmware?
while(30){ G1 E1.5 F1500 }
and the external signal currently outputs 24v, I'm assuming I need to step it down to 5v/3.7v?
thanks in advance.
↧
End stop triggered, want to continue in oppo direction (no replies)
Hi all
Have project plotter, `marlin, Ramps, `mega 2560
When a end stop is hit, the “print” stops, I want it to continue in the opposite direction- how can `i get there?
Abort on end stop is disabled, played with the bed sizes- smaller/bigger than print
Appreciate the help
Thx
C
Have project plotter, `marlin, Ramps, `mega 2560
When a end stop is hit, the “print” stops, I want it to continue in the opposite direction- how can `i get there?
Abort on end stop is disabled, played with the bed sizes- smaller/bigger than print
Appreciate the help
Thx
C
↧
Howto turn on UNICODE filenames?? (no replies)
I run marlin 12.xx on arduino and mks sbase
I use cyrillic settings for menus ( I use rrd smart discount LCD )
All works perfectly but I used to cyrillic filenames on smoothieware but my attempts to get it on marlin failed,
What I need to set/modify?
I use cyrillic settings for menus ( I use rrd smart discount LCD )
All works perfectly but I used to cyrillic filenames on smoothieware but my attempts to get it on marlin failed,
What I need to set/modify?
↧
↧
Marlin 2.0 BugFix on ReArm controller (3 replies)
I Have successfully compiled Marlin 2.0 BugFix to the MicroSD on the ReArm controller using Platform IO ( interestingly not real easy) although I now have a Firmware.cur file and the ReArm board responds to M commands.
My question is;
The documentation states that the configuration.h and configuration_adv.h can be modified without recompiling. Do I Just need to copy both *.h files to the sd memory card and edit it from there. Platform IO only writes Firmware.bin.
I cannot find any documentation that states how the ReArm board handles these files.
Thanks for any input.
My question is;
The documentation states that the configuration.h and configuration_adv.h can be modified without recompiling. Do I Just need to copy both *.h files to the sd memory card and edit it from there. Platform IO only writes Firmware.bin.
I cannot find any documentation that states how the ReArm board handles these files.
Thanks for any input.
↧
Unable to compile Marlin 2.0.X if I enable EEPROM (no replies)
Hello everyone,
I'm pretty new to 3D printing and compiling the firmware. A few weeks ago I added a SKR1.1 board to my printer and for the most part, had a perfectly functional 3D printer until I added 3DTouch. I've noticed that I don't have EEPROM enabled so I cannot calibrate my auto bed leveling sensor correctly. None of the values stick because EEPROM is disabled.
Here's where it gets tricky if I enable/define EEPROM settings I cannot compile Marlin. It will fail every time. If I comment it out it works and I can compile. This is super frustrating (last 2 days have been a nightmare regarding setting up the auto leveling.).
I have uploaded an image of the error but I can upload more information and configs if needed.
Any Ideas?
I'm pretty new to 3D printing and compiling the firmware. A few weeks ago I added a SKR1.1 board to my printer and for the most part, had a perfectly functional 3D printer until I added 3DTouch. I've noticed that I don't have EEPROM enabled so I cannot calibrate my auto bed leveling sensor correctly. None of the values stick because EEPROM is disabled.
Here's where it gets tricky if I enable/define EEPROM settings I cannot compile Marlin. It will fail every time. If I comment it out it works and I can compile. This is super frustrating (last 2 days have been a nightmare regarding setting up the auto leveling.).
I have uploaded an image of the error but I can upload more information and configs if needed.
Any Ideas?
↧
G33 randomly fails (no replies)
I have delta and recently upgraded to a 32bit board (SKR 1.3) and also to TMC2130 (and I have 256 micro-stepping). No matter what, when I run my usual printer calibration routine (G33 P1, P2, P5, P10) it always randomly fails. It usually fails when probing near the towers. I have no idea what to do with it because it is sometimes able to finish (eg. the P2 command). And when I run it for the second time it fails.
It actually finished once (but I that was pure luck), and I was able to use the printer in that state until yesterday when I wanted to do some cable management and I had to take it apart.
Any ideas anyone?
Error image and video:
[imgur.com]
It actually finished once (but I that was pure luck), and I was able to use the printer in that state until yesterday when I wanted to do some cable management and I had to take it apart.
Any ideas anyone?
Error image and video:
[imgur.com]
↧
set nozzle position after homing (no replies)
Printer: Anet A8 with Marlin 1.1.9.
After I do an "auto home" command from the LCD menu The nozzle comes to rest at about 50 mm in front of the bed center ( i.e. 110,60). Is there a way to set the marlin firmware so after homing the nozzle will come to rest at bed center (i.e. 110,110). I would prefer to do this in the Marlin firmware as opposed to setting a G code in the slicer software. BTW: All my prints currently center well on the bed.
After I do an "auto home" command from the LCD menu The nozzle comes to rest at about 50 mm in front of the bed center ( i.e. 110,60). Is there a way to set the marlin firmware so after homing the nozzle will come to rest at bed center (i.e. 110,110). I would prefer to do this in the Marlin firmware as opposed to setting a G code in the slicer software. BTW: All my prints currently center well on the bed.
↧
↧
wrong Z-pos value after G28 home (no replies)
Printer: Delta / Kossel Mini (slightly modified)
I just upgraded my firmware today from 1.1.0-RC6 to 1.1.9
My nozzle is 212.5 mm above heatbed and thats what the old firmware properly reported, based on MANUAL_Z_HOME_POS
The new firmware executes G28, but then reports Z=227.5 mm.
I found that Z_PROBE_OFFSET_FROM_EXTRUDER (I had set this to -15) has an effect on the Home Z Position - that seems to make no sense at all
I chose the -15 value, because I'm using an ultrasonic distance sensor (SICK UC4) and this triggers with the nozzle being 15.0 mm above heatbed.
I changed Z_PROBE_OFFSET_FROM_EXTRUDER to 0 and now the Z-Home value is correct - G28 works and even G29 leveling (I'm using AUTO_BED_LEVELING_LINEAR)
Is this situation a bug or a wrong setting in my configuration.h ?
I just upgraded my firmware today from 1.1.0-RC6 to 1.1.9
My nozzle is 212.5 mm above heatbed and thats what the old firmware properly reported, based on MANUAL_Z_HOME_POS
The new firmware executes G28, but then reports Z=227.5 mm.
I found that Z_PROBE_OFFSET_FROM_EXTRUDER (I had set this to -15) has an effect on the Home Z Position - that seems to make no sense at all
I chose the -15 value, because I'm using an ultrasonic distance sensor (SICK UC4) and this triggers with the nozzle being 15.0 mm above heatbed.
I changed Z_PROBE_OFFSET_FROM_EXTRUDER to 0 and now the Z-Home value is correct - G28 works and even G29 leveling (I'm using AUTO_BED_LEVELING_LINEAR)
Is this situation a bug or a wrong setting in my configuration.h ?
↧
Error on arduino core ccp (4 replies)
I am currently working on re flashing the software on my geeetech I3 pro b.
While compiling the marlin for loading I get the following error codes -
core.a(main.cpp.o): In function `main':
C:\Users\HOUSE of ATKINSON\Desktop\arduino-1.0.1-windows\arduino-1.0.1\hardware\arduino\cores\arduino/main.cpp:5: undefined reference to `setup'
C:\Users\HOUSE of ATKINSON\Desktop\arduino-1.0.1-windows\arduino-1.0.1\hardware\arduino\cores\arduino/main.cpp:15: undefined reference to `loop'
now I am using Arduino 1.0.1 and I have found the file that needs correcting but I do not understand coding well enough to do so.
the code is -
#include
int main(void)
{
init();
#if defined(USBCON)
USBDevice.attach();
#endif
setup();
for (; {
loop();
if (serialEventRun) serialEventRun();
}
return 0;
}
Dose anyone know how to correct this? I am toatlly stuck and need som guidance
many thanks
While compiling the marlin for loading I get the following error codes -
core.a(main.cpp.o): In function `main':
C:\Users\HOUSE of ATKINSON\Desktop\arduino-1.0.1-windows\arduino-1.0.1\hardware\arduino\cores\arduino/main.cpp:5: undefined reference to `setup'
C:\Users\HOUSE of ATKINSON\Desktop\arduino-1.0.1-windows\arduino-1.0.1\hardware\arduino\cores\arduino/main.cpp:15: undefined reference to `loop'
now I am using Arduino 1.0.1 and I have found the file that needs correcting but I do not understand coding well enough to do so.
the code is -
#include
int main(void)
{
init();
#if defined(USBCON)
USBDevice.attach();
#endif
setup();
for (; {
loop();
if (serialEventRun) serialEventRun();
}
return 0;
}
Dose anyone know how to correct this? I am toatlly stuck and need som guidance
many thanks
↧
Inductive Z-Probe "triggered" when near metal, but will not stop (no replies)
Hello,
I am trying to upgrade my SKR 1.3 Board to be used with an inductive Z-probe that I used to have on an earlier build. When I enter "M119" I accurately receive either "READ: z_min: TRIGGERED" or "READ: z_min: open". My printer is not registering when it is triggered and continues homing/moving the z-axis.
I am powering the probe using my power supply (unchanged from when it used to work) and connecting the Z-probe signal pin to the signal pin of my Z-min.
I haven't configured much of the firmware for auto-bed leveling yet, I'm firstly trying to get the z-probe to work like my old manual one did and then go from there.
Here is a small snippet of my configuration.h (the rest is attached):
// Enable pullup for all endstops to prevent a floating state
#define ENDSTOPPULLUPS
#if DISABLED(ENDSTOPPULLUPS)
// Disable ENDSTOPPULLUPS to set pullups individually
//#define ENDSTOPPULLUP_XMAX
//#define ENDSTOPPULLUP_YMAX
//#define ENDSTOPPULLUP_ZMAX
//#define ENDSTOPPULLUP_XMIN
//#define ENDSTOPPULLUP_YMIN
//#define ENDSTOPPULLUP_ZMIN
//#define ENDSTOPPULLUP_ZMIN_PROBE
#endif
// Enable pulldown for all endstops to prevent a floating state
//#define ENDSTOPPULLDOWNS
#if DISABLED(ENDSTOPPULLDOWNS)
// Disable ENDSTOPPULLDOWNS to set pulldowns individually
//#define ENDSTOPPULLDOWN_XMAX
//#define ENDSTOPPULLDOWN_YMAX
//#define ENDSTOPPULLDOWN_ZMAX
//#define ENDSTOPPULLDOWN_XMIN
//#define ENDSTOPPULLDOWN_YMIN
//#define ENDSTOPPULLDOWN_ZMIN
//#define ENDSTOPPULLDOWN_ZMIN_PROBE
#endif
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
Any Ideas or suggestions are greatly appreciated!
I am trying to upgrade my SKR 1.3 Board to be used with an inductive Z-probe that I used to have on an earlier build. When I enter "M119" I accurately receive either "READ: z_min: TRIGGERED" or "READ: z_min: open". My printer is not registering when it is triggered and continues homing/moving the z-axis.
I am powering the probe using my power supply (unchanged from when it used to work) and connecting the Z-probe signal pin to the signal pin of my Z-min.
I haven't configured much of the firmware for auto-bed leveling yet, I'm firstly trying to get the z-probe to work like my old manual one did and then go from there.
Here is a small snippet of my configuration.h (the rest is attached):
// Enable pullup for all endstops to prevent a floating state
#define ENDSTOPPULLUPS
#if DISABLED(ENDSTOPPULLUPS)
// Disable ENDSTOPPULLUPS to set pullups individually
//#define ENDSTOPPULLUP_XMAX
//#define ENDSTOPPULLUP_YMAX
//#define ENDSTOPPULLUP_ZMAX
//#define ENDSTOPPULLUP_XMIN
//#define ENDSTOPPULLUP_YMIN
//#define ENDSTOPPULLUP_ZMIN
//#define ENDSTOPPULLUP_ZMIN_PROBE
#endif
// Enable pulldown for all endstops to prevent a floating state
//#define ENDSTOPPULLDOWNS
#if DISABLED(ENDSTOPPULLDOWNS)
// Disable ENDSTOPPULLDOWNS to set pulldowns individually
//#define ENDSTOPPULLDOWN_XMAX
//#define ENDSTOPPULLDOWN_YMAX
//#define ENDSTOPPULLDOWN_ZMAX
//#define ENDSTOPPULLDOWN_XMIN
//#define ENDSTOPPULLDOWN_YMIN
//#define ENDSTOPPULLDOWN_ZMIN
//#define ENDSTOPPULLDOWN_ZMIN_PROBE
#endif
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
Any Ideas or suggestions are greatly appreciated!
↧
How / where to enable UI encoder (no replies)
I am trying to configure Marlin for a Ramps 1.6 board on a MEGA 2560 . I have an I2C 4x20 character LCD enabled. I have the LCD working with #define LCD_SAINSMART_I2C_2004
I have a separate encoder, with push button, but I can't find where to enable it. It seems that combo display-encoder-buzzer boards are enabled as a set. Some common name, like the define I used for the display. But I can't find any useful information that includes a I2C LCD with an encoder.
I'm looking for a configuration that would enable my LCD and encoder, or just some way to enable the encoder by itself.
For some configurations I found the following. But When I connect my encoder to those pins nothing happens when I try it. So I think I need to enable them somewhere.
//encoder pins
#define BTN_EN1 31
#define BTN_EN2 33
#define BTN_ENC 35
I have a separate encoder, with push button, but I can't find where to enable it. It seems that combo display-encoder-buzzer boards are enabled as a set. Some common name, like the define I used for the display. But I can't find any useful information that includes a I2C LCD with an encoder.
I'm looking for a configuration that would enable my LCD and encoder, or just some way to enable the encoder by itself.
For some configurations I found the following. But When I connect my encoder to those pins nothing happens when I try it. So I think I need to enable them somewhere.
//encoder pins
#define BTN_EN1 31
#define BTN_EN2 33
#define BTN_ENC 35
↧
↧
Weird behaviour : z probe offset bed levelling (no replies)
Hi,
I tried everything to solve my problem and I can't find an answer anywhere so I am giving it a shot here. Sorry if it has already been answered.
Everytime I do an automatic be levelling (any type) my z offset is going to be off by 0.05mm. Even when I tune it in marlin (add the difference to the z probe offset), I still need to add another 0.05mm using the lcd or it will print too high. Let's say the software is set for -1.25mm, if I don't adjust I manually to -1.30mm it will print 0.05mm too high. However if I modify the software to get a -1.30mm offset, I will have to manually set it to -1.35 for the first layer to be the proper height. I onky need to do it once every time I power on my printer and not after every print.
Does anyone have any clue about what is happening?
I tried everything to solve my problem and I can't find an answer anywhere so I am giving it a shot here. Sorry if it has already been answered.
Everytime I do an automatic be levelling (any type) my z offset is going to be off by 0.05mm. Even when I tune it in marlin (add the difference to the z probe offset), I still need to add another 0.05mm using the lcd or it will print too high. Let's say the software is set for -1.25mm, if I don't adjust I manually to -1.30mm it will print 0.05mm too high. However if I modify the software to get a -1.30mm offset, I will have to manually set it to -1.35 for the first layer to be the proper height. I onky need to do it once every time I power on my printer and not after every print.
Does anyone have any clue about what is happening?
↧
Board definition for Creality 1.1.5 board (no replies)
Hello,
I am wanting to flash Marlin 1.1.9 to my Ender 3 which has the new 1.1.5 control board, but I cannot find a definition in the "boards.h" file.
Any help would be appreciated.
Thanks,
Pat
I am wanting to flash Marlin 1.1.9 to my Ender 3 which has the new 1.1.5 control board, but I cannot find a definition in the "boards.h" file.
Any help would be appreciated.
Thanks,
Pat
↧
Copying files to Marlin SD over USB (no replies)
I have an Alunar M505 (Anet A8) with an older version of Marlin on it. I will be updating it when I understand more about how to do it.
I am running Cura 3.2.1 because my laptop is W7 32bit, I will be installing W7 64bit on my next OS refresh install, so I can use more modern software.
I have dialed in PLA and PET. Now that I can stumble through actual printing, I'm looking at using the printer software more efficiently.
I am a total noob and have a super simple question before I go installing all the wrong software on my PC and trying to break my printer by updating Marlin incorrectly. I don't need a step by step explanation, I will read the appropriate documentation to get the how, I just want the basic block diagram kind of answer:
Can I use Explorer or Cura to copy gcode files from my computer (Cura) ever USB to the SD card in my Marlin based printer?
if it's possible, but not with Explorer or Cura then what software do I need to use? (Repetier?)
Thanks in advance for your help and patience.
I am running Cura 3.2.1 because my laptop is W7 32bit, I will be installing W7 64bit on my next OS refresh install, so I can use more modern software.
I have dialed in PLA and PET. Now that I can stumble through actual printing, I'm looking at using the printer software more efficiently.
I am a total noob and have a super simple question before I go installing all the wrong software on my PC and trying to break my printer by updating Marlin incorrectly. I don't need a step by step explanation, I will read the appropriate documentation to get the how, I just want the basic block diagram kind of answer:
Can I use Explorer or Cura to copy gcode files from my computer (Cura) ever USB to the SD card in my Marlin based printer?
if it's possible, but not with Explorer or Cura then what software do I need to use? (Repetier?)
Thanks in advance for your help and patience.
↧