I usually find that adding some debug statements can solve my problem. (debug, variable1=#1 namedvar=#<this_var>) The above will display values of variables.
(print, variable1=#1 namedvar=#<this_var>) Will write the output to stdout. (or perhaps stderr -- I forget). See the manual. Ken Frank Tkalcevic wrote: > Just to clarify this, it's a gcode program that uses functions, loops and > conditionals. What's the best way to debug this? > > > >> -----Original Message----- >> From: Frank Tkalcevic [mailto:fr...@franksworkshop.com.au] >> Sent: Friday, 3 July 2009 7:45 PM >> To: 'Enhanced Machine Controller (EMC)' >> Subject: Debug gcode program >> >> I have a gcode program. I loaded it into axis. It loads, >> but the backplot doesn't look right. >> >> How can I debug it? >> >> Is there a way to get the gcode output from it? Can I run it >> through the simulator? Is the simulator easy to set up? >> >> > > > ------------------------------------------------------------------------------ > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > -- Kenneth Lerman Mark Kenny Products Company, LLC 55 Main Street Newtown, CT 06470 888-ISO-SEVO 203-426-7166 ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users