hi, i also tried, and it failed ... but, what about creating a macro, so to handle this ?
code will be like this :
is possible to parameterize entire odraw, by creating a soubroutine that will generate linear code (g-code), starting with some numbersCode:[ main-program.min ] CALL ODRAW // program continues M02 [ odraw.ssb ] ODRAW (------<DRAWING DATA>------) NOEX VTLIN[4]=3 VTLFN[4]=1 VTLL[4]=50 VTLA2[4]=3 VTLA1[4]=80 NOEX VTLIN[6]=8 VTLFN[6]=1 VTLD[6]=12 VTLL[6]=50 VTLA2[6]=5 VTLA1[6]=80 NOEX VWKR=9999.999 VCHKL=0 VCHKD=0 VCHKX=80 VCHKZ=-38 DEF WORK PT LF,LC,[-38,0],[80,80], [38,0] END DEF WORKF PF 0,[0,0],80,D END CLEAR DRAW RTS
so you use LEN1 inside main program, generate the soubroutine, and the main program will call it; downside is that it will require to create the soubroutine before executing the main program, thus more keystrokes; if u wish, i will create an example
to do it without auxialary keystrokes, then it will be required to create the code like you wish, before sending it to the machine, and i can't do that / kindly