Do you know how to switch the feed rate mode from PERMIN to PERREV for Rigid Tapping?

Rigid tapping cycles perform the following sequence of actions: the tool plunges at cutting feed, reverses the spindle, retracts at cutting feed and reverses the spindle again. If the CAM programmer uses proper best practices, whenever a tapping cycle is programmed, the feed rate should be expressed in units per revolution (PERREV). However, situations may [...]

June 2nd, 2015|Categories: CAM-POST GENER, Tech Tips|

How to install a dedicated post-processor into your CAMPOST V21 database?

Dedicated post-processors are delivered in an ICAM-proprietary file format, which is a binary file with a “.dp” extension. This file may contain one or more post-processors, Virtual Machine models and Control Emulators. For ease of use, ICAM recommends using the Import facility, available in the GENER launch panel, to read and import the contents of [...]

May 26th, 2015|Categories: CAM-POST GENER, Tech Tips|

How to generate a special spindle M code for synchronous tapping?

Modern machines use a function that changes the amount of acceleration / deceleration during synchronous tapping based on the current spindle speed and the programmed feedrate. The M-code required to activate this function can be generated by the post-processor using two simple user-defined macros on the major word CYCLE. The example below shows the technique [...]

May 12th, 2015|Categories: CAM-POST Developer, Tech Tips|

How to switch from diameter positioning to radius positioning and vice versa on a lathe

On a lathe where X-axis values can be output either in diameter or radius mode, the following commands can make the switch possible. MODE/DIAMET: selects diameter output for the X-axis, if supported on the machine MODE/RADIUS: selects radius output for the X-axis, if supported on the machine The macro variable $XDIAM tracks the radius vs. [...]

May 5th, 2015|Categories: CAM-POST Developer, Tech Tips|

Did you know that CAM-POST V21 has a new interface that allows integration with Mastercam for Solidworks?

The new interface is used to “extract” the necessary data from the Mastercam for Solidworks prior to launching the simulation process (either GENER for running a graphic post-processor, or CErun for G-code simulation). To setup CAM-POST to run within Mastercam for Solidworks, you must do the following: 1) Make sure Mastercam for Solidworks is installed [...]

April 28th, 2015|Categories: CAM-POST Developer, Tech Tips|Tags: |

Did you know that $FINFO can return back user-defined variable?

A series of 99 $FINFO user-defined variables, from $INFO.V1 through $INFO.V99, are available for various purposes required by the developer. These variables are set to $NULL at the start of $FINFO look-ahead and can be assigned to any value (including a sequence), by macro processing while the $FNFO look-ahead is active. Once look-ahead is completed, [...]

April 21st, 2015|Categories: CAM-POST Developer, Tech Tips|

Did you know that the new CAM extractors in CAM-POST V21 support Multiple Setup operations?

CAM-POST provides a series of extractor interfaces seamlessly integrated within the following popular CAM systems: CATIA, NX-CAM, Creo-NC, Mastercam and TopSolid. These interfaces are used to “extract” the necessary data from the CAM system prior to launching the simulation process (either GENER for running a graphic post-processor, or CErun for G-code simulation). The new extractors [...]

April 14th, 2015|Categories: CAM-POST Developer, Tech Tips|Tags: |

How to control positioning motion splitting

The CAM-POST Questionnaire provides settings that can split rapid positioning moves based on the direction of one particular axis (typically the Z-axis). For example, XYZ positioning moves where the Z-axis is plunging are split in two motions: XY followed by Z, whereas positioning moves where Z is retracting are output as Z first, followed by [...]

April 7th, 2015|Categories: CAM-POST Developer, Tech Tips|

20 Most Promising PLM Solution Providers, ICAM Technologies Corp.

Improving Traditional CNC Programming Productivity through Adaptive Post-Processing™ The CNC manufacturing landscape is constantly changing with the introduction of new controllers, machines and CAD/CAM products. It is a challenge for CIOs to stay on top of current trends in machine automation and spearhead the development of new products that ensure integration between the aforementioned [...]

April 6th, 2015|Categories: Publications|