7
votes
3D Printing with malicious intent
Ethics and justification:
If you have physical access to the device you could just... physically damage the device. Running arbitrary G-code is just more complicated
Most printer farms have a strict ...
5
votes
Accepted
Which K-Value would you choose here for linear advance?
As a general answer to evaluate the effectiveness of the K-factor, when the K-factor Calibration Pattern generator output print is inconclusive (probably not in this case), printing a tower at various ...
4
votes
Creality 4.2.7 problem connecting to Windows
By default, Windows does not come packaged with drivers for the CH340 USB Serial chipset the Creality Silent board has installed. To get your computer to properly recognize the printer, you will need ...
4
votes
Accepted
What is the difference between Linear Advance and Pressure Advance
Both are implementations of exactly the same concept, even up to the units of the tuning constant being seconds (mm/(mm/s)). The difference is in the implementation details, and particularly how they ...
4
votes
Which K-Value would you choose here for linear advance?
Go with the sort of tower 0scar suggested and look for corner bulge/rounding. It's a lot more useful than the single-layer test pattern from the Marlin site, which I've found can be misleading.
With ...
3
votes
Accepted
Thermal Runaway issues on Ender 3 Pro even after replacing thermistor and heater cartridge
I'm fairly certain I have solved this issue, and it ended up having nothing to do with the printer and everything to do with what it was plugged into!
I had it on a smart outlet with some automations ...
3
votes
Why is my PSU turning on and off automatically?
Simple answer
If the PSU continuously restarts, even when not under load, i.e. nothing is connected to it, then it is clearly faulty.
If you then connect this faulty PSU to a 3D printer then the ...
3
votes
3D Printing with malicious intent
Physical Access is worse
If you really want to brick a printer, physical access allows to destroy any printer physically.
If you really want to mess it up only via a remote command later, you would ...
3
votes
Accepted
What is ABL or UBL? Is this the same?
What are ABL and UBL?
ABL stands for Automatic Bed Leveling
UBL stands for Unified Bed Leveling
Level the bed?
A level bed (twisting knobs under the bed), or a surface that is exactly followed by ...
2
votes
Creality Ender 3 Pro - Z travel issue with TH3D firmware
If you check TH3D's site, as of January 12, 2022, there's an updated Unified 2 firmware(Unified 2.36a) that is meant to correct this problem.
Announcement is here: Unified 2.36a is now live! | ...
2
votes
Accepted
How to make Ender 5 use BLTouch probe for Z homing?
I've solved this now. Here's the problem:
// pins_MELZI_CREALITY.h
#define SERVO0_PIN 20 // Wondering if this is correct?
Funnily enough, it wasn't correct. Pin 20 is the ...
2
votes
Ender 3 board 4.2.2 BLTouch 3.1 crashes into bed during autoleveling
Are you using Creality's pre-built software?
In that case, you must connect the two pins to the BLTouch port. Altogether, you would have all five wires connected there.
Are you using your own Marlin ...
2
votes
3D Printing with malicious intent
Potential threat?
I can imagine that this is a potential threat for printers that are operated in an environment where there are lots of people using the printer where there is access to the SD card (...
2
votes
Remove irrelevant menu from Marlin 2.0
Based on your hardware configuration and the firmware setup of your Configuration.h, the LED menu will be made available through the menu_led.cpp sources. Apparently, this work for you already ...
2
votes
Configuring Marlin 2.x with Ender 3 4.2.2 and BLTouch
The BLTouch now comes with a standard 5-pin connector.
and that connector is supported on the board that seems to be shipping with Ender 3s these days, the Creality 4.2.2 board (Notice it's in the ...
2
votes
Sensor can not read temperature
I get this issue, more or less the same.
In my case, it wont read temperature UNLESS both X and Y steppers are active. If any of those is open, it displays err/0.
1
vote
Accepted
Heating Failed: E1 after upgrade to 4.2.7 motherboard - Ender 3 Pro
Problem Solved
After checking in with the Ender 3 group on Facebook and doing quite a bit more research I tracked the problem down to PID calibration. The default settings for the board were not ...
1
vote
Marlin 2.1 reboots before printing model when power recovery is enabled
I have the same issue with marlin 2.1.x bugfix. I just downloaded it this morning, installed it on 6 machines.
If power loss is disabled absolutely everything works, but as soon as I enable power loss ...
1
vote
Accepted
Connecting controller fan on RAMPS 1.4 for Marlin
Servo pins are PWM pins, so yes D11 can be used, but not directly connected to the fan as the pins only allow a very low current. You'll need a MOSFET to drive the ...
1
vote
I have a Ender 3 S1 Pro and can't restart a print after a pause at height
I found that if I use Cura to generate the pause at height script then edit the G-code file and change the M0 code to an M25. ...
1
vote
Only Z offset for BLTouch?
For Marlin 1.1.x, the Z-offset is shown with M851.
For Marlin 2.0.x it is also possible to change the X and Y offset values through the ...
1
vote
Accepted
Print is rotated perfectly on bed, while straight in the slicer. X-axis moves slowly while printing a straight Y-axis line
The print is not rotated at all on the print bed, the OctoPrint image is exactly the same as the image of SuperSlicer.
What you see is the skirt being printed misleading you into thinking the whole ...
1
vote
Accepted
How to properly run a PID Tuning and update the firmware?
Step 0: Terminal connection
To do any work on the settings of the board, you'll need to run a Terminal - for setting that up, please see the relevant question here.
Step 1: What do we have?
The second ...
1
vote
Why is my 3D printer making a loud knocking sound after installing BLTouch?
The most probable reason is that your Z offset is too small, the nozzle is too close to the build plate, when molten filament has too much friction to flow out of the nozzle, the back pressure causes ...
1
vote
Switching computers for 3D printer
You could use version control to keep the project on GitHub, then you can clone the project to anywhere you like:
How to add a new project to Github using VS Code
Using Version Control in VS Code
...
1
vote
Marlin firmware issues
Did you load the new values from the firmware you uploaded with M502? If not, that might be your problem. See "M502 will reset all configurable settings to ...
1
vote
Accepted
Marlin firmware 2.0.9.1 for X5SA example : MM_PER_ARC_SEGMENT Compilation Error
The compiler can't see the definition of MM_PER_ARC_SEGMENT. Find the file that it is declared in and ensure that file in included in the compile command, as an ...
1
vote
How to add custom physical buttons to a 3D printer in Marlin software
ultralcd.cpp
Maybe, just maybe, this post from how to add a physical button to extruder motor control? #10394 could help (the emphasis is mine):
rather than ...
1
vote
Nozzle reducing flow as it comes close to finish layer
As mac's answer says, this is coasting, but contrary to that answer, coasting is not good. At one time (that answer was written way back in 2018 when the state of software was much worse than it is ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
marlin × 461firmware × 89
bed-leveling × 57
creality-ender-3 × 52
g-code × 42
bltouch × 41
ramps-1.4 × 29
troubleshooting × 28
anet-a8 × 25
diy-3d-printer × 21
prusa-i3 × 20
z-axis × 20
stepper-driver × 20
z-probe × 19
ultimaker-cura × 17
creality-cr-10 × 14
homing × 14
calibration × 13
arduino-mega-2650 × 13
endstop × 13
extruder × 12
hotend × 11
creality-ender-5 × 11
thermistor × 11
print-quality × 10