#1 – Post Processor languages are SOOOO complicated … cryptic … and take a computer programming degree to decipher. They are impossible to edit unless you have computer programming experience … or hire an outside source. YET … 98% of CAD/CAM users need to “tweak” their CAD/CAM output. OR WORSE … they need to buy post proce$$or$ for every machine on their shop floor. Of course, that’s how the CAD/CAM companies want it … they make more money.
#2 – Scenario … you created a program, posted it out for your DMG Mori and ran that production run. New run is needed … but the MORI is not available, you need to run it on the Okuma. No problem … re-post it right? Wrong !! Speeds and Feeds were adjusted … chamfers were tweaked … etc. … you lost all of that when you re-posted. If you just converted the proven G code from one format to another … you lost nothing !!
#3 – Changes to the post processor only works for posted files. Working with the G code files allows for mass changes / updates to new G code … old G code … proven G code that you want to move from one machine to another … etc. … opening up a new world of possibilities beyond post processors. And editing posts just locks you deeper into a CAD/CAM system.