In this article, we will break down why the 828D requires a specialized post, the critical features you must look for, and how to troubleshoot common output issues.
Using the wrong post processor for a Siemens 828D is like speaking French to a German engineer—neither side understands the other. A dedicated Mastercam post processor for the 828D unlocks the true potential of the control, allowing you to use advanced cycles, high-speed machining, and rigid tapping without manual editing.
Bad Output (Standard FANUC post):
If you are programming a lathe or a mill-turn with the 828D, the post must support Siemens ShopTurn commands. This allows for graphical simulation directly on the CNC screen without back-plotting.
| Error on 828D | Likely Cause | Mastercam Fix | | :--- | :--- | :--- | | "Axis not configured" | Post output A or B instead of C . | Verify rotary axis labels in the post (Rotary Axis Settings). | | "Drilling cycle incomplete" | Missing RTP (Return plane) or RFP (Reference plane). | Update the post formatting for drillcyc block. | | "Wrong G code" | Post output G84 for tapping. | Force the post to output CYCLE84 instead of G84. | | "Spindle speed missing" | M03 issued before S word. | Change the order of output variables in the post (S before M03). | siemens 828d post processor for mastercam
G83 Z-1.0 R0.1 Q0.1 F10. (Alarm: Unknown G code) M29 S1000 (Alarm: Siemens doesn't use M29) G84 Z-0.5 R0.1 F20. Good Output (Siemens 828D post):
Open your Mastercam post file (.pst) and search for CYCLE83 . If you don't find it, you are losing efficiency. In this article, we will break down why
Most CNC controls read G-code line-by-line in a modal fashion. The Siemens 828D, however, operates heavily on software boundaries and parameterized cycles (CYCLE83, CYCLE84, CYCLE832). It also uses different codes for High-Speed Machining (HSM).
Even with a good post, you might see errors. Here is a quick troubleshooting guide: Bad Output (Standard FANUC post): If you are