Mill Turn Post Block Structure
MILL TURN POST BLOCK STRUCTURE
In this section we are going to go over the Mill Turn Post Block structure in more detail. It is important to understand where to find the Post Blocks and Post Questions for Mill, Lathe, and Mill Turn specific machining operations.
Post Block: 0 – File Header
This Post Block is shared with both Mill & Lathe functions. Regardless if the 1st operation in the program is Milling or a Turning operation the posting Engine will always call this common block 1st.
Post Blocks: 1. thru 199. – Milling Post Blocks
These Post Blocks contain all of the milling related post blocks. This includes Milling tool changes, linear motion, drilling using live tooling..etc.
Post Blocks: 200. thru 999. – Milling Post Questions
These Post Blocks contain all of the milling related Post Questions that are used to control milling output.
Post Blocks: 1001. thru 1199. – Lathe Post Blocks
These Post Blocks contain all of the turning related post blocks. This includes tool changes, linear motion, drilling using the lathe chuck with the tool in a fixed holder…etc.
Post Blocks: 1200. thru 1999.
These Post Blocks contain all the turning related Post Questions that are used to control turning output.
Post Blocks: 2001. thru 2103. – Scripting Blocks
These Post Blocks are used for any custom VB Scripting that may be needed.
Post Blocks: 2200. thru 2299. – Custom Integer Blocks
These Post Blocks are reserved for the post writer to create customized integer values to be used as constants.
Post Blocks: 2300. thru 2399. – Custom Double Blocks
These Post Blocks are reserved for the post writer to create customized double values to be used as constants.
Post Blocks: 2400. thru 2499. – Custom String Blocks
These Post Blocks are reserved for the post writer to create customized string values to be used as constants.
Post Blocks: 2500. thru 2599. – General Customer Command Blocks
These are blocks where custom commands can be constructed using posting variables and each of these blocks are then accessed and output using a command variable.
Post Blocks: 2600. thru 2699. – Custom MDI Blocks
These Post Blocks are used to build the output required for custom MDI commands.
Post Blocks: 3000. thru 3099 – Mill Turn Specific Post Blocks
These Post Blocks contain all the Mill Turn related output. This includes Polar Interpolation Motion, Cross Drilling Canned Cycles.
Post Blocks: 3500. thru 3599. – Mill Turn Post Questions
These blocks contain Post Questions relating to Mill Turn specific output.
Post Blocks: 5000. thru 5049. – Absolute Output Prefix Blocks
These blocks contain the prefix to be used for assigned motion variables with absolute motion.
Post Blocks: 5050. thru 5099. – Incremental Output Prefix Blocks
These blocks contain the prefix to be used for assigned motion variables with incremental motion.
Post Blocks: 5100. thru 5149. – Axis Scaling Blocks
These blocks are used to scale the values of the assigned variables in a global manor.
Post Blocks: 5150. thru 5199. – Axis Shift Blocks
These blocks are used to apply shifts to the assigned variable values in the global manor.
Post Blocks: 5200. thru 5208. – Tool Orientation Mapping Post Blocks
For machines like the Mazak Integrex where the tool orientation can be controlled/defined in the toolchange. This block allows you to map the machines tool orientation code to the BobCAD-CAM tool crib orientations.
Post Blocks: 6000. thru 8499. – Zone control Post Blocks
These Post Questions are used for defining options that need to be controlled for specific combinations of machine components when used together.
Post Blocks: 10000. thru 10999. – Workpiece Device Blocks
These Post Blocks are for settings and specific output for workpiece devices.
Post Blocks: 20000. thru 20999. – Tool Device Blocks
These post blocks are for settings and specific output for tool devices.
Post Blocks 30001. thru 30999. – Tailstock Device Blocks
These Post Blocks are for defining codes and output for tailstock devices.
Post Blocks 40001. thru 40999. – Steady Rest Device Blocks
These Post Blocks are for defining codes and output for steady rest devices.
Post Blocks 50001. thru 50999. – Parts Catcher Device Blocks
These Post Blocks are for defining codes and output for parts catcher devices.