A post purchased through DSI entitles you to twelve months of support for that post.
Due to the inherent complexity of a CAM system and the post-processor, comprehensive testing of all aspects may not be feasible upon initial delivery or implementation. Recognizing this challenge, post-processor support becomes indispensable. This is particularly significant when a function is utilized for the first time. Post-processor support provides a dedicated resource to modify the post-processor with the formatting requirements of the CNC controller while accommodating individual preferences.
- What is typically included:
- Post-processor support consists of ensuring the format of the code functionally drives the machine without alarm. This is based on the capabilities of the machine control itself as well as the intended usage of the functionality of the originating CAM software.
- The functionality contained within your post-level is outlined below
- Post-processor support consists of ensuring the format of the code functionally drives the machine without alarm. This is based on the capabilities of the machine control itself as well as the intended usage of the functionality of the originating CAM software.
- What is not included:
- When a post-processor change request is sufficiently complex that a scope and application must be coordinated, these can still be accommodated, although they would need a scope and budget.
- Third-party integrations such as touch probing systems, data collection and tool management systems.
- In-process scripting and logical statements.
- Articulated spindle attachments (Right angled heads).
- Post-processor edits to circumvent limitations of the CNC Control.
- Post-processor edits to circumvent the functionality of the CAM system
- When a post-processor change request is sufficiently complex that a scope and application must be coordinated, these can still be accommodated, although they would need a scope and budget.
Typical level 1 post entitlements
Standard Flood codes |
Up to 7, flood only |
Machine limits |
Add machine limits to output within limits |
Canned cycles |
Add supported cycles and definitions |
Home commands |
Home positioning - when to go home all axis vs. Z only |
Block numbers |
Add or remove block numbers |
Toolpath numbers |
N number to skip to the toolpath |
Fixture offsets |
Toolpath fixture offsets G54 etc. |
Program header |
Header info - typical program start stuff |
Program End |
Program end info |
Toolpath End |
Toolpath end, what happens between toolpaths |
File Extension |
Scripting file extension |
Tool change |
Home the machine |
Tool Prestage |
Prestage Machine to |
Typical level 2 post entitlements
Clamp codes |
Clamp on and off commands - when to activate |
Tool change 5 axis |
Sent the machine to a safe location |
High-speed/Smoothing |
High-speed output and toolpath tolerance smoothing |
TWP output |
3+2 type plane info for Heidenhain |
Cycle 800 |
3+2 type plane info for Siemens |
Machine sim |
Machine simulation and config file |
Turn-mill support |
Adds turning functions to Mill eg. Brother M140X2 |
Typical post customizations
Tool length & Break |
Laser cycles |
Tool life management |
Tool life management |
Coolant pressure |
Adding a user-defined output for coolant pressure |
Spindle warm-up |
Spindle dwells at toolpath spindle speeds |
Main / Sub split |
Split toolpaths to output a main and sub-programs |
Right Angle Head |
Use an existing post to run RA head - requires a new post |
Wave thread |
Dsi version of sandvik optithread |
Custom drill cycle |
create a user-defined drill cycle |
Drill block |
Support for router drill blocks |
Multi-channel |
Support for multichannel posting with sync codes |
Single cycle drilling |
add all pattern drilling into a single operation |
Custom tool commands |
change the way tools are called. eg T#>100 = T1 |
Operation properties |
Add custom properties to specific toolpaths |