FREQUENTLY ASKED QUESTIONS
Why should I simulate my CNC
CNC machines are complex and expensive. Four and five axis mills and live
tool lathes have lots of components moving rapidly in a small space.
Simulation can catch programming errors before they cause damage to your
tooling and machine. Not only does this help with crash prevention, but it
means that the machine can keep cutting parts while you perform your
Can I simulate my G-code?
Yes. The simulator will read the code, interpret the commands, and
simulate the movements.
How to I setup the simulation?
You don’t! Once your part is programmed in CAMWorks, simply choose the
Machine simulation option from the right click menu and your simulation
will be setup for you. The stock, parts, fixtures, tooling, program and
offsets are passed directly to Eureka and you just need to click play.
Does Eureka require an APT post
Unlike a lot of other machine simulators, Eureka reads directly off the
G-code, so you can hand-write code, or use your CAM system’s post
processor. Other simulators often require an APT post processor that will
first translate your program to APT language, simulate the APT language,
and then post process again to produce the G-code. Eureka does offer a
cost-effective option that simulates from APT code and the CAMWorks APT
post processor is supplied with the simulator.
Does Eureka work with Robots?
Yes. Eureka Robot converts APT code generated by a CAM system into a
program for a 6 or more axes robot cell using a dedicated postprocessing
module. During the conversion process, Eureka calculates the optimal
movements of the robots and of the external axes simulating all aspects of
the machining. The software detects problems like singularities,
collisions, and out of limits, offering powerful, easy-to-use tools to
overcome them. Collisions are computed taking into account all the parts,
including the machined stock. Eureka Robot supports any number of external
axes (rotary tables, linear rails, etc.), automatic tool changes, multiple
spindles, shared motors, fixed tools, and robot-mounted parts.
What controllers do you support?
A wide range of controllers are supported including Fanuc, Haas, Siemens,
Heidenhain, Okuma, Mazak, Mitsubishi, Osai, Allen Bradley, and Fagor among