Machine Definitions

Here you can download the latest Machine Definitions (Post Processors) for SharpCam CAD/CAM software. Machine Definitions are maintained by us and unlike the competition we are not interested in charging you the customer for modifying them to suit your machine. Because of the power and advanced nature of the Machine Definitions we are able to provide a single configurable Machine Definition that will work across a wide range of machines. You will not see hundreds of Machine Definitions because just one will cover many different machines. We take the Machine Definitions we supply so seriously that they are in fact versioned, and also have their own help file.

When SharpCam was installed for the first time a set of Machine Definitions was installed. As SharpCam is updated to newer versions we leave the installed Machine Definitions untouched in case you have made your own modifications.
Therefore it is recommended to check from time to time for newer versions. To find out the version of Machine Definition you have installed see here.

Name Version Comments Minimum SharpCam version required
Fanuc 1.1.2 All 3 axis machines fitted with a Fanuc control. 1.1.5
Fanuc 1.2.0 All 3 axis machines fitted with a Fanuc control. 2.0.0
Heidenhain 1.1.1 All 3 axis machines fitted with a Heidenhain control. Covers TNC 150, 151, 155, 351, 355, 246, 2500, 360, Contour 12, 370, 426, 407, 415, 425, 426, 430, 310, 410, 530, 320 and the latest TNC 620. Can be configured to output 200 series drilling cycles. This Machine Definition has a Help file located under the Help menu of the Configuration dialog box, that shows the features available on all controls. 1.1.5
Heidenhain 1.2.5 All 3 axis machines fitted with a Heidenhain control. Covers TNC 150, 151, 155, 351, 355, 246, 2500, 360, Contour 12, 370, 426, 407, 415, 425, 426, 430, 310, 410, 530, 320 and the latest TNC 620. Can be configured to output 200 series drilling cycles. This Machine Definition has a Help file located under the Help menu of the Configuration dialog box, that shows the features available on all controls. 2.0.0
Heidenhain 145 1.0.1 All 3 axis machines fitted with a Heidenhain 145 control. 1.1.5
Heidenhain 145 1.2.0 All 3 axis machines fitted with a Heidenhain 145 control. 2.0.0
Haas 1.1.1 All 3 axis Haas machines including toolroom models. 1.1.5
Haas 1.3.1 All 3 axis Haas machines including toolroom models. 2.0.0
Fadal 1.1.0 All 3 axis Fadal machines fitted with a CNC 88, CNC 88HS and MP-32 controls. 1.1.5
Fadal 1.2.0 All 3 axis Fadal machines fitted with a CNC 88, CNC 88HS and MP-32 controls. 2.0.0
Siemens 802D 1.1.0 All 3 axis machines fitted with Siemens 800 D series controls. 1.1.5
Siemens 802D 1.2.0 All 3 axis machines fitted with Siemens 800 D series controls. 2.0.0
MACH3 1.1.5 All 3 axis machines fitted with MACH3 controls. Able to load Nc code direct to control. 1.1.5
MACH3 1.4.5 All 3 axis machines fitted with MACH3 controls. Able to load Nc code direct to control. 2.0.0
Anilam 1.0.0 All 3 axis machines fitted with Anilam controls. Can be configured to output Conversational or G-Code programs. 1.1.5
Anilam 1.1.0 All 3 axis machines fitted with Anilam controls. Can be configured to output Conversational or G-Code programs. 2.0.0
MILLPWR 1.1.0 All 2/3 axis machines fitted with Acu-Rite MILLPWR control. Can be configured to output Conversational or G-Code programs. 1.1.5
MILLPWR 1.2.0 All 2/3 axis machines fitted with Acu-Rite MILLPWR control. Can be configured to output Conversational or G-Code programs. 2.0.0
ProtoTRAK AGE 1.1.0 All 3 axis machines fitted with ProtoTRAK AGE controls. 1.1.5
ProtoTRAK AGE 1.3.0 All 3 axis machines fitted with ProtoTRAK AGE controls. 2.0.0
WinCNC 0.9.5 All 3 axis machines fitted with WinCNC controls, for example CAMaster. 2.0.0

If a Machine Definition is not listed for your control please contact us and we will be happy to create one for you, free of charge.