With the advent of more sophisticated CNC machines, the need for accurate and reliable CNC simulation becomes even more apparent.
• Can you afford to crash your latest CNC machine that has cost millions of rands?
• Can you afford to scrap off another billet of raw material?
• Can you afford to have your CNC machine down for weeks waiting for repairs?
• Will your customer understand when you cannot deliver?
If the answer to any of the above is no maybe you should take a closer look on how true G-code CNC simulation can eradicate all of these eventualities.
Not all CNC simulation packages are quite what you might expect. Most CAM systems on the market come with what is called a “video simulation”, these show the toolpath removing material based on the programmed inputs within the CAM software. Other CAM systems even have a kinematic model showing the CNC machine components moving while material removal takes place along the toolpath. Surely this is what CNC simulation is? No, there is one important question that is often unheeded: Is the CNC simulation running post-processed code, known as G-code?
Again, CAM systems that show a kinematic simulation are just simulating the internal calculations that have not been through the post processor. The post processor is the method of converting the internal co-ordinate and vector positions, along with motion variables (feed rates, tool changes and so on) and converting them into readable ISO/G-code that a CNC machine tool can read.
Some CAM systems claim to read G-code in via a reverse post processor and then simulate the programme. So, finally, this must be true G-code CNC simulation, right? What happens to the G-codes that do not directly affect the CNC simulation, but will have a dramatic affect if run on a real CNC machine? For instance plane changes (G17, G18 and G19) or does the multi-axis table move via the shortest distance to zero degrees? These will be ignored during the reverse post processing as they are not essential to CAM software CNC simulation.
This is what stands Vericut apart from CAM systems. Vericut CNC simulation, verification and optimisation software protects CNC machines against collisions by providing a virtual machining environment for program simulation and testing of CNC programs. With over 25 years’ experience of developing true G-code CNC simulation, VERICUT is the industrial standard in CNC simulation.
Vericut reads each line of a CNC programme and responds to it just like a real CNC machine. If your machines does a “dog leg” motion in X and Y when processing a G00 motion, then Vericut will show this.
Vericut runs standalone, but can also be seamlessly integrated with all leading CAD/CAM/PLM systems to enable the user to access fast and reliable CNC simulation, verification and optimisation results. CATIA, Vero EdgeCAM, MasterCAM, Creo, Siemens PLM NX and Delcam can all be fully integrated into Vericut with an easy-to-use interface that will transfer the stock, fixtures, tooling, design, G-code and work offsets into Vericut with just a few simple clicks of the mouse.
The interface will also enable multiple setups to be imported, onto different types of CNC machines, which would represent the manufacturing process flow. So, while Vericut is checking your latest NC programme for collisions, near misses or optimising it to run faster, you can still use your CAM system to start on your next project. Something that may not be possible or practical on your current CAM systems built in “simulator”.
For more information on how Vericut can help reduce scrap, prevent collisions or optimise your CNC machines to run faster, contact TDM Solutions on 011 234 6019 or email firstname.lastname@example.org. TDM Solutions’ preferred partners include Stillam, Intrynsys, Product One, Aztech and Sandvik Productivity Centre SA, which can provide you with information on how to integrate Vericut into their CAM solutions.