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

Reply via email to