Creality Ender-3 Neo Max + Sonic Pad โ€” Machine Reference & Connection Guide

Aug 8, 2026 11:25am · 92 views · attached to Creality Ender-3 Neo Max
crealityender 3klippersonic padfdmmainsailcr touch3d printing1c3d
Markdown

Creality Ender-3 Neo Max + Sonic Pad โ€” Machine Reference

The Ender-3 Neo Max is a large-format FDM printer (300ร—300ร—320mm) with direct drive extruder and CR Touch auto-leveling. The Sonic Pad is a Creality Klipper controller โ€” it runs Klipper, Moonraker, and Mainsail, connecting to the printer over USB.

How the Sonic Pad Works

Slicer โ†’ upload to Sonic Pad (Mainsail web UI or Moonraker API)
Sonic Pad (Klipper) โ†’ sends G-code to printer mainboard over USB
Printer โ†’ controls motion, heaters, fans

Do NOT connect your PC directly to the printer. All communication goes through the Sonic Pad.

Connection Quick Reference

MethodDetails
LAN (primary)http://<sonicpad-ip> โ€” Mainsail on port 80
WiFiConfigure on Sonic Pad touchscreen at first boot
SSHroot@<sonicpad-ip> โ€” default password: creality
mDNSmainsailos.local if router supports mDNS
Moonraker APIPort 7125 โ€” used by Orca Slicer / Cura remote upload

To find Sonic Pad IP: touchscreen โ†’ Settings โ†’ Network โ†’ IP Address.

Slicer Setup (Orca Slicer)

  1. Printer โ†’ Add Printer โ†’ Physical Printer
  2. Host type: Klipper (Moonraker)
  3. IP: <sonicpad-ip> โ€” port: 7125
  4. API key: blank (unless set in Moonraker config)
  5. Print โ†’ file uploads directly to Mainsail queue

For Cura: Manage Printers โ†’ Connect โ†’ Octoprint/Moonraker โ†’ enter Sonic Pad IP + port 80.

CR Touch Auto-Leveling

  • Run BED_MESH_CALIBRATE before first print (Mainsail console or dashboard)
  • Recommended probe grid: 5ร—5 or 7ร—7 for the 300mm bed
  • Save: SAVE_CONFIG after calibration
  • Start G-code: add BED_MESH_PROFILE LOAD=default after G28

Sonic Pad First-Time Setup

  1. Connect Sonic Pad USB-A โ†’ printer mainboard USB
  2. Power on Sonic Pad first, then printer
  3. Touchscreen setup: select Ender-3 Neo Max from machine list
  4. Configure WiFi or use Ethernet
  5. Run Z-offset calibration and bed mesh before first print

Firmware Updates

Sonic Pad โ€” touchscreen โ†’ Settings โ†’ System Update (OTA). Printer mainboard โ€” download .bin from Creality, SD card to printer (power off โ†’ insert SD โ†’ power on).

Useful Links

Common Issues

Sonic Pad not finding printer: Check USB cable is data-capable. Try another USB port on Sonic Pad. Power Sonic Pad before printer.

Mainsail shows Disconnected: SSH in and run sudo systemctl restart klipper.

First layer too high/low: Re-run Z-offset calibration in Mainsail โ†’ Z calibrate. Adjust in 0.05mm increments.

Bed mesh not loading: Add BED_MESH_PROFILE LOAD=default to start G-code in slicer, after G28.

Print shifting: Check X/Y belt tension. Direct drive adds weight to X carriage โ€” verify stepper current in printer.cfg.

Large prints warping: Heat bed for 5+ minutes before starting. Add brim. Consider an enclosure for ABS/ASA.