Please send any questions, comments, suggestion, new FAQs to @kaihanga
on Discord or via kaihanga@nulleta.com.
An Official FAQ is also available.
Read your manual, confirm what you’re doing, everything’s at your own risk.
Bed: 400mm x 300mm x 300mm
Printer: 60.5cm x 54cm x 70cm (length, width, height)
Enclosure: Total of 79cm with 25cm for front door(s) access
Jetstream Side Cooling: Increases printer length to 68cm (adds 7.5cm)
The Setup Guides, such as for the Printer, JetStream, and Enclosure don’t match what you recevied or they’re wrong or they don’t make sense.
The setup guides represent the state of the printer back when it was first introduced and - for the most part - haven’t been updated since, including to accomodate all the improvements.
Here are various notes for each, please message the author with any others inconsistencies.
WARNING - In progress, proceed with caution
What’s a Beacon?
Notes:
ls /dev/serial/by-id
printer.cfg
g28 x y
G0 X150 Y200
BEACON_CALIBRATE
BEACON_AUTO_CALIBRATE
Config examples
SSH access is needed for a number of low-level tasks such as installing addons.
Open a terminal and ssh pi@<your Magneto X IP address>
The default username is “pi” and the password is “armbian”.
Peopoly’s Linear Guide Maintenance.
Lubricate every 4 - 6 weeks is necessary with some evidence it helps with VFAs, Ringing, etc.
Use an NLGI 2 grease such as Mobil Polyrex EP2
Recommended syringes, for getting into tighter places, such as the X carraige.
General maintenance tips: Lubrication Basics - Keep your 3D printer running smooth and quiet.
“If the grease isn’t oozing out and making a mess then you’re not using enough.”
The nozzle wiper installation docs suggest placing the felt before moving the toolhead to align. Unfortunately, the toolhead cannot move as far X as suggested due to the part cooling fan. This may be due to the docs being written before the present fan design.
MAG_WIPE_NOZZLE
macro near the bottom of the PRINT_START
macro, before LINE_PURGE
Replace the PRINT_END
macro in macros.cfg
with the following…
[gcode_macro PRINT_END]
variable_max_z: 300 # Set this to your printer's max Z height
gcode:
G91 # Switch to relative positioning
G1 Z5 F600 # Raise the nozzle by 5mm (lower bed by 5mm)
G1 E-5 F300 # Retract filament
G90 # Switch back to absolute positioning
G1 X150 Y10 F12000 # Move nozzle to park position
M104 S0 # Turn off hotend
M140 S0 # Turn off bed heater
M106 S0 # Turn off part cooling fan
{% set target_z = ((printer.toolhead.position.z + max_z) / 2)|round(1) %}
G1 Z{target_z} F600 # Move bed to halfway point between current Z and max Z
UPDATE_DELAYED_GCODE ID=delay_disable_motor DURATION=30 # Delay motor disable
“This is tested to and works on my V0. I changed the values here to match the Magneto:”
You received the following timeout error when sending a print, which may have still started.
The Magneto X is closing the Orcaslicer connection before fully processing and accepting the print request.
To fix, a network component of the Magneto X needs to be adjusted to allow the printer to take longer to process the print request. The catch is that this isn’t a one-size-fix-all solutoon as the timeout period may need to be further adjusted for larger and larger print sizes. It also can’t be made excessively big, or even infinite, as that creates other issues. The suggestion is to start with the recommendation below, increasing to as much as 1600s as needed.
This improvement requires SSH access.
http
section of /etc/nginx/nginx.conf, such as sudo nano /etc/nginx/nginx.conf
sudo systemctl restart nginx
sudo systemctl status nginx
active (running)
in the middle“It’s not an issue with orcaslicer, but with nginx on the printer.”
The Pause & Resume funtionality’s broken due to there being multiple defitions of the [gcode_macro PAUSE]
and [gcode_macro RESUME]
macros across the macros.cfg
and mainsail.cfg
files. The ones in mainsale.cfg
need to be commented out as those in macros.cfg
are correct.
This file cannot be edited by the Klipper web interface as it’s read-only.
nano mainsail-config/mainsail.cfg
#
in front of every line, of the [gcode_macro PAUSE]
and [gcode_macro RESUME]
macros. That is every line from those macros through to the next [gcode_macro ...]
line.“Wow. Downloaded mailsail, commented out the pause and resume and then uploaded it …”
Many fixes and improvements referenced here as well as those you find on the Peopoly Discord involve editing the printer’s settings and macros. Backing them up ensure you don’t lose that work.
Here are a couple of videos on how to do so. Watching both is recommended as they provide different perspectives.
Modbot - This Klipper Add-on Could Save You! (Klipper-Backup)
Minimal 3DP - Klipper Backups! A New Guide to Using Klipper Macros to Backup Your Configuration Files
I’d recommend watching both as they give overlapping but slightly different insights.
Symptoms of a failure include part of the printer system powering off. Troubleshooting includes isolating where the failure’s ocurring. For one user it was a failure of the Octopus control board in the printer’s base. As the printer was still under warranty, Peoply sent a new card. Peoply sent the following MagnetoX 24V power supply troubleshooting steps to figure out the cause.
I started a print and everything on the 24v side powered off.
The cables two cables needed for the display don’t easily reach the top.
There’s an “official” discord with an active community. Click here for an invitation.
Information from Peopoly about the community
“Thanks for a reminder. My max volumetric is 30, flow ratio is .9, PA is 0.022…”
Dimensions
Misc.