Hello All,
As it has popped up from time to time regarding the Loadtl statements to be output for NIT aptsource. I had to make a program for this control last week. So I dug all the info I could on NIT and had a chat with Dean as well. I made my NIT pptable in order get a clean aptsource with no offline editing.
I was told by my tech support that DS took out the parameter mapping functionality available thru pptable in R14...well it is still working and I hope it stays there.
Here is the sample for Tool-Change
/$$==####== CATIA V5 R18 PPTABLE MODIFIED FOR NIT-CONTROL-POST ==####==
/
/$$ ********** MODIFIED BY SAMARINDER SINGH 2008/10/16****************
/
/$$ ** NOTE:>> LOADTL/%MFG_TL_NUMBER,0.0000,%(ORIGIN),%(TLCHNG),%(CLEARP),PLANE
/
/$$ ** LOADTL STATEMENT HAS 3 PARAMETERS "%(ORIGIN)" "%(TLCHNG)" "%(CLEARP)"..
/
/$$ ****..SO CATIA USER HAS TO DEFINE BOTH PARAMETER-VALUES APPROPRIATELY INSIDE PART OPERATION
/
/$$ ** ORIGIN = ACTIVE PART-PROGRAM-ZERO FIXTURE OFFSET NUMBER
/
/$$ ** TLCHNG = TOOL CHANGE POSITION FIXTURE OFFSET NUMBER
/
/$$ ** CLEARP = CLEARANCE HEIGHT
/$$
/$$================================================$$
/$$ ** NOTE:>> SYNTAX FOR NC_COMPENSATION
/
/ "SELECT/TOOL,%MFG_TOOL_COMP"
/$$ AS SOME PROGRAM REQUIRE 2 OR MORE LENGTH, AND/OR CUTTER-COMP VALUES ON ONE TOOL
/
/$$ SO MAKE SURE TOOL HAS REQUIRED "CORRECTOR NUMBER" DEFINED APPROPRIATELY INSIDE CATIA
/
/$$ IF YOU DO NOT WANT THIS THEN SIMPLY DELETE THE LINE AND IT SHOULD LOOK LIKE:
/
*START_NC_COMMAND NC_COMPENSATION
*END
/
/
*START_NC_INSTRUCTION NC_TOOL_CHANGE
*START_SEQUENCE
$$ ENDMILL TOOL-CHANGE
PPRINT LT-_%MFG_TOOL_NAME
PPRINT LT-_%MFG_TOOL_COMMENT
PPRINT LT-_DISTANCE_FROM_TIP_TO_THE_FACE_OF_HOLDER_=_%MFG_LENGTH
LOADTL/%MFG_TL_NUMBER,0.0000,%(ORIGIN),%(TLCHNG),%(CLEARP),PLANE
COOLNT/ON
*END
*END
/ |