NC Data ImportNC data files (generated using previous versions) may be tagged with markers (OPERATION NUMBER or OPERATION NAME, prefixed either by PPRINT or $$) that identify the start of each operation. When an NC data file is imported, each operation identified in this way is defined as an activity in the resulting Manufacturing Program (APT Import, PP Instruction, Machine Rotation, INDEX/TRACUT/COPY, and so on). Activity TypesThe following types of activity can be created. Tool ChangeA Tool Change is created whenever a CUTTER statement with 7 parameters is found in the imported file. In most cases, this Tool Change uses a End Mill defined from the parameters on the CUTTER statement. In some cases a Drill is used. The parameters are
Default values are applied to other parameters of the tool. Note:
Machining Axis Change A Machining Axis Change is created whenever the following statements
appear in the APT source file:
The matrix associated with the Machining Axis Change is generated from the parameters associated with the *CATIA0 or ORIGIN statement. The first *CATIA0 met generates a Machining Axis Change only if the associated matrix parameters are different from the machining axis system referenced by the Part Operation. Table Rotation (ROTABL)Each time a sequence of ROTABL statements is clearly identified in the APT source file to be imported, a Machine Rotation is created in the Manufacturing Program to manage it. The rotation matrix associated with the Machine Rotation is generated from the parameters associated with the *CATIA0 syntax that follows the ROTABL statement. The supported forms of ROTABL/ axis, value, mode, way statements are all combinations of the following parameters:
The case of 2 successive table rotations is supported by Import APT, Clfile, or NC code. These rotations are followed by a single matrix definition. Example: ROTABL/AAXIS,... ROTABL/CAXIS,... $$CATIA0 $$ $$ a11 a12 a13 a14 $$ a21 a22 a23 a24 $$ a31 a32 a33 a34 Notes:
INDEX, COPY, and TRACUTEach time an INDEX, COPY or TRACUT statement is found by Import APT, Clfile, or NC code, a COPY or TRACUT activity is created. The following forms of INDEX, COPY and TRACUT statements are supported.
APT ImportThe purpose of the APT Import activity is to store a tool path created from parameters included in the APT source file. The tool path comprises linear and circular displacements and PP words. Note: APT Import activities are automatically locked during creation, thus allowing modifications of the tool path by the Tool Path Editor. Creation Conditions for a New APT ImportA first APT Import activity (with a current tool path) is created when the APT source file is opened. A new APT Import activity is created when the following parameters are
decoded in the APT source file:
Other Interpreted Parameters for APT ImportThe other interpreted parameters for the created tool path are as follows: Syntaxes that do not include recognized parameters are stored as is in the tool path and are generated as is in the APT source file (for example, this is the case for PP words and comments). Each time a sequence of PP word statements is clearly identified (with PPRINT OPERATION NUMBER) in the NC data file, a Post-Processor instruction can be created in the Manufacturing Program. The created PP instruction can be edited. PP word statements defined in macros of a machining operation remain embedded in the tool path of the operation. PQR Cutter CompensationYou can import an APT source file containing PQR cutter compensation data (that is, the drive surface normal). This PQR data may be of 2 forms shown in the examples below. Example 1: CUTCOM/ NORMDS $$ START CUTCOM NORMDS XT,YT,ZT,I,J,K,P,Q,R GOTO / 100.00276, -17.79095, 34.00000, 0.000000, 0.000000, 1.00000$ 0, 0.000000,-1.000000, 0.000000 ... CUTCOM/OFF $$ END CUTCOM NORMDS XT,YT,ZT,I,J,K,P,Q,R Example 2: CUTCOM/ NORMDS $$ START CUTCOM NORMDS XT,YT,ZT,P,Q,R GOTO / 100.00276, -17.79095, 34.00000, $ 0, 0.000000,-1.000000, 0.000000 ... CUTCOM/OFF $$ END CUTCOM NORMDS XT,YT,ZT,P,Q,R Transition PathsA Transition Path is a complex activity including linear transitions and machine rotations. Therefore it is imported as several activities (APT Import and Machine Rotation). Linear transitions are imported as APT Import activities. When a ROTABL is found, the APT Import activity is ended, and a Machine Rotation activity is generated. Then another APT Import activity is created for the next linear transitions. The supported forms for ROTABL instructions are the same as described in Table Rotation (ROTABL). The names of all APT Import and Machine Rotation activities created from a Transition Path includes the Transition Path name. NC Code ImportSample Post Processor parameter files are delivered with Machine Programming in the folder ...\Startup\Manufacturing\PPPar which provides NC output for various machine types. Post Processors are provided by Cenit, Intelligent Manufacturing Software (IMS), and ICAM Technologies Corporation. Select the type of Post Processor parameter files to be made available for selection using Output tab. If the output option is set to None, the PP File selection list does not appear in the NC File Import dialog box (no PP parameter files is available for selection). For information about how to acquire Post Processor parameters files that provide machine specific NC code output, you must contact your sales representative. LimitationsThe following limitations apply. For more information, see
Syntaxes Interpreted by APT Import.
|