Welcome
Here you will find information and resources related to editing and creating post processors for the BobCAD-CAM software products.
Revision Notes:
- 09/01/2024
New post variables to support local subprogram call (M97).
local_sub_num_call - will output “prefix defined in 658 + sub program number”, like P100
local_sub_num_def - will output “N + sub program number”, like N100
local_sub_num_no_prefix - will output “sub program number” only, like 100
New post variable added to handle G95 output on Okuma controls in Mill Turn jobs.
force_feed_mode_upr forces the output of the string that defines Unit Per Revolution feed mode on the machine. The string output is defined on post question 729
Haas-specific peck tapping blocks have been added.
Block 102 Haas Peck Tapping Cycle - used to output Haas-specific peck tapping cycle.
Block 103 Haas Peck Tapping Cycle Point - used to output the details for each pecking point in the Haas peck tapping cycle.
- 05/17/2024
Corrected an issue which caused a 5 axis post to output B and C axis at zero for the start of program.
Corrected an issue which caused a Y-axis travel limit error when posting a face drilling on a sub spindle from a previous file.
Corrected an issue which prevented post question 535 from being applied to the Lathe drilling which caused the feed to be output on every feed line.
Corrected an issue which caused a crash when using an invalid value for an edit box in the .customdrill file for the Advanced Posting Page.
- 02/14/2024
Corrected an issue which prevented the rotary_xyr_angle and p_rot variables from outputting the proper values.
Corrected an issue which caused a system lock up when the comment_start and comment_end variables are used without their respective post blocks, 630 and 631, being defined.
Corrected an issue which prevented rpy_angle_xyz_extrinsic_1, 2, and 3, from outputting the proper value when certain UCS/Faces are selected for an indexing system.
Corrected an issue which prevented feedrates from being output in a lathe program.
- 09/05/2023
- Added post questions 58 and 59 to control output of on/off codes based on the next move in LPW jobs.
- Added post question 560 to allow for output of a helix with multiple revolutions.
- Added post question 733 and 735 to set the prefix for the total angle, and pitch of the output helix.
- Added post question 557 to define the r-value in drilling canned cycles. Can now be updated from absolute, to signed and unsigned incremental distance between the rapid plane (initial plane) and the feed plane (reference plane).
- Added post question 558 to determine whether nested comments are allowed to be output.
- Added post question 559 to define the replacement string for nested comments.
- Added new post variable output_note to allow you to include any notes added to the job in the posted output.
- 09/05/2023
- Fixed the MDI Post variable name's mistake. The MDI post variable names must begin with the letters "MDI" in capital letters.
- The typo for Post Block Number 556 (556. Break Arc segments for Posting Modes) has been corrected.
- Fixed a spelling error in the API name "MILLTURN_GetCAxisDisable()".
- The spelling of the three variables "euler_angle_yzy_intrinsic_1", "euler_angle_yzy_intrinsic_2", and "euler_angle_yzy_intrinsic_3" has been fixed.
- A typo in the API name "MILLTURN_GetFirstPeckDrillIncrement()" has been fixed.
- 09/06/2022
- Included the description of the usage of the new Post question 556 that controls the breakage of arcs for different posting modes.
- Added the description of charout_xx Post variable.
- Updated the description of Post question 228 with an example and its connection to the charout_xx variable.
- Added the description of Post question 3529 that defines the Polar coordinate mode for the Mill Turn machines.
- Updated the Post question 3528 description that this Post question is deprecated.
- Added the description of Post question 3597 that defines the feedrate value for the Polar coordinate mode 2.
- 09/02/2022
- Updated the description of the Post variable thread_g33_feedrate and added a description of new block 1708.
- Added the description of the Post Variables thread_chamfer_numofleads and thread_chamfer_distance.
- Added the descriptions of the Post question 1798 that define the lead value of Thread Chamfer.
- Added the description of the Post question 1799 that defines the prefix of the Chamfer distance of Lathe thread.
- Added the description of the Post question 1307, which sets the feedrate mode for the Lathe hole operations(non-tap).
- Added the Block 324 that define the maximum DPM feedrate.
- 08/17/2022
- Added notes to the description of Post Block 54 that all the rapid move variables must be in the same line.
- 06/21/2022
- Added the description of Post question 239 (Output 0 dwell value?).
- Added the Post questions and blocks related to Multiple coolant codes.
- Added the description of Post variables that get the initial positions of X, Y & Z coordinates in the different coordinate modes.