Chapter 7: CNC_Toolkit Use and Applications
CNC_Toolkit is a powerful opensource suite of MAXScript toolpathing functions for a range of 'Discreet' software.  gmax is the only FREE application that can use this 'plugin'.  CNC_Toolkit can generate 3, 4, 5 and if required, 6-Axis gcode.  It is highly flexible and can be modified to suit user needs.

Fundamental information in the early parts of the guide is not represented below.  Images and notes are in respect of processing examples only.  These examples are by no means definitive. There are almost as many ways to apply CNC_Toolkit as there are users of it.  Processing times reflect performance obtained using a Dual AMD Athlon 2GHZ true MPU system, with 2GB RAM. This is certainly no processing monster by todays standards.
Task 01:

XYZ Engraving toolpath processing.  Based on Chapter 4 shape creation task.

Toolpath generation: 8.63 seconds

Post-Processing: 14.95 Seconds

Task 02:

XYZ Intaglio toolpath processing.  Based on Chapter 2, 3 and 6 tasks.

Toolpath generation: 1 Min. 16.0 Seconds

Post-Processing:
2 Min. 5.0 Seconds
Task 03:

XYZ Multi-pass profiling toolpath based on Chapter 4 shape building task

Toolpath generation: 0.39 Seconds

Post-Processing: 2.64
Seconds
Task 04:

XYZ Multi-pass pocketing toolpath based on Chapter 4 shape building task

Toolpath generation: 0.08 Seconds

Post-Processing: 0.30
Seconds
Task 05:

XYZ Multi-pass and multi-part pocketing toolpath based on Chapter 4 shape building task.

Toolpath generation:
6 Min. 37.0 Seconds

Post-Processing:
10 Min. 32.0 Seconds
Task 06:

XYZ Combined clearance and profiling toolpath based on Chapter 4 shape building tasks.

Toolpath generation:
4.27 Seconds

Post-Processing:
10.94 Seconds
Task 07:

XYZ Text clearance and profiling toolpath based on Chapter 4 shape building tasks.

Toolpath generation:
4.42 Seconds

Post-Processing:
10.41 Seconds
Task 08:

XYZ Multi-pass relief pre-finish path based on  Chapter 4 and 6 tasks.  Intermediate passes created using 'Shape 'Morphing'.

Toolpath generation:
1 Min. 3.0 Seconds

Post-Processing: 
1 Min. 48.0 Seconds
Task 09:

XYZ High density relief finish path based on Chapter 4 and 6 tasks. Performance test for 4-Axis flat area use.

Toolpath generation:
6 Min. 1.0 Seconds

Post-Processing:
9 Min. 32.0 Seconds
Task 11:

XYZA Engraving toolpath based on Chapter 3 and 7 tasks.

Toolpath generation:
24.34 Seconds

Post-Processing:
1 Min. 6.0 Seconds
Task 11:

XYZAB Engraving toolpath based on Chapter 3 and 7 tasks.

Toolpath generation:
48.03 Seconds

Post-Processing:
1 Min. 43.0 Seconds
Task 12:

XYZAC Engraving toolpath based on Chapter 3 and 7 tasks.

Toolpath generation:
28.0 Seconds

Post-Processing:
1 Min. 24.0 Seconds
Task 13:

XYZA Intaglio toolpath based on Chapter 3, 6 and 7 tasks.

Toolpath generation:
2 Min. 16.0 Seconds

Post-Processing:
5 Min. 30.0 Seconds
Task 14:

XYZAC Intaglio toolpath based on Chapter 3 6 and 7 tasks.

Toolpath generation:
5 Min. 0.0 Seconds

Post-Processing:
15 Min. 32.0 Seconds
Task 15:

XYZA Rounding, clearance, coarse-shaping and finish-shaping toolpath based on Chapter 4 and 7 tasks.

Toolpath generation:
2 Min. 52.0 Seconds

Post-Processing:
7 Min. 48.0 Seconds
Task 16:

XYZAB Helix Pre-Finish and Finish-Shaping toolpath based on Chapter 4 and 7 tasks.

Toolpath generation:
30.28 Seconds

Post-Processing:
1 Min. 25.0 Seconds
Task 17:

XYZA Imported relief toolpaths for flat and non-uniform round areas, based on Chapter 4 and 7 tasks.

Flat:
Toolpath generation:
1 Min. 34.0 Seconds
Post-Processing: 4 Min. 3.0 Seconds

Round:
Toolpath generation:
1 Min. 36.0 Seconds
Post-Processing: 4 Min. 31.0 Seconds
Task 18:

XYZAB High Density Relief sectioned toolpath based on Chapter 4, 6 and 7 tasks.

Toolpath generation: 
15 Min. 22.0 Seconds

Post-Processing: 45
Min. 19.0 Seconds
Task 19:

XYZAC Focussed Relief toolpath based on Chapter 4, 6 and 7 tasks.

Toolpath generation:
4 Min. 16.0 Seconds

Post-Processing:
11 Min. 38.0 Seconds
Proof of Concepts

3 and 4 axis proof of concepts cutting tests. Paths for these tests were based on early development work.  Further refinements have been applied to create methods in this update.

Copyright © 2010 cnc4free.org All rights reserved.