-
-
Notifications
You must be signed in to change notification settings - Fork 64
Home
- Getting Started with OpenNept4une
- Flashing OpenNept4une
- Initial Configurations & Updates
- Post-Installation Setup
- Importing OrcaSlicer Profiles
- Klipper & OrcaSlicer Printer Calibration
- Saving Changes & Rebooting
- For N4 or N4Pro users, determine your PCB Version & Stepper Version first.
- Acquire an eMMC to USB Adapter: MKS USB3 Adapter - AliExpress or microSD eMMC Adapter - AliExpress.
- Connect the printer via Ethernet and note the IP address.
- Power off the printer and access the Mainboard via the underside panel, then safely remove the eMMC module.
- Download the latest OpenNept4une Image suitable for your printer model.
- Use balenaEtcher to flash the image onto the eMMC.
- Reinsert the eMMC into the mainboard.
- If the printer has an externally accessible microSD slot, reattach the printer's access panel.
- Power on the printer and connect via SSH using:
ssh mks@YOUR-PRINTERS-IP. Password:makerbase.
- Execute the Kiauh script with:
~/kiauh/kiauh.sh - Select menu
Option 2, update all programs, then exit kiauh. - Update and run the OpenNept4une script:
cd ~/OpenNept4une/ && git fetch --all && git reset --hard origin/main && git clean -fd
Followed by
~/OpenNept4une/OpenNept4une.sh
SelectOption (1)to install the latest printer configurations and accept updates to other configurations as prompted
- After a reboot run
opennept4une - Select
Option (4)to updateALLMCUs. (Skip the Pico update when prompted) - Follow the instructions within the script to complete
- To configure WiFi / to install the touch-screen service, re-run;
opennept4une - Select
Option (2)in the OpenNept4une menu for WiFi andOption (5)for touchscreen install
- Set the correct timezone through Armbian configuration:
sudo armbian-config
Then navigate toPersonal>Timezone.
- Download & install the latest Official Release OrcaSlicer
- Configure your
Printer Modelin Orca with0.4mm nozzleandPLAdefault presets -
Check/ Confirm Bambu Network Engine install - Download the latest OrcaSlicer Profiles
- In OrcaSlicer click [File > Import > Import Configs...]
- Within each of the three dropdown menus on the left for
Printer,Filament&Processselect theOpenNept4uneUser preset
Below are pre-configured macros in Fluidd for bed tuning and leveling. Begin these procedures after the bed has been heated.
(It's recommended to perform the Probe Z Offset while the printer is cold)
-
Bed Level Screws Tune:
BED_LEVEL_SCREWS_TUNE
Adjust bed leveling screws using the bed probe as detailed in the Klipper Documentation.
Rerun this macro after each round of adjustments. -
Calibrate Probe Z Offset:
CALIBRATE_PROBE_Z_OFFSET
Perform this test cold, using the paper thickness test.
Once you determine a value, click "Accept" and run aSAVE_CONFIGcommand. -
Auto Full Bed Level:
AUTO_FULL_BED_LEVEL
Although not required due to the use of dynamic meshes before printing, this macro is useful for assessing the overall bed level.
Remember to "Save Config & Restart" afterward.
PID tuning is essential for maintaining stable temperatures for your extruder and bed, ensuring optimal print quality and consistency.
Use the following macros to conduct PID tuning for different components of your printer (only need to run each once):
-
PID_TUNE_EXTRUDER: This macro fine-tunes the extruder's temperature control, crucial for consistent filament melting and flow. -
PID_TUNE_INNER_BED: Targets the print bed (inner bed on N4Pro), optimizing temperature stability and uniformity across commonly used print areas. -
PID_TUNE_OUTER_BED: Exclusive to N4Pro models, this macro extends PID tuning to the bed's outer regions, enhancing temperature management for larger prints that occupy the full bed.
Save your changes within the Fluidd interface to ensure they are not lost.
Optimizing the flow rate is crucial for achieving accurate filament extrusion volumes, directly impacting print strength and dimensional accuracy.
Follow the OrcaSlicer Fine Tuning guidelines for adjusting the flow rate.
- Explore the other tuning methods within this link although
pressure advance tuningis best done via the method below. - Consider tempoarily disabling firmware retraction when performing retraction tuning, as it can influence the outcomes of your tuning efforts.
Pressure advance is a feature that compensates for filament compression and decompression dynamics, improving print corners and overall quality.
- Refer to the Klipper documentation on Pressure Advance for a comprehensive tuning guide.
Input shaping is a technique used to mitigate printer vibrations and resonance, resulting in smoother surfaces and faster print speeds.
- The system is pre-configured for SPI ADXL345 & Mellow Fly-ADXL345 accelerometers.
- For a detailed walkthrough, consult the Klipper documentation on Resonance Compensation.
After adjusting configurations or completing calibration procedures:
- Save your changes within the Fluidd interface to ensure they are not lost.
- To safely reboot your printer, use the Fluidd interface:
Navigate to the top-right menu, selectHost, thenReboot.
This ensures that changes stored in RAM are correctly written to the eMMC, preventing data loss.