主頁/SprutCAM

SprutCAM — CAD/CAM software

Streamline your CNC programming workflow
with the short learning curve yet powerful
CAD/CAM software — SprutCAM

Streamline your CNC programming workflow
with the short learning curve yet powerful
CAD/CAM software — SprutCAM

Explore CNC programming solutions

Find your solution

Start SprutCAM onboarding

Install 30-day trial license. No functional limits.

Explore CNC programming solutions

Find your solution

Start SprutCAM onboarding

Install 30-day trial license. No functional limits.

 WHAT IS SPRUTCAM? 

Cost-effective and powerfull solution

CAD model

SprutCAM

G-code

6000|

Users

CNC machines use SprutCAM
worldwide

54|

Countries

in 54 countries: USA, Canada, Germany, Italy, Japan, Spain, Brazil, China, Eastern Europe and Asia

20|

Years

We are developing SprutCAM for 20 years

SprutCAM — cost-effective and powerful CAD/CAM solution for CNC programming

 TOOLPATH CALCULATION IN SPRUTCAM 

Real-world toolpaths

Get the real-world toolpaths without switching to simulation and post-processing

Any CAD CAM systemIn CAD CAM SprutCAM

Toolpath calculation in SprutCAM takes into account part location and all machine movements. There is no need to simulate and postprocess to see the real-world result.

SprutCAM is a CAD/CAM software that takes into account the CNC machine model during the toolpath calculation. Before starting the programming, the user puts the models of the part and fixtures inside the virtual machine. After that it’s easy to estimate the reachability of the surfaces when picking it for the machining.

Kinematics

All the limitations of the machine model kinematics – the actual rest material that remains after previous operations and the fixture(s) geometry are used to calculate the toolpath. The result of the calculation is not just the Cartesian points in abstract space; it’s the actual positions of the machine axes required to reach these points. This means that the CNC machine is 100% able to execute the generated program.

Immediately after the toolpath is calculated, SprutCAM performs the simulation in the background and shows the new state of the workpiece to the user in the same window. Using the result, the user can easily decide how to correct the parameters without switching to simulation or postprocessing.

Thanks to this, the iterations of CNC programming become less time consuming, and comparing to other CAD/CAM software the CNC programming workflow itself becomes intuitive and clear.

 CNC PROGRAMMING SOLUTIONS 

Extensive range of CNC programming solutions

SprutCAM is the CAD/CAM software for 2, 3, 4, 5 axis milling, turning, turn-milling, 2D, 5D&6D cutting, HSM, Swiss-type machining, multitask machining, EDM and additive&hybrid technologies, 6 axis industrial robots programming.
SprutCAM _ 2.5D 及 3D 銑削加工
Production of molds & dies and any other parts on a 3-axis milling machine
SprutCAM _ 4軸加工
Production of screws, blades, gear wheels, balusters
SprutCAM _ 車床加工
Turning and boring, threading, trimming, drilling, reaming
SprutCAM _ 車銑複合加工
Turning and milling combined in one setup
SprutCAM _ 複合軸加工
Index (3+2) and simultaneous 5 axis milling. For turbine wheels, blades, ports
SprutCAM _ CNC機器高速加工及積層堆疊加工
High speed and adaptive toolpaths for quick material removal with extended tool life
SprutCAM _ 瑞士型車銑複合及多任務型複合加工
Swiss-type machines and MTM (multi-channel machining) with synchronization
SprutCAM_5D 及 6D 切割加工
CNC programming of cutting, trimming, 6D knife cutting. Mill, laser, water, plasma, knife
SprutCAM _ 積層堆疊及加減法混合加工
Cladding, hybrid technology on 5-axis, mill-turn machines and robots
SprutCAM _ EDM線切割
2 – 4 axis strategies for wire EDM machining
SprutCAM _ 2D切割加工
Programming of laser, waterjet, plasma, oxy-fuel cutting and knife cutting
特殊解決方案

SprutCAM Robot

All-in-one software for industrial robots offline programming:

  • toolpath calculation

  • simulation

  • toolpath optimization

  • post-processing and verification

SprutCAM Robot - CAD CAM system
SPECIAL SOLUTION

SprutCAM Robot

Comprehensive solution for industrial robots offline programming (OLP)

All-in-one software for industrial robots offline programming:

  • toolpath calculation

  • simulation

  • toolpath optimization

  • post-processing and verification

Why CNC machinists choose SprutCAM

CNC programming workflow in SprutCAM is unique. Try it once and stay with it for years.

Streamlined CNC programming workflow

Full machine toolpath calculation

Unlike many other CAD/CAM software, SprutCAM calculates toolpath in the native kinematics of the CNC machine.

What does this mean to the user?

This means that toolpath calculation automatically avoids possible machine collisions as well as the workpiece and axis travel limits. All this happens while the toolpath is calculated, not in simulation.

You do not need to postprocess the NC code to simulate the real-world result. All machine movements are visible immediately after the toolpath calculation.

CNC programming becomes visual, workflow is streamlined.

Streamlined CNC programming workflow
Advanced rest material handling: watch how the workpiece is machined during every operation

Advanced rest material handling

Watch how the workpiece is machined during every operation

In SprutCAM the simulation is updated in the background after every operation. So the workpiece for each subsequent operation is the result of the previous operation.

Thus, when calculating the toolpath, SprutCAM considers the result of the previous operation.

Toolpath calculation that is based on the result of the previous operation gives three distinct advantages:

  • visual programming: the result of processing is visible immediately after the toolpath calculation in each operation;
  • workpiece collision control;
  • reduced non-cutting motions without material removal.

Full machine simulation

Safety for the equipment

SprutCAM simulation shows all machine movements during the machining process. 5-axis and complex turn-mill machines are no exception.

In addition, SprutCAM automatically marks NC program frames in which it detects collisions, part gouges and axis movements overtravels.

Reliable and detailed simulation in the CAD/CAM software is the guarantee of no surprises during physical machining process.

Reliable simulation: safety for the equipment
Reliable NC code: G-code simulation and verification

G-code simulation and verification

If you have SprutCAM, then you do not need a separate software for G-code verification.

G-code verification feature supports Fanuc, Heidenhein, and Siemens CNCs with canned cycles.

G-code verification reveals:

  • possible bugs in the postprocessor;
  • at what point of processing the technological commands are turned on and off;
  • which movement causes gauge or collision;
  • tool motion between operations.

Why CNC machinists choose SprutCAM

CNC programming workflow in SprutCAM is unique. Try it once and stay with it for years.

Streamlined CNC programming workflow

Streamlined CNC programming workflow

Streamlined CNC programming workflow SprutCAM calculates toolpath in the native kinematics of the CNC machine.

What does this mean to the user?

This means that toolpath calculation automatically avoids possible machine collisions as well as the workpiece and axis travel limits. All this happens while the toolpath is calculated, not in simulation.

You do not need to postprocess the NC code to simulate the real-world result. All machine movements are visible immediately after the toolpath calculation.

CNC programming becomes visual, workflow is streamlined.

Advanced rest material handling: watch how the workpiece is machined during every operation

Advanced rest material handling: watch how the workpiece is machined during every operation

In SprutCAM the simulation is updated in the background after every operation. So the workpiece for each subsequent operation is the result of the previous operation.

Thus, when calculating the toolpath, SprutCAM considers the result of the previous operation.

Toolpath calculation that is based on the result of the previous operation gives three distinct advantages:

  • visual programming: the result of processing is visible immediately after the toolpath calculation in each operation;
  • workpiece collision control;
  • reduced non-cutting motions without material removal.

Reliable simulation: safety for the equipment

Reliable simulation: safety for the equipment

SprutCAM simulation shows all machine movements during the machining process. 5-axis and complex turn-mill machines are no exception.

In addition, SprutCAM automatically marks NC program frames in which it detects collisions, part gouges and axis movements overtravels.

Reliable and detailed simulation is the guarantee of no surprises during physical machining process.

Reliable NC code: G-code simulation and verification

Reliable NC code: G-code simulation and verification

If you have SprutCAM, then you do not need a separate software for G-code verification.

G-code verification feature supports Fanuc, Heidenhein, and Siemens CNCs with canned cycles.

G-code verification reveals:

  • possible bugs in the postprocessor;
  • at what point of processing the technological commands are turned on and off;
  • which movement causes gauge or collision;
  • tool motion between operations.

SprutCAM is used for almost ten years. The interface is easy to use. It gives a wide spectrum of possibilities: good control of the toolpath, wide range of machining strategies. It copes well with importing files from other systems and it does not require large hardware resources. SprutCAM is characterized by a stable operation. Every day allows us to know better the world of technology.

Prof. Piotr Kacejko皮奧特爾·卡切伊科(Piotr Kacejko)教授, Lublin University of Technology

We’ve recently moved over from Visual Mill Pro to SprutCAM. SprutCAM is lightening fast compared to our older CAM and infinitely more flexible. We’ve created our specific CNC machine in CAD format and imported it in SprutCAM, then using the built in postprocessor generator, we create the postprocessor for our machine. The most remarkable thing in SprutCAM is speed. Previously for many models VMPro would take over a night to read in a complex CAD model. Whereas for exactly the same model SprutCAM does it in a blink.

Dr. Naresh Sharma納雷什·夏爾馬(Naresh Sharma)博士, NASHERO s.r.l. Italy

There are no restrictions on the design or manufacturer of the machine and the CNC control in SprutCAM. Here are some machine brands for which SprutCAM was implemented.

Peter SolmanPeter Solman, Omni ID

At the Formula Student Team Delft, we have the pleasure of using SprutCAM as our new CAM software for the production of the DUT14. Using the tutorials it was easy to program simple operations at first and gradually increase the difficulty towards 3-axis milling complex shapes. After 5 weeks of producing over 1500 parts, of which around 20 were done on our CNC, the production of the DUT4 was finished.

Sietse van SchouwenburgSietse van Schouwenburg, DUT Racing, Netherlands

The decision was not an accident, this software is successfully operating in ‘Narzędziowcu’ from 2012. It is in narzędziowcu SprutCAM software works under production conditions in terms of optimal technology and business strategy, and thanks to the professional cooperation with the supplier New Tech Solutions Sp. z.o.o. decided that from among the many programs – is this CAM has been selected.

Mr. Huber, the CEO of Styro 3D GmbH, shows with his milling example the possibilities offered by a milling robot with offline programming. According to his statement: “I am not an educated mechanic but I was able to operate the system within a few months and processed a number of orders”, it becomes clear how quickly a complex and easy-to-learn system can be implemented into a company.

Heinz HuberHeinz Huber, Styro 3D GmbH, Switzerland

This innovative program makes turning your designs into CNC language stunningly easy. With its high specification but intuitive feel you will be up and running any CNC machine quickly. Nearly everything you see on our bikes is made using this program.

We are users of CAD/CAM systems for 20 years. In this period, we tested more than 6 valued brands. Recently, we performed research with 5-axis milling. The prototype of a trunnion table with zero backlash was developed and tested with SprutCAM. The SprutCAM was the best acquisition for our 5-axis applications. Featuring the ability to compute and simulate nontrivial kinematics. The SprutCAM postprocessor only defines the syntax of CNC program, without performing geometric calculations as inverse kinematics and linearization. The postprocessor is seen here, as a kind of translator. This new approach reduces the possibility of errors in postprocessing.

I have been using SprutCAM since mid 2007. I had the chance to test many CAM programs before this one and ALWAYS ended up with the feeling the program could be improved or some features I wanted were missing. Until I tried SprutCAM!!!!! From day one I realized this was the one. Along the years the program has evolved to a very sofisticated level. I recommend it to everyone. The only Con in my opinion is the manual which could be improved. However with the advent of Youtube just about every sample needed can be found. Support is quick and efficient. No complaints whatsoever. The way every program should be.

Ricardo RomeroRicardo Romero, IGP, Venezuela

The world of CAD and CAM software continues to change with the end result of giving users more value and capabilities for less money. When I first used CAM software the cost was over .25 million for the system. With SprutCAM, I could literally and figuratively cut circles around those first accomplishments in far less time. I have been pleasantly surprised to find that SprutCAM not only has proven to be very reliable in its output, the value for the costs are outstanding. Every CAM system has its pros and cons, but I have found that SprutCAM has very few cons which is a great accomplishment for all involved in its creation. Thanks.

I have been evaluating SprutCam and feel it is an ideal program to teach new CNC users. The latest version is great, easy to use and very powerful.

Greg RiachGreg Riach, Seneca College of Applied Arts and Technology, Canada

After using SprutCAM Expert for a short period i feel confident i can recommend it to other cnc operators because of its ease of use, good support,good price and ability to read solid edge models and produce error free code. To be more specific about support. I was sent a post processor for my controller within 2 days after sending a sample program. Other good points: operations can be saved and used again on similar jobs with new geometry. Also by just ticking 3 boxes programs can be output with smooth arcs in G17 G18 G19 planes. Another good feature is the ability to recognize holes in solid models.

Michael CrackMichael Crack, Able Engineering Pty Ltd, Australia

I have not seen a more logical and easy-to-use program than SprutCAM. In a matter of one or two days, I was able to master the basic programming workflow methods and use a powerful arsenal of CAM tools to decrease programming time and improve product quality. The high level of technical support and quick response to any requests only further adds to the total value of SprutCAM.

Igor AgafonovIgor Agafonov, Avtovaz, Russia

We had looked at several different 3D systems, but decided on SprutCAM because of its ease of use. In fact, it is so easy that we didn’t require any formal training! In our line of business, which is the manufacture of specialized automation equipment, our designs are call for very complex 3D machining, and SprutCAM has allowed us to do the work in-house, at a fraction of the cost of other systems we had looked.

Mr. John RobertsMr. John Roberts, TF Automations, Great Britain

CNC machines and robots compatibility

There are no restrictions on the design or manufacturer of the machine and the CNC control in SprutCAM. Here are some machine brands for which SprutCAM was implemented
CAM system for CNC machine Yopm
CAD CAM system for CNC machine TMT
CAM system for CNC machine Sinumerik
CAM system for CNC machine Samsung
CAM system for CNC machine Okuma
CAM system for CNC machine Motoman
CAM system for CNC machine Mitsubishi
CAM system for CNC machine Mikron
CAM system for CNC machine Manford
CAM system for CNC machine Mazak
CAM system for CNC machine Leadwell
CAD CAM system for CNC machine Makino
CAM system for CNC machine Kuka
CAM system for CNC machine Hyundai WIA
CAM system for CNC machine HURCO
CAM system for CNC machine HOMAG
CAM system for CNC machine Hanwha
CAM system for CNC machine HOLZHER
CAM system for CNC machine HEIDENHAIN
CAM system for CNC machine Tormach
CAM system for CNC machine EMCO
CAM system for CNC machine DOOSAN
CAM system for CNC machine FANUC
CAM system for CNC machine HAAS
CAM system for CNC machine Fadal
CAM system for CNC machine DMTC
CAM system for CNC machine DMG
CAM system for CNC Datron
CAM system for CNC machine ABB
CAM system for CNC machine Chermle

Install SprutCAM

Download trial

Get SprutCAM

Find Reseller