Gibbscam: Post Processor
Defines the machine’s kinematic chain:
Most new users think the Gibbs post is a simple find/replace script. It is not. Gibbs uses a proprietary, macro-driven language that operates in a two-pass system.
Why this matters: Because CPost is a compiler, the order of your blocks matters. You cannot just copy/paste code from a Fanuc post into a Heidenhain post. The logic stack must be rebuilt.
You cannot fix what you cannot see. Stop trusting the backplot only. gibbscam post processor
Gibbs generates a hidden file called the Compiler List File (usually .LST). This shows you exactly what NCDATA variables the post is seeing.
How to use it:
You will see something like this:
NCDATA(234): TOOL_ID=5, DIAM=0.5, Z_MIN=-1.234 Defines the machine’s kinematic chain: Most new users
If your post isn't outputting the Z depth correctly, you will see here whether the problem is the post logic (your fault) or the Gibbs data (the programmer's fault).
Sandvik (parent company of GibbsCAM) offers a commercial post service called Postability. These are pro-grade posts built for advanced multi-axis and mill-turn machines. They include:
A GibbsCAM post processor is a critical software component that translates toolpath data from GibbsCAM's internal neutral file format into machine-specific G-code or M-code that a CNC (Computer Numerical Control) machine can execute. Without a correctly configured post processor, even a perfectly programmed part cannot be manufactured accurately. Why this matters: Because CPost is a compiler,
Modern post processors are no longer just about G-code. They are about communication.
Smart Probing: A good Gibbs post doesn't just output G65 P9810. It outputs a conditional check:
IF [#5023 LT -1.0] THEN #3000=99 (PART OUT OF TOLERANCE)
Tool Life Management: You can program the post to read a Windows text file (Tool_DB.csv) before posting. If tool #3 has used 110% of its life, the post automatically substitutes Tool #7 and outputs a warning to the operator screen.
MechChat Integration: Advanced users are now using SHELL commands inside the .PST to send a text message to the supervisor’s phone when a specific "finish pass" line is posted.
