Post Block Reference : Probing Post Blocks
Introduction
In this topic we will cover each of the default post blocks in the Mill post processor. The purpose and use of each block will be explained. It is important to know that the description or name of the block may differ from post processor to post processor as the name (the text to the right of the post block number) is not used by the post processor engine, and is simply a reference to aid in understanding the purpose of the block.
The post blocks are organized by numeric sequence. This post blocks themselves may or may not be in numeric sequence in a post processor
Probing Post Blocks
Probing - General
Block 3997. Probe - Start of file with probe tool
This block is used when a probing operation is the 1st operation in an NC program. In this block the codes should be defined to:
- Set up the job
- Load the probe tool
- Turn on the probe
- Apply offsets for the probe
- Move to initial position prior to starting the probe cycle itself.
Block 3998. Probe - Tool Change
This block is used when a toolchange is required to load a probe into the spindle for the next operation. In this block the codes should be defined to:
- Prepare for the toolchange
- Load the probe tool
- Turn on the probe
- Apply offsets for the probe
- Move to initial position prior to starting the probe cycle itself.
Block 3999. Probe - Null Tool Change
This block is used when the previous operation was using a probe tool, and the next operation is using the same probe tool. In this block the codes should be defined to:
- Clear any previous operation settings that need to be cleared.
- Setup any new settings in preparation for the new probing operation
- Apply offsets for the probe that may need changed
- Move to initial position prior to starting the probe cycle itself.
Block 4000. Probe - Probe ON
This block is called automatically by the posting engine when it is required to turn on the probe for a probing operation. In this block you use the "probe_on" variable to output the string defined to turn on the probe.
Block 4001. Probe - Probe OFF
This block is called automatically by the posting engine when it is required to turn off the probe after a probing operation. In this block you use the "probe_off" variable to output the string defined to turn on the probe.
Block 4002. Probe - End of probe cycle
This block is called automatically by the posting engine at the end of a probing cycle. This block can be used to end or cancel any commands necessary when a probing cycle is complete.
Block 4003. Probe - Protected move
This block is used to build the commands necessary to position the probe using the protected mode. This is used for pre-positioning before/after a probing cycle to avoid collisions.
Posting Variables Applied To:
Job Type:
- Mill
Block 4004. Probe - X Single Surface
This block is used to build the commands necessary to execute an X Single Surface probing cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4005. Probe - Y Single Surface
This block is used to build the commands necessary to execute an Y Single Surface probing cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4006. Probe - Z Single Surface
This block is used to build the commands necessary to execute an Z Single Surface probing cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4007. Probe - Web
This block is used to build the commands necessary to execute a web probing cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4008. Probe - Pocket
This block is used to build the commands necessary to execute a pocket probing cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4009. Probe - Boss (4 Point Method)
This block is used to build the commands necessary to execute boss probing cycle using a 4 point method.
Posting Variables Applied To:
Job Type:
- Mill
Block 4010. Probe - Bore (4 Point Method)
This block is used to build the commands necessary to execute bore probing cycle using a 4 point method.
Posting Variables Applied To:
Job Type:
- Mill
Block 4011. Probe - Boss (3 Point Method)
This block is used to build the commands necessary to execute boss probing cycle using a 3 point method.
Posting Variables Applied To:
Job Type:
- Mill
Block 4012. Probe - Bore (3 Point Method)
This block is used to build the commands necessary to execute bore probing cycle using a 3 point method.
Posting Variables Applied To:
Job Type:
- Mill
Block 4013. Probe - Internal Corner
This block is used to build the commands necessary to execute an internal corner probing cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4014. Probe - External Corner
This block is used to build the commands necessary to execute an external corner probing cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4015. Probe - 5-Point Rectangle (External)
This block is used to build the commands necessary to execute a 5-point rectangle probing cycle for probing external points.
Posting Variables Applied To:
Job Type:
- Mill
Block 4016. Probe - 5-Point Rectangle (Internal)
This block is used to build the commands necessary to execute a 5-point rectangle probing cycle for probing internal points.
Posting Variables Applied To:
Job Type:
- Mill
Block 4017. Probe - Angled Surface in XY Plane
This block is used to build the commands necessary to execute an angled surface in XY plane probing cycle.
Job Type:
- Mill
Block 4018. Probe - Angled Surface in XYZ Plane
This block is used to build the commands necessary to execute an angled surface in XYZ plane probing cycle.
Job Type:
- Mill
Block 4019. Probe - Angled Web
This block is used to build the commands necessary to execute an angled web probing cycle
Posting Variables Applied To:
Job Type:
- Mill
Block 4020. Probe - Angled Pocket
This block is used to build the commands necessary to execute an angled pocket probing cycle
Posting Variables Applied To:
Job Type:
- Mill
Block 4021. Probe - 4th Axis Measurement (A Axis)
This block is used to build the commands necessary to execute a 4th axis measurement cycle with an A axis.
Posting Variables Applied To:
Job Type:
- Mill
Block 4022. Probe - 4th Axis Measurement (B Axis)
This block is used to build the commands necessary to execute a 4th axis measurement cycle with an B axis.
Posting Variables Applied To:
Job Type:
- Mill
Block 4023. Probe - 4th Axis Measurement (C Axis)
This block is used to build the commands necessary to execute a 4th axis measurement cycle with an C axis.
Posting Variables Applied To:
Job Type:
- Mill
Block 4024. Probe - 4th Axis Measurement (C2 Axis)
This block is used to build the commands necessary to execute a 4th axis measurement cycle with a secondary C axis.
Posting Variables Applied To:
Job Type:
- Mill
Block 4025. Probe - Boss on PCD (Pitch Circle Diameter)
This block is used to build the commands necessary to execute a boss measurement PCD cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4026. Probe - Bore on PCD (Pitch Circle Diameter)
This block is used to build the commands necessary to execute a bore measurement PCD cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4027. Probe - Stock Allowance
This block is used to build the commands necessary to define stock allowance in probing cycles.
Job Type:
- Mill
Block 4028. Probe - Feature to Feature XY Plane
This block is used to build the commands necessary to define feature to feature XY plane value for probing cycles.
Job Type:
- Mill
Block 4029. Probe - Feature to Feature Z Plane
This block is used to build the commands necessary to define feature to feature Z plane value for probing cycles.
Job Type:
- Mill
Block 4030. Probe - SPC Tool Offset (Storing Probe Coordinate)
This block is used to build the commands necessary to define the tool offset value for SPC cycles.
Job Type:
- Mill
Block 4031. Probe - Angle Measure in X
This block is used to build the commands necessary to define the angle measure in X probing cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4032. Probe - Angle Measure in Y
This block is used to build the commands necessary to define the angle measure in Y probing cycle.
Posting Variables Applied To:
Job Type:
- Mill
Probing - Contact Tool Setter Blocks
Block 4997. Probe - Start of file with tool setter (Contact Tool Setter)
This block is used when a tool setter probing operation is the 1st operation in an NC program. In this block the codes should be defined to:
- Set up the job
- Load the tool to be probed
- Turn on the probe
- Move to initial position prior to starting the probe cycle itself.
Job Type:
- Mill
Block 4998. Probe - Tool Setter Tool Change (Contact & Non Contact Tool Setter)
This block is used when a toolchange is required to load a new tool into the spindle for the next tool measurement operation. In this block the codes should be defined to:
- Prepare for the toolchange
- Load the new tool
- Turn on the probe
- Move to initial position prior to starting the probe cycle itself.
Job Type:
- Mill
Block 4999. Probe - Tool Setter Null Tool Change (Contact & Non Contact Tool Setter)
This block is used when a toolchange is required to complete another tool measurement operation on the same tool that is currently in the spindle of the machine. In this block the codes should be defined to:
- Prepare for the next measurement cycle
- Move to initial position prior to starting the probe cycle itself.
Job Type:
- Mill
Block 4100. Probe - CTS Automatic Length
This block is used to build the commands necessary to define the automatic length measure CTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4101. Probe - CTS Automatic Diameter
This block is used to build the commands necessary to define the automatic diameter measure CTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4102. Probe - CTS Automatic Length and Diameter
This block is used to build the commands necessary to define the automatic length and diameter measure CTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4103. Probe - CTS Automatic Length Feed Up
This block is used to build the commands necessary to define the automatic length feed up measure CTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4104. Probe - CTS Broken Tool
This block is used to build the commands necessary to define the broken tool checking CTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4105. Probe - CTS Manual Length
This block is used to build the commands necessary to define the manual length measuring CTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4106. Probe - CTS Manual Diameter
This block is used to build the commands necessary to define the manual diameter measuring CTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4107. Probe - CTS Thermal Compensation
This block is used to build the commands necessary to define the thermal compensation measuring CTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Probing - Non Contact Tool Setter Blocks
Block 4150. Probe - NTS Tool Length
This block is used to build the commands necessary to define the tool length measuring NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4151. Probe - NTS Tool Diameter
This block is used to build the commands necessary to define the tool diameter measuring NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4152. Probe - NTS Tool Length and Diameter
This block is used to build the commands necessary to define the tool length and diameter measuring NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4153. Probe - NTS Cutting Edge Checking
This block is used to build the commands necessary to define the cutting edge checking NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4154. Probe - NTS Broken Tool - Plunge
This block is used to build the commands necessary to define the broken tool detection NTS cycle using plunge method
Posting Variables Applied To:
Job Type:
- Mill
Block 4155. Probe - NTS Broken Tool - Solid Tool
This block is used to build the commands necessary to define the broken tool detection NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4156. Probe - NTS Radius Profile Checking
This block is used to build the commands necessary to define the radius profile checking NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4157. Probe - NTS Linear Profile Checking
This block is used to build the commands necessary to define the linear profile checking NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4158. Probe - NTS Thermal Compensation
This block is used to build the commands necessary to define the thermal compensation measuring NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4159. Probe - NTS Thermal Compensation - Spindle
This block is used to build the commands necessary to define the spindle thermal compensation measuring NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4160. Probe - NTS Thermal Compensation - Radial
This block is used to build the commands necessary to define the radial thermal compensation measuring NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4161. Probe - NTS Corner Radius Measurement
This block is used to build the commands necessary to define the corner radius measuring NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Probing - Prefix Definitions
Block 4200. Macro Call Code
This block is used to define the string for probing macro call.
Posting Variables Applied To:
Job Type:
- Mill
Block 4201. Probe On Command
This block is used to define the string for turning on the probe.
Posting Variables Applied To:
Job Type:
- Mill
Block 4202. Probe Off Command
This block is used to define the string for turning off the probe.
Posting Variables Applied To:
Job Type:
- Mill
Block 4203. Probe Protected Move Cycle
This block is used to define the string protected positioning mode.
Posting Variables Applied To:
Job Type:
- Mill
Block 4204. Probe X Single Surface Cycle
This block is used to define the string for the probe X single surface cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4205. Probe Y Single Surface Cycle
This block is used to define the string for the probe Y single surface cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4206. Probe Z Single Surface Cycle
This block is used to define the string for the probe Z single surface cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4207. Probe Web Cycle
This block is used to define the string for the probe web cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4208. Probe Pocket Cycle
This block is used to define the string for the probe pocket cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4209. Probe Boss 4 Point Cycle
This block is used to define the string for the probe boss 4 point cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4210. Probe Bore 4 Point Cycle
This block is used to define the string for the probe bore 4 point cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4211. Probe Boss 3 Point Cycle
This block is used to define the string for the probe boss 3 point cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4212. Probe Bore 3 Point Cycle
This block is used to define the string for the probe bore 3 point cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4213. Probe Internal Corner Cycle
This block is used to define the string for the probe internal corner cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4214. Probe External Corner Cycle
This block is used to define the string for the probe external corner cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4215. Probe External 5 Point Rectangle Cycle
This block is used to define the string for the external 5 point rectangle probe cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4216. Probe Internal 5 Point Rectangle Cycle
This block is used to define the string for the internal 5 point rectangle probe cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4217. Probe Line Cycle
This block is used to define the string for the line probe cycle. (Angle Single Surface with A D inputs)
Posting Variables Applied To:
Job Type:
- Mill
Block 4218. Probe 3 Point Plane
This block is used to define the string for the 3 pint plane probe cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4219. Probe Angled Web Cycle
This block is used to define the string for the angled web probe cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4220. Probe Angled Pocket Cycle
This block is used to define the string for the angled pocket probe cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4221. Probe 4th Axis Cycle
This block is used to define the string for the 4th axis probe cycle. Rotary axis around X.
Posting Variables Applied To:
Job Type:
- Mill
Block 4222. Probe 4th Axis Cycle (Y/B)
This block is used to define the string for the 4th axis probe cycle. Rotary axis around Y.
Posting Variables Applied To:
Job Type:
- Mill
Block 4223. Probe Boss on PCD Cycle
This block is used to define the string for the boss PCD probe cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4224. Probe Bore on PCD Cycle
This block is used to define the string for the bore PCD probe cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4225. Probe Angled Surface Cycle
This block is used to define the string for the angled surface probe cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4250. Probe Prefix for X Position in Probing
This block is used to define the prefix string used for the X position in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4251. Probe Prefix for Y Position in Probing
This block is used to define the prefix string used for the Y position in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4252. Probe Prefix for Z Position in Probing
This block is used to define the prefix string used for the Z position in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4253. Probe Prefix for Bore and Boss Diameter Parameter
This block is used to define the prefix string used for the bore and boss diameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4254. Probe Prefix for Angle Parameter
This block is used to define the prefix string used for the angle parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4255. Probe Prefix for Bore/Boss First Angle Parameter
This block is used to define the prefix string used for the first angle parameter of the Bore/Boss probing cycle
Posting Variables Applied To:
Job Type:
- Mill
Block 4256. Probe Prefix for Bore/Boss Second Angle Parameter
This block is used to define the prefix string used for the second angle parameter of the Bore/Boss probing cycle
Posting Variables Applied To:
Job Type:
- Mill
Block 4257. Probe Prefix for Bore/Boss Third Angle Parameter
This block is used to define the prefix string used for the third angle parameter of the Bore/Boss probing cycle
Posting Variables Applied To:
Job Type:
- Mill
Block 4258. Probe Prefix Probe Distance Parameter
This block is used to define the prefix string used for the probe distance parameter for probing cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4259. Probe Prefix for X Distance Parameter in Corner Probing
This block is used to define the prefix string used for the X distance parameter for corner probing cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4260. Probe Prefix for Y Distance Parameter in Corner Probing
This block is used to define the prefix string used for the Y distance parameter for corner probing cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4261. Probe Prefix for Second X Distance Parameter in Corner Probing
This block is used to define the prefix string used for the second X distance parameter for corner probing cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4262. Probe Prefix for Second Y Distance Parameter in Corner Probing
This block is used to define the prefix string used for the second Y distance parameter for corner probing cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4263. Probe Prefix X Distance Parameter on 4th Axis Probing
This block is used to define the prefix string used for the X distance parameter for 4th axis probing cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4264. Probe Prefix Y Distance Parameter on 4th Axis Probing
This block is used to define the prefix string used for the Y distance parameter for 4th axis probing cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4265. Probe Prefix X Length Parameter Used in Rectangle Probing
This block is used to define the prefix string used for the X length parameter for the rectangle probing cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4266. Probe Prefix Y Length Parameter Used in Rectangle Probing
This block is used to define the prefix string used for the Y length parameter for the rectangle probing cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4267. Probe Prefix for Z Measure Position Parameter in Bore PCD
This block is used to define the prefix string used for the Z measure position parameter in the bore PCD probing cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4268. Probe Prefix for Face for 2 Measurement Parameter in Rectangle Probing
This block is used to define the prefix string used for the face for 2 measurement parameter in rectangle probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4269. Probe Prefix for P2 and P4 Measure Position Parameter
This block is used to define the prefix string used for the P2 and P4 Measure Position Parameter in Rectangle Probing
Posting Variables Applied To:
Job Type:
- Mill
Block 4270. Probe Prefix for Distance Between 2 Points
This block is used to define the prefix string used for the distance between two points parameter in rectangle probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4271. Probe Prefix for Second Distance Parameter in Rectangle Probing
This block is used to define the prefix string used for the second distance parameter in rectangle probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4272. Probe Prefix for Probe Surface Output Parameter
This block is used to define the prefix string used for the probe surface output parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4273. Probe Prefix for 4th Axis Probing Type Parameter
This block is used to define the prefix string used for the 4th axis probing type parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4274. Probe Prefix for the Pitch Circle Diameter Parameter in Bore/Boss PCD
This block is used to define the prefix string used for the PCD parameter in Bore/Boss PCD cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4275. Probe Prefix for the Number of Feature Parameter in Bore/Boss PCD
This block is used to define the prefix string used for the PCD number of features parameter in the Bore/Boss PCD cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4276. Probe Prefix for the Angle Tolerance Parameter
This block is used to define the prefix string used for the angle tolerance parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4277. Probe Prefix for the Experience Value Parameter
This block is used to define the prefix string used for the experience value parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4278. Probe Prefix for the Feedback Parameter
This block is used to define the prefix string used for the feedback parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4279. Probe Prefix for the Feature Tolerance Parameter
This block is used to define the prefix string used for the feature tolerance parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4280. Probe Prefix for the True Tolerance Parameter
This block is used to define the prefix string used for the true tolerance parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4281. Probe Prefix for the Overtravel Parameter
This block is used to define the prefix string used for the overtravel parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4282. Probe Prefix for the Incremental Distance Parameter
This block is used to define the prefix string used for the incremental distance parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4283. Probe Prefix for the Work Offset Parameter
This block is used to define the prefix string used for the work offset parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4284. Probe Prefix for the Tool Offset Parameter
This block is used to define the prefix string used for the tool offset parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4285. Probe Prefix for the Upper Tolerance Limit Parameter
This block is used to define the prefix string used for the upper tolerance limit parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4286. Probe Prefix for the Null Band Parameter
This block is used to define the prefix string used for the null band parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4287. Probe Prefix for the Print Parameter
This block is used to define the prefix string used for the print parameter in probing.
Posting Variables Applied To:
Job Type:
- Mill
Block 4288. Probe Command for Opening the Print Port
This block is used to define the command used for opening the print port on the machine.
Posting Variables Applied To:
Job Type:
- Mill
Block 4289. Probe Command for Closing the Print Port
This block is used to define the command used for closing the print port on the machine.
Posting Variables Applied To:
Job Type:
- Mill
Block 4400. Probe String for the Contact Tool Setter Automatic Length Cycle
This block is used to define the string used for the automatic length cycle for CTS.
Posting Variables Applied To:
Job Type:
- Mill
Block 4401. Probe String for the Contact Tool Setter Automatic Diameter Cycle
This block is used to define the string used for the automatic diameter cycle for CTS.
Posting Variables Applied To:
Job Type:
- Mill
Block 4402. Probe String for the Contact Tool Setter Automatic Length and Diameter Cycle
This block is used to define the string used for the automatic length and diameter cycle for CTS.
Posting Variables Applied To:
Job Type:
- Mill
Block 4403. Probe String for the Contact Tool Setter Automatic Length Up Cut Cycle
This block is used to define the string used for the automatic length up cut cycle for CTS.
Posting Variables Applied To:
Job Type:
- Mill
Block 4404. Probe String for the Contact Tool Setter Broken Tool Cycle
This block is used to define the string used for the broken tool cycle for CTS.
Posting Variables Applied To:
Job Type:
- Mill
Block 4405. Probe String for the Contact Tool Setter Manual Length Cycle
This block is used to define the string used for the manual length cycle for CTS.
Posting Variables Applied To:
Job Type:
- Mill
Block 4406. Probe String for the Contact Tool Setter Manual Diameter Cycle
This block is used to define the string used for the manual diameter cycle for CTS.
Posting Variables Applied To:
Job Type:
- Mill
Block 4407. Probe String for the Contact Tool Setter Thermal Compensation Cycle
This block is used to define the string used for the thermal compensation cycle for CTS.
Posting Variables Applied To:
Job Type:
- Mill
Block 4420. Probe Prefix String for the Contact Tool Setter Measurement Type Parameter
This block is used to define the prefix string used for the measurement type parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4421. Probe Prefix String for the Contact Tool Setter Tool Diameter (Rotating) Parameter
This block is used to define the prefix string used for the tool diameter parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4422. Probe Prefix String for the Contact Tool Setter Tool Length Tolerance Parameter
This block is used to define the prefix string used for the tool length tolerance parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4423. Probe Prefix String for the Contact Tool Setter Length Experience Parameter
This block is used to define the prefix string used for the length experience parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4424. Probe Prefix String for the Contact Tool Setter Tool Out of the Tolerance Parameter
This block is used to define the prefix string used for the tool out of the tolerance parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4425. Probe Prefix String for the Contact Tool Setter Overtravel Parameter
This block is used to define the prefix string used for the overtravel parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4426. Probe Prefix String for the Contact Tool Setter Tool Offset Parameter
This block is used to define the prefix string used for the tool offset parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4427. Probe Prefix String for the Contact Tool Setter Tool Length Parameter
This block is used to define the prefix string used for the tool length parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4428. Probe Prefix String for the Contact Tool Setter Tool Offset Type A Parameter
This block is used to define the prefix string used for the tool offset parameter (Type A offset tables) in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4429. Probe Prefix String for the Contact Tool Setter Diameter Experience Parameter
This block is used to define the prefix string used for the diameter experience parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4430. Probe Prefix String for the Contact Tool Setter Extra Z Clearance Parameter
This block is used to define the prefix string used for the extra Z clearance parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4431. Probe Prefix String for the Contact Tool Setter Z Measure Position Parameter
This block is used to define the prefix string used for the Z measure position parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4432. Probe Prefix String for the Contact Tool Setter Incremental Radial Distance Parameter
This block is used to define the prefix string used for the incremental radial distance parameter (Upfeed Cycle) in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4433. Probe Prefix String for the Contact Tool Setter Rapid Position Parameter
This block is used to define the prefix string used for the rapid position parameter in broken tool CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4434. Probe Prefix String for the Contact Tool Setter Clearance Position Parameter
This block is used to define the prefix string used for the clearance position parameter in broken tool CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4435. Probe Prefix String for the Contact Tool Setter Thermal Comp Cycle Type Parameter
This block is used to define the prefix string used for the thermal comp cycle type parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4436. Probe Prefix String for the Contact Tool Setter Thermal Comp Measure Position Parameter
This block is used to define the prefix string used for the thermal comp measure position parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4437. Probe Prefix String for the Contact Tool Setter Thermal Comp X Storage Parameter
This block is used to define the prefix string used for the thermal comp X storage parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4438. Probe Prefix String for the Contact Tool Setter Thermal Comp Y Storage Parameter
This block is used to define the prefix string used for the thermal comp Y storage parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4439. Probe Prefix String for the Contact Tool Setter Thermal Comp Z Storage Parameter
This block is used to define the prefix string used for the thermal comp Z storage parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4440. Probe Prefix String for the Contact Tool Setter Overtravel Distance & Radial Clearance Parameter
This block is used to define the prefix string used for the overtravel distance and radial clearance parameter in CTS cycles.
Posting Variables Applied To:
Job Type:
- Mill
Block 4500. Probe String for Non-Contact Tool Setter Tool Length Cycle
This block is used to define the string used for the tool length NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4501. Probe String for Non-Contact Tool Setter Tool Diameter Cycle
This block is used to define the string used for the tool diameter NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4502. Probe String for Non-Contact Tool Setter Tool Length & Diameter Cycle
This block is used to define the string used for the tool length and diameter NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4503. Probe String for Non-Contact Tool Setter Cutting Edge Checking
This block is used to define the string used for the cutting edge checking NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4504. Probe String for Non-Contact Tool Setter Broken Edge - Plunge
This block is used to define the string used for the broken edge checking NTS cycle using plunge method.
Posting Variables Applied To:
Job Type:
- Mill
Block 4505. Probe String for Non-Contact Tool Setter Broken Tool - Solid Tool
This block is used to define the string used for the broken tool checking NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4506. Probe String for Non-Contact Tool Setter Radius Profile Checking
This block is used to define the string used for the radius profile checking NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4507. Probe String for Non-Contact Tool Setter Linear Profile Checking
This block is used to define the string used for the linear profile checking NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4508. Probe String for Non-Contact Tool Setter Full Thermal Compensation
This block is used to define the string used for the full thermal compensation NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4509. Probe String for Non-Contact Tool Setter Spindle Thermal Compensation
This block is used to define the string used for the spindle thermal compensation NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4510. Probe String for Non-Contact Tool Setter Radial Thermal Compensation
This block is used to define the string used for the radial thermal compensation NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4511. Probe String for Non-Contact Tool Setter Corner Radius Measure
This block is used to define the string used for the corner radius measure NTS cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4550. Probe Prefix String for Non-Contact Tool Setter Measurement Type
This block is used to define the prefix string used for the measurement type parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4551. Probe Prefix String for Non-Contact Tool Setter Tool Length Tolerance Value Parameter
This block is used to define the prefix string used for the tool length tolerance value parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4552. Probe Prefix String for Non-Contact Tool Setter Tool Length Experience Value Parameter
This block is used to define the prefix string used for the tool length experience value parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4553. Probe Prefix String for Non-Contact Tool Setter Tool Out Of Tolerance Parameter
This block is used to define the prefix string used for the tool out of tolerance parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4554. Probe Prefix String for Non-Contact Tool Setter Overtravel Parameter
This block is used to define the prefix string used for the overtravel parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4555. Probe Prefix String for Non-Contact Tool Setter Spindle Speed Parameter
This block is used to define the prefix string used for the spindle speed parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4556. Probe Prefix String for Non-Contact Tool Setter Tool Offset Parameter
This block is used to define the prefix string used for the tool offset parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4557. Probe Prefix String for Non-Contact Tool Setter Radial Step-over Parameter
This block is used to define the prefix string used for the radial step-over parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4558. Probe Prefix String for Non-Contact Tool Setter Solid Tool Parameter
This block is used to define the prefix string used for the solid tool parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4559. Probe Prefix String for Non-Contact Tool Setter Cutter Edge Parameter
This block is used to define the prefix string used for the cutter edge parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4560. Probe Prefix String for Non-Contact Tool Setter Diameter Offset Number Parameter
This block is used to define the prefix string used for the diameter offset number parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4561. Probe Prefix String for Non-Contact Tool Setter Diameter Tolerance Parameter
This block is used to define the prefix string used for the diameter tolerance number parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4562. Probe Prefix String for Non-Contact Tool Setter Step Distance for Radial Measure Parameter
This block is used to define the prefix string used for the step distance for radial measure parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4563. Probe Prefix String for Non-Contact Tool Setter Radial/Dia Experience Parameter
This block is used to define the prefix string used for the radial/diameter experience parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4564. Probe Prefix String for Non-Contact Tool Setter Tool Diameter Parameter
This block is used to define the prefix string used for the tool diameter parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4565. Probe Prefix String for Non-Contact Tool Setter Search Distance for High Spot Parameter
This block is used to define the prefix string used for the search distance for high spot parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4566. Probe Prefix String for Non-Contact Tool Setter Measure Height Parameter
This block is used to define the prefix string used for the measure height parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4567. Probe Prefix String for Non-Contact Tool Setter Number of Cutting Edges Parameter
This block is used to define the prefix string used for the number of cutting edges parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4568. Probe Prefix String for Non-Contact Tool Setter Feed Per Rev Parameter
This block is used to define the prefix string used for the feedrate per revolution parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4569. Probe Prefix String for Non-Contact Tool Setter Run-Out Tolerance Parameter
This block is used to define the prefix string used for the run-out tolerance parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4570. Probe Prefix String for Non-Contact Tool Setter Safety Plane Parameter
This block is used to define the prefix string used for the safety plane parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4571. Probe Prefix String for Non-Contact Tool Setter Start Angle for Profile Checking Parameter
This block is used to define the prefix string used for the start angle for profile checking parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4572. Probe Prefix String for Non-Contact Tool Setter End Angle for Profile Checking Parameter
This block is used to define the prefix string used for the end angle profile checking parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4573. Probe Prefix String for Non-Contact Tool Setter Profile Checking Height Parameter
This block is used to define the prefix string used for the profile checking height parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4574. Probe Prefix String for Non-Contact Tool Setter Profile Checking Linear Distance Parameter
This block is used to define the prefix string used for the profile checking linear distance parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4575. Probe Prefix String for Non-Contact Tool Setter Profile Checking Radial Distance Parameter
This block is used to define the prefix string used for the profile checking radial distance parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4576. Probe Prefix String for Non-Contact Tool Setter Work Offset in Thermal Checking Parameter
This block is used to define the prefix string used for the work offset parameter in thermal checking.
Posting Variables Applied To:
Job Type:
- Mill
Block 4577. Probe Prefix String for Non-Contact Tool Setter Tool Length in Thermal Checking Parameter
This block is used to define the prefix string used for the tool length parameter in thermal checking.
Posting Variables Applied To:
Job Type:
- Mill
Block 4578. Probe Prefix String for Non-Contact Tool Setter Corner Radius Parameter
This block is used to define the prefix string used for the corner radius parameter.
Posting Variables Applied To:
Job Type:
- Mill
Block 4579. Probe Prefix String for Non-Contact Tool Setter Corner Measure Number of Touches Parameter
This block is used to define the prefix string used for the number of touches parameter in the corner measure cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4580. Probe Prefix String for Non-Contact Tool Setter Corner Measure Radial Measure Option Parameter
This block is used to define the prefix string used for the radial measure parameter in the corner measure cycle.
Posting Variables Applied To:
Job Type:
- Mill
Block 4700. Probe - Angle Output Mode For Probing
This block is used to set the output mode used for outputting Angle values in a probing cycle.
Values are:
- 0 = -180 to +180
- 1 = 0 to 360
- 2 = any
Posting Variables Applied To:
Job Type:
- Mill
Block 5000. Thru 5049. Mill Turn - Absolute Prefix Blocks
These postblocks define the prefix to be used for corresponding axes based on the numerical order of the list.
How The Prefix Is Associated To An Axis:
In the Current Settings > Machine Definition page for mill turn machine types, there is a button for the Axis ID Manager.
In the Axis ID Manager window you are presented with a listing of each of the machine components and the Axis ID. You can arrange the listing of axis components using the arrows on the dialog. The Axis ID represents the Prefix Number listed in the postblocks.
Job Type:
- Mill Turn
Block 5050. Thru 5099. Mill Turn - Incremental Prefix Blocks
These postblocks define the prefix to be used for corresponding axes based on the numerical order of the list.
NOTE: See Block 5000 for details on how these prefixes are assigned to specific axes.
Job Type:
- Mill Turn
Block 5100. Thru 5149. Mill Turn - Axis Scaling Blocks
These postblocks define the scale factor to be used for corresponding axes based on the numerical order of the list. These scale factors are applied globally and will affect all output from variables associated with an axis. Keep in mind that many post variables may have additional post questions that define other scaling to the output, and any value entered into these blocks will be applied in addition to any other post questions that affect the same variable in use.
NOTE: See Block 5000 for details on how these scale factors are assigned to specific axes.
Job Type:
- Mill Turn
Block 5150. Thru 5199. Mill Turn - Axis Shift Blocks
These postblocks define the shift amount to be applied to the corresponding axes based on the numerical order of the list. These shift values are applied globally and will affect all output from variables associated with an axis. Keep in mind that many post variables may have additional post questions that manipulate the output, and any value entered into these blocks will be applied in addition to any other post questions that affect the same variable in use.
NOTE: See Block 5000 for details on how these scale factors are assigned to specific axes.
Job Type:
- Mill Turn
Block 5200. Thru 5208. Mill Turn - Tool Orientation Mapping Blocks
These postblocks are used to define the mapping scheme applied to the output from the "tool_orientation" posting variable used to output and define the tool orientation as needed for some mill turn machine controllers.
In the BobCAD-CAM software, when a tool is mounted and used in an operation, the tool orientation is defined. To allow the output from the posting variable to be aligned with a specific machine tool controller needs, each corresponding orientation can be assigned here.
Posting Variables Applied To:
Job Type:
- Mill Turn
Block 6000. Thru 8499. Mill Turn - Zone Blocks
These postblock are used to define option controlling many things as it pertains to sets of machine components assigned to work together. See the topic: Mill Turn Zone Post Blocks for more information and complete details.
Job Type:
- Mill Turn
Block 10000. Thru 10999. Mill Turn - Workpiece Blocks
These postblock are used to define option controlling many things as it pertains to workpiece(spindle) machine components. See the topic: Mill Turn Zone Post Blocks for more information and complete details.
Job Type:
- Mill Turn
Block 20000. Thru 20999. Mill Turn - Tool Device Blocks
These postblock are used to define option controlling many things as it pertains to tool devices(turrets and 5 axis spindle) machine components. See the topic: Mill Turn Zone Post Blocks for more information and complete details.
Job Type:
- Mill Turn
Block 20X40. Thru 20X59. Mill Turn - Coolant Codes
For MillTurn the Post blocks 20X40 to 20X59 need to be used to define each tool device coolant code.
See the topic: 840-859 for more information on using multiple coolant options and complete details.
Job Type:
- Mill Turn
Tool Device 1 |
Tool Device 2 |
20040. Coolant 1 ON Code? "M08" 20041. Coolant 2 ON Code? "M07" 20042. Coolant 3 ON Code? "M83" 20043. Coolant 4 ON Code? "M88" 20044. Coolant 5 ON Code? "M31" 20045. Coolant 6 ON Code? "" 20046. Coolant 7 ON Code? "" 20047. Coolant 8 ON Code? "" 20048. Coolant 9 ON Code? "" 20049. Coolant 10 ON Code? ""
20050. Coolant 1 OFF Code? "M09" 20051. Coolant 2 OFF Code? "M84" 20052. Coolant 3 OFF Code? "M89" 20053. Coolant 4 OFF Code? "M33" 20054. Coolant 5 OFF Code? "" 20055. Coolant 6 OFF Code? "" 20056. Coolant 7 OFF Code? "" 20057. Coolant 8 OFF Code? "" 20058. Coolant 9 OFF Code? "" 20059. Coolant 10 OFF Code? "" |
// 20140. Coolant 1 ON Code? "M08" // 20141. Coolant 2 ON Code? "M07" // 20142. Coolant 3 ON Code? "M83" // 20143. Coolant 4 ON Code? "M88" // 20144. Coolant 5 ON Code? "M31" // 20145. Coolant 6 ON Code? "" // 20146. Coolant 7 ON Code? "" // 20147. Coolant 8 ON Code? "" // 20148. Coolant 9 ON Code? "" // 20149. Coolant 10 ON Code? ""
// 20150. Coolant 1 OFF Code? "M09" // 20151. Coolant 2 OFF Code? "M84" // 20152. Coolant 3 OFF Code? "M89" // 20153. Coolant 4 OFF Code? "M33" // 20154. Coolant 5 OFF Code? "" // 20155. Coolant 6 OFF Code? "" // 20156. Coolant 7 OFF Code? "" // 20157. Coolant 8 OFF Code? "" // 20158. Coolant 9 OFF Code? "" // 20159. Coolant 10 OFF Code? "" |
Block 30000. Thru 30999. Mill Turn - Tailstock Device Blocks
These postblock are used to define option controlling many things as it pertains to tailstock devices. See the topic: Mill Turn Zone Post Blocks for more information and complete details.
Job Type:
- Mill Turn
Block 40000. Thru 40999. Mill Turn - Steady Rest Device Blocks
These postblock are used to define option controlling many things as it pertains to steady rest devices. See the topic: Mill Turn Zone Post Blocks for more information and complete details.
Job Type:
- Mill Turn
Block 50000. Thru 50999. Mill Turn - Parts Catcher Device Blocks
These postblock are used to define option controlling many things as it pertains to parts catcher devices. See the topic: Mill Turn Zone Post Blocks for more information and complete details.
Job Type:
- Mill Turn