Coordinate Monitor
Trigger when the printhead crosses geometric thresholds on any combination of X, Y, and Z. Useful when you want a photo at a specific point in the build volume without editing the G-code.
How it works
For each axis you set a limit value and a direction:
+fires when the axis exceeds the limit (e.g.Z > 5.0)−fires when the axis is below the limit (e.g.Y < 20.0)·ignores that axis
All active conditions must be true at the same time for the trigger to fire. So if you set X>150, Y>150, Z ignored, both X and Y need to cross their thresholds simultaneously.
Example: photo when the head leaves the build plate
X · (ignore)
Y · (ignore)
Z + 5.0
Fires once Z rises above 5 mm — a natural moment after the first few layers.
Example: photo at the back-right corner of a 200 mm bed
X + 180.0
Y + 180.0
Z · (ignore)
Fires when the head is simultaneously past X=180 and Y=180.
Notes
- SnapAzule re-arms after the condition goes false again. So if the head briefly crosses the threshold and comes back, you'll get one trigger per crossing, not continuous fire.
- This mode works in conjunction with the G-code stream — SnapAzule tracks current position by parsing
G0/G1moves. - Leaving a value blank but setting a direction is treated as "axis not configured" — no trigger from that axis.