xyzzy
This is an old revision of the document!
| Page | Date | Description | Tags |
|---|---|---|---|
| 2025/09/17 22:10 | Adpative Bed Mesh about Read Me First: In order to understand adaptive bed meshes, it's first helpful to understand the bed mesh in general. ---------- Klipper allows not just for n x m sized bed meshes that cover the full bed, it also allows for bed meshes of an arbitrary size, including adaptive to the size of the object(s) being printed. | about | |
| 2025/08/28 03:03 | Gantry Alignment tuning setup about The gantry forms the X axis for the printer's head. It needs to be square to the frame or the height of the head will be different at one side than the other. This is often noticeable in the bed mesh map. If the gantry isn't level it also can cause part knocks and print failures. | tuning, setup, about | |
| 2025/08/28 23:47 | Bed Leveling setup What does it mean for the bed to be "Level"? We're not referring to the bed being level to the ground. Think about this is terms of geometry. The printer's bed is level when its z plane is orthogonal to the printer's x and y planes. | setup | |
| 2025/08/30 00:11 | Bed Mesh about The bed mesh is a probed map of the surface of the bed plate, normally automated and with a z probe, that describes how flat (not how level) the surface of the bed is above the level z-plane. It's a map of the hills and valleys decribing the warpage of build surface. The bed mesh variance, shown above is what we care about, as it should be less than 2x our layer height. | about | |
| 2025/08/28 03:16 | Cleaning the Bed Plate articles about The bed plate must be kept clean to assure good adherence of the filament for your first layer. Clean your bed plate by washing with dish soap (Dawn with its grease cutters works exceptionally well) and hot water and let air dry before returning to the bed. An occasional scrub using a clean ScotchBrite pad can help remove surface build up and oxidation of the PEI textured coating. | articles, about | |
| 2025/09/03 19:56 | Connecting your printer to the network setup Your Klipper based printer boasts a rich GUI for control and operations, supporting robust workflows. It features a web based GUI called Fluidd. This requires the printer to be connected to your local network. The simplest and most reliable way to connect is using the included Ethernet port. Alternatively follow Elegoo's instructions to connect to the WiFi for those models which feature built in WiFi. Alternatively use a ethernet to WiFi bridge or… | setup | |
| 2025/09/14 04:56 | Console about By the console we mean the Klipper console, like as exposed by Fluidd. See <https://docs.fluidd.xyz/features/console> for more information, features, and documentation. | about | |
| 2025/09/08 12:11 | Orca Dimensional Accuracy Compensation about Orca Docs: <https://github.com/SoftFever/OrcaSlicer/wiki/tolerance-calib> BambuLabs Wiki: <https://wiki.bambulab.com/en/software/bambu-studio/xy-hole-contour-compensation> <https://www.obico.io/blog/tolerance-test-in-orcaslicer-a-comprehensive-guide/> From: u/hotellonely on Reddit is this great concise explanation: [Imagine] in your model, you have 2x holes with 1mm diameter, and their distance between their centroid should be 10mm. You also ha… | about | |
| 2025/09/14 02:51 | Fluidd about Fluidd is a lightweight & responsive web based user interface for Klipper based 3D printers. It's a web application that communicates to the Moonraker API server that drives Klipper. It's included as the web GUI as part of Elegoo's Neptune 4 distributions so it's already installed. | about | |
| 2025/09/17 23:07 | gcode wip about ...work in progress... See <https://www.klipper3d.org/G-Codes.html> for the complete set of Klipper gcode commands. Your slicer takes a CAD model and “slices” it into layers, outputting the instructions, as gcode, necessary to control the printer to print each layer. These gcode instructions specify tool path movements and control all operations. | wip, about | |
| 2025/09/14 05:22 | Glue about Glue is used as a separation layer to prevent prints from bonding to the PEI build plate. It’s used to provide a layer between the plate and print so that the print doesn’t attach to the PEI and allow’s the print to release more easily. Some PET and more exotic materials adhere too well to PEI and require glue or they can get permanently stuck to the plate. Textured PEI offers an order of magnitude more grip and adherence to PLA than glue which is unnecessary and often indicates a … | about | |
| 2025/09/03 20:29 | Bed Mesh Inspection setup tuning bed_mesh Run a full bed mesh to map how flat the surface is above and below the level of plane. Rather than using this for compensation, we'll use a full bed mesh in this step to visualize warpage on the plate and evaluate not the bed level, but how warped the bed surface might be. This warpage can become overly pronounced and undesirable if the bed screw tension is to high, for example, and by inspection we can make adjustments that can improve the warpage, re… | setup, tuning, bed mesh | |
| 2025/08/28 04:06 | Klipper about Klipper is the Open Source 'firmware' ecosystem that controls the printer. It's designed to make use of small systems and SoCs as linux hosts that run its series of distributed applications and services which APIs, UIs and connects to one or more microcontrollers. This replaces the Marlin firmware style systems that used to be prevalent for 3D printer control and greatly improves in the following areas: | about | |
| 2025/09/14 03:57 | What are Klipper Macros? faq about articles ...work in progress... Macros are small programs or functions written in Klipper gcode. They're defined in printer.cfg (or files that it includes) and are loaded when Klipper performs a soft or hard restart (RESTART or FIRMWARE_RESTART respectively), which reads printer.cfg. | faq, about, articles | |
| 2025/09/09 03:08 | Nozzle Replacement faq about How to replace the nozzle Elegoo has a Nozzle Replacement Video that demonstrates the proper process that carefully avoids potential causes of damage. When to replace the nozzle (...work in progress...) | faq, about | |
| 2025/09/09 02:48 | OpenNeptune about | about | |
| 2025/09/14 05:15 | Orca Calibration tuning setup about resources Proper calibration of the Filament Profile is essential for good prints. Orca slicer has several built in calibration tests to assist in determining the specific profile values. Specifically you should calibrate for each of your filaments: | tuning, setup, about, resources | |
| 2025/09/17 22:43 | Orca Slicer about See: <https://github.com/SoftFever/OrcaSlicer> and <https://www.orcaslicer.com/> Ocra is a powerful, modern and Open Source, community driven slicer that can produce native Klipper gcode for the Neptune 4. It offers advanced built in calibration tools, precision control of walls and seams (including scarf seams), sandwich mode walls, polyholes, a wide variety of infill patterns (including those optimized for high speed printers like the Neptune 4), mouse ears, adaptive bed… | about | |
| 2025/08/28 23:12 | PID Tuning about Klipper uses a PID algorithm to maintain consistent heat for heaters like the nozzle and bed. These should be tuned initially and retuned any time the nozzle, hot end, thermistor, or heater element is changed. Klipper Docs Calibrate PID Settings Wikipedia on PID | about | |
| 2025/10/04 00:53 | Pressure Advance about " Pressure advance does two useful things - it reduces ooze during non-extrude moves and it reduces blobbing during cornering. This guide uses the second feature (reducing blobbing during cornering) as a mechanism for tuning. In order to calibrate pressure advance the printer must be configured and operational as the tuning test involves printing and inspecting a test object. | about | |
| 2025/09/17 23:11 | PRINT_START Macro about wip ...work in progress... NOTE: In initial versions of Klipper that shipped as part of Elegoo's firmware distributions the PRINT_START macro was called automatically as part of the start of a new print. A latter version of Klipper changed this behavior. This meant that owners who relied on that behavior often experienced issues like the bed mesh not loading or other expected operations part of the start of printing not occurring. | about, wip | |
| 2025/08/29 04:12 | printer.cfg File about setup The printer.cfg file is where Klipper stores its permanent configuration settings for the printer. It is described in the Klipper documentation, Configuration Reference, which details the structure and settings in detail. There you will find what each configuration setting for Klipper does and what options and parameters are available. | about, setup | |
| 2025/10/08 14:19 | Z Probe Calibration wip z_offset setup ...work in progress... See <https://www.klipper3d.org/Probe_Calibrate.html> for details on probe calibration. Note: calibrating the z probe is NOT the same as setting the gcode z offset. Also Note: the “z offset” set as part of probe calibration is not the “gcode z offset | wip, z offset, setup | |
| 2025/08/29 21:52 | Elegoo Quick Start Guide & Assembly Instructions setup resources User Manual for Neptune 4 3D Printer <https://www.elegoo.com/blogs/3d-printer-user-guide/a-quick-start-guide-with-elegoo-3d-printer-fdm-3d-printers> Tutorial Video of Printer Assembly * Neptune 4 | setup, resources | |
| 2025/09/03 20:44 | Run a full bed mesh setup Run a full bed mesh with BED_MESH_CALIBRATE PROFILE=FULL_MESH PROBE_COUNT=9,9 to generate a mesh of reasonable density and sped balance. We just need a rough idea of how flat ( not level) the bed is warped. We'll use this in the next setup step | setup | |
| 2025/09/14 00:53 | Level the bed by running SCREWS_TILT_CALCULATE setup For instructions on running SCREWS_TILT_CALCULATE read these klipper docs and you can watch this video for an overview of the process. Target having a total variance of less than 4 minutes across all of the bed screws when leveling, with a variance on each bed screw 0 or 1 minute being ideal. | setup | |
| 2025/08/29 04:45 | The Screen controller about The Neptune 4 has side mounted detachable handheld Screen. It’s an ancillary microcontroller, and not part of the printer itself, that can send and receive commands and information to and from the printer using a serial tty port and some proprietary Elegoo software. It features a touch sensitive display screen as its control interface. | about | |
| 2025/08/29 01:10 | SCREWS_TILT_CALCULATE about IMPORTANT: You MUST always execute a G28 before using this command. SCREWS_TILT_CALCULATE [DIRECTION=CW|CCW] [MAX_DEVIATION=<value>] [HORIZONTAL_MOVE_Z=<value>] [<probe_parameter>=<value>] Invokes the Klipper native bed screws adjustment tool. It will command the nozzle to different locations (as defined by the [SCREWS_TILT_ADJUST] stanza in | about | |
| 2025/09/17 23:12 | Silicone Spacers about ...work in progress... You can replace the bed screw springs with silicone spacers that will hold the position and bed tension better than the springs which often loosen under vibration. They run about $12 and can be found on Amazon, AliExpress and other resellers. Search for | about | |
| 2025/09/03 20:14 | Tuning Extruder Rotational Distance setup tuning An accurate extruder rotational distance tuned for your specific extruder head is critical, if off so will all of Klippers extrusion calculations. This should be done before other tuning and calibrations relating to extruding filament. | setup, tuning | |
| 2025/09/03 20:01 | Tuning the Z Probe configuration setup articles The default parameters from Klipper, as well as the Elegoo distributed settings, allow for a lot of error and inaccuracy from the z probe. We can improve on this in terms of performance and accuracy. Tune your z probe stanza in printer.cfg to improve probe accuracy by decreasing samples_tolerance. Its Klipper default is 0.100mm meaning you’re accepting probe results that are off by hundreds of microns while the probe is precise with readings be… | setup, articles | |
| 2025/09/03 19:49 | Unboxing and Assembly setup The printer is assembled at the factory, tested, and partially disassembled for shipment. Follow the included Elegoo instructions for inboxing and assembly. They provide a YouTube Video which is good to follow for the first two parts, up to the 5:38 mark. (We will divert from Elegoo's Quick Start setup process in favor of more accurate and reliable methods.) When assembling, use a | setup | |
| 2025/08/29 23:04 | Z Offset z_offset about To be clear, this is a discussion about the gcode z offset, an adjustment to nozzle height from the plate. The gcode z offset is set with the SET_GCODE_OFFSET klipper command and you should read its documentation, at <https://www.klipper3d.org/G-Codes.html#set_gcode_offset> . All other methods of changing the value just equate to this command. You can set it to a absolute value like | z offset, about | |
| 2025/09/20 16:33 | z probe wip about ... work in progress... The Neptune 4 is equipped with an inductive probe that triggers from the metal build plate and measures the distance from the probe to the plate which in turn is translated to a Z distance of the nozzle above the bed. | wip, about | |
| 2025/08/28 03:37 | Z Probe Configuration Tuning z_probe tuning setup The Neptune 4 Series of printers is equipped with a inductive sensor probe which can measure the position of the print head from the bed plate. Since it's and inductive probe it requires the metal bed plate to provide the inductance for the probe to sense. It's used for setting to set virtual z endstop, and if the plate isn't installed when the probe goes to home and set this position it will drive down into and gouge the magnetic bed material… | z probe, tuning, setup |
/app/data/attic/xyzzy.1759119146.txt.gz · Last modified: by dshoop
