Cam350 ini compensation
This is an example of how a macro can be used to build a "Panelization Station" that requires very little user input. It then builds a drill coupon and it places it ½" below the images and right justified on the X axis. It also queries the database to get all the drill tools. The test coupon is placed ½" below the resultant panel images centered on the X axis. It uses the smallest shapes to build a test coupon. It then queries the database to find the smallest apertures used for draws and flashes. One of the sample macros provided with your CAM350 software, Automatic Panelizer, panelizes any database onto a specified panel size. Once you have a useful set of macros you may want to make them easier to execute, so you assign them to the menu or a function key.
Cam350 ini compensation series#
Then you may realize that it would be nice to have the macro itself detect certain problems for you (such as not allowing a drill sort unless drill data exists), and perhaps repeat a series of commands automatically. This makes the same macro useful across other databases. Next, you may want to modify certain parameters for subsequent runs of the macro, so you can edit the macro using a text editor and prompt the user to enter parameters.
When played back, the macro merely plays back the recorded steps. A macro typically begins by turning on macro record and then recording a series of steps.
Cam350 ini compensation full#
Of course not all UNIX products use scripts, and a script may only provide for record and play back functions, rather than allowing for full user interaction, including database queries.Ĭreating, editing, and using a macro is fairly easy with the Macro Menu commands, but more advanced use does require a knowledge of BASIC programming. Scripts are common in UNIX products and are basically the same thing as macros. Some users may be familiar with the term Script. A CAM350 macro can also interact with the user, make decisions, and get information from the database. However, a CAM350 macro is much more than just a record and play back proposition. Typcially they are special commands which the user makes a recording of, while interactively performing the function he wishes to replicate. Macros are a way to automatically perform a sequence of functions.