PCI is a parametric macro language that works directly on the EdgeCAM database.
Main Features
Save command sequences as ASCII text files. These can be replayed to recreate the same or similar sequences of events.
Edit the PCI file to add functionality. Any EdgeCAM command may be called, with both predefined modifier values and digitised information for that command.
Program flow, user input/output, entity selection, string manipulation and calculations are aided by a set of high level directives.
Automatically generates comments during the command save. Further comments can be added at any time.
Create, call, and delete user-defined variables.
Interactively define and use variables and user input dialogs with the command save facility. Complete ‘family of parts’ macros can be developed without further editing. Program flow control based on conditional tests can be added by editing the PCI macro in any text editor.
PCI files can only be created and executed from within the Design and Manufacture modes. This includes the ability to initialise the Code Generator and Tool Library and then return to the Manufacture mode to continue a sequence.
PCI files usually work correctly on non-English language versions of EdgeCAM.
|
PCIs that initialise sequences select the discipline by position in the available list. Depending on your licence configuration, this list can change. To avoid problems in this area, set the displine in the PCI to “any|0” and allow the specified Code Generator to dictate the discipline. |