The 'debug' mode can be useful as described in the axlRunBatchDBProgram() documentation: For debug, set the env variable, wait_debug, on the Allegro command line: set wait_debug or in Skill axlSetVariable("wait_debug" nil) This echos the spawning arguments of your program. If i try this on a design i see this command: cmd= nctape -$ -q -o -n "test.brd" C:/test/#Taaaaac03900.tmp Example code which i use to generate NC drill: sprintf(str "nctape -$ -q -o -n \"%s.DRL\" %%s", axlCurrentDesign()) res= axlRunBatchDBProgram("Generating Drill Files... " str ?logfile "ncdrill" ?warnProgram t ?noExitMsgs t) The res contains the return status of nctape. t = successful, 1 = warning, 2 = error. Further you can look in the Cadence help for ' nctape'. There you can see which parameters the nctape executable accepts
↧