Hi to all. After a few days and no answer at all I have to deduce that the argument is not interesting. :-( I've checked out the "jump" functionality (within the G code) used from several CNCs on the market (Fanuc,Siemens ,Heidenhain,Fagor ...) and it is present. Believe it or not this is really useful and widely used . So I would like to know your opinion (dear Gentlemen) and understand if it is too difficult to implement at G code interpreter level .
Regards Alex On Wed, Sep 24, 2014 at 4:01 PM, alex chiosso <achio...@gmail.com> wrote: > Hi to all. > I'm testing some Gcode programs trying to experiment the LinuxCNC Gcode > (dialect) flexibility and functional power . > I've to say that I'm not oriented to a machine tool application > (everything but the machine tool) . > So for that reason the approach is a bit "unconventional" . > Usually for that kind of applications when using a CNC I start the Gcode > main program and during the execution I can jump forward and backward (to a > Label/line number) within the program (and subs) and never end the program > execution until a program stop is requested from the operator or another > external request. > The jump sintax is quite simple and clear regardless the CNC brand (for my > personal experience). > As an example I point to you the Siemens Sinumerik way to do it : > Sinumerik Programming Manual Fundamentals > <http://www.automation.siemens.com/doconweb/pdf/SINUMERIK_SIMODRIVE_04_2010_E/PG.pdf?p=1> > See the Section 10 "Arithmetic Parameters and Program Jumps" > > I looked into the LCNC user manual but I didn't find nothing comparable . > I know about the "o" words and the conditional looping or program > switching . > But this way is too much constrictive and in some case not fitting the > application. > Especially if a structured and parametric program is needed where to jump > back and forth is a must to have. > If there is a workaround please let me know I will appreciate. > As usual I have to say that "this is not a criticism to anybody" but just > a point to discuss with you. > > Regards > > Alex > ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users