Dave, Apparently #ZCHK does not behave in the way I expected with user commands. Thanks for the correction.
FYI, I do successfully reassign #ZCHK, but do so in the @CYCLCHG section of the template file. @CYCLCHG #IF(jos(units)=1)<#EVAL(#ZCHK=#PTOP-#CHKD+#CHKD*25.4)> This corrects a bug in #ZCHK when an inch code generator converts a metric file for inch output. The default converts the tool check value in SMF question 83 (#CHKD) twice. ================================================== Fred Lauzus, CAM Programming Coordinator High Steel Structures, Incorporated mailto:[EMAIL PROTECTED] http://www.highsteel.com ================================================== -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 06, 2003 8:11 AM To: [EMAIL PROTECTED] Subject: RE: [mfg-smartcam] Need Syntax Help Fred, I tried several variations, placing it at the beggining of a step, in the middle, or even as the last element of the prior step, but couldn't get it to change the value of #ZCHK from the value set in the smf. I'm using Amill ver. 11.5 if that makes a difference. However the other method using #V13 works fine, so it's not a problem. Thanks, Dave [EMAIL PROTECTED]@loki.sdrc.com on 02/06/2003 07:21:34 AM Sent by: [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: RE: [mfg-smartcam] Need Syntax Help I believe, but am not certain, that #ZCHK will be reset from the planner for the @START, @TOOLCHG and @STEPCHG sections, basically at the start of any change in step. This is the same method we formerly used to address the #PECK template word before V8 milling and V9 turning. It should work the same for #ZCHK. ================================================== Fred Lauzus, CAM Programming Coordinator High Steel Structures, Incorporated mailto:[EMAIL PROTECTED] http://www.highsteel.com ================================================== -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Wednesday, February 05, 2003 12:41 PM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: RE: [mfg-smartcam] Need Syntax Help All of the replies have had good examples, thanks to all. Fred, In your last suggestion, to set #ZCHK=-.05 in the shape file, at what point does the .smf file reset this back to the default? Will it last to the next toolchange, or the next hole, or till I set it again with a user element? Thanks, Dave [EMAIL PROTECTED]@loki.sdrc.com on 02/05/2003 11:53:43 AM Sent by: [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: RE: [mfg-smartcam] Need Syntax Help You didn't give an example of what code was being output. As for your logic statement, it's ok but you could use either of these instead: #IF(#V13<>.1,#AND#V13<>0.0)<>#ELSE<#EVAL(#V13=#ZCHK)> or #IF(#V13=.1,#OR#V13=0.0)<#EVAL(#V13=#ZCHK)> Another method would be to try changing the Z check directly with a user command "#ZCHK=0.1" < #ABSI>< #RTNLVL>< #FXD>< X#XPOS>< Y#YPOS>#EXLN < Z#ZDPTH>< R#ZCHK P#DWELL> <F#FEED> ================================================== Fred Lauzus, CAM Programming Coordinator High Steel Structures, Incorporated mailto:[EMAIL PROTECTED] http://www.highsteel.com ================================================== -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Wednesday, February 05, 2003 10:27 AM To: [EMAIL PROTECTED] Subject: [mfg-smartcam] Need Syntax Help Importance: High I'm trying to change my Z check clearance for one tool in a program. I'm doing this with a user element as the first element of that tool (eg. #V13 =-.05). This is what I have in my @FXD2 section. #IF(#V13<>.1,#AND#V13<>0.0)<#EVAL(#V13=#V13)>#ELSE<#EVAL(#V13=#ZCHK)> < #ABSI>< #RTNLVL>< #FXD>< X#XPOS>< Y#YPOS>#EXLN < Z#ZDPTH>< R#V13 P#DWELL> <F#FEED> I know my IF statement isn't right "<#EVAL(#V13=#V13)>",(although I think it's outputting correctly), but what's the correct syntax if the IF statement is true? Thanks, Dave ====================================================================== To find out more about this mailing list including how to unsubscribe, send the message "info mfg-smartcam" to [EMAIL PROTECTED] ====================================================================== ====================================================================== To find out more about this mailing list including how to unsubscribe, send the message "info mfg-smartcam" to [EMAIL PROTECTED] ====================================================================== ====================================================================== To find out more about this mailing list including how to unsubscribe, send the message "info mfg-smartcam" to [EMAIL PROTECTED] ====================================================================== ====================================================================== To find out more about this mailing list including how to unsubscribe, send the message "info mfg-smartcam" to [EMAIL PROTECTED] ====================================================================== ====================================================================== To find out more about this mailing list including how to unsubscribe, send the message "info mfg-smartcam" to [EMAIL PROTECTED] ======================================================================
