G-Code Schleifen

More
17 Jan 2026 21:50 #341500 by ruediger123
G-Code Schleifen was created by ruediger123
Ich versuche gerade eine while Schleife in einer while Schleife zum laufen zu bringen, die äusere Schleife wird nur ein mal ausgeführt,.

nc-code

F10000
#<radius> = 10
#<anzahlEcken> = 3
#<winkel> = [360 / [#<anzahlEcken>]]
#<verrundung> = 0.001
#<drehungUmC> = 60
#<wiederholungen> = 5

G10 L2 P1 R[#<drehungUmC>]
G64 P[#<verrundung>] Q0.0
#1 = 0
#2 = 0

o101 while [#2 LT [#<wiederholungen>]]
    o201 while [#1 LT [#<anzahlEcken> + 1]]
        g90 g1 x[COS[#1 * #<winkel>] * #<radius>] y[SIN[#1 * #<winkel>] * #<radius>]
        #1 = [#1 + 1]
    o201 endwhile
    #2 = [#2 + 1]
o101 endwhile
m2

ist es überhaupt möglich ?

Gruß
Rüdiger
 

Please Log in or Create an account to join the conversation.

More
17 Jan 2026 22:31 #341505 by MaHa
Replied by MaHa on topic G-Code Schleifen
Mit dieser Anpassung sollte das vollständig durchlaufen

    #2 = [#2 + 1]
   #1 = 0
o101 endwhile

Please Log in or Create an account to join the conversation.

More
18 Jan 2026 09:39 #341527 by ruediger123
Replied by ruediger123 on topic G-Code Schleifen
Danke
 

Please Log in or Create an account to join the conversation.

More
22 Jan 2026 00:10 - 22 Jan 2026 00:37 #341677 by MaHa
Replied by MaHa on topic G-Code Schleifen
Neulich war ja die Rede von einem Parameterprogram für Vieleck, mit Eckverrundung. Meine Inspiration von gestern hat tatsächlich zu einem Ergebnis geführt.Es können die Anzahl Durchläufe pro Eckprofil, oder Anzahl Ecken mit Erhöhung um 1 bis Max Anzahl Ecken eingstellt werden, und natürlich der Eckradius und Umkreis.Nach der Sternchenlinie würde ich nicht zwingend etwas ändern. Drehzahl brauchte es bei mir, um G1 zu simulieren.Die Aktuelle Einstellung geht von 3 bis 22 Ecken mit Eckradius 5

 
Attachments:
Last edit: 22 Jan 2026 00:37 by MaHa.

Please Log in or Create an account to join the conversation.

More
22 Jan 2026 09:59 #341685 by MaHa
Replied by MaHa on topic G-Code Schleifen
Das Forum war gestern so laggy, da kam connection_timed_out bevor die aktuelle Datei hochgeladen war.
Attachments:

Please Log in or Create an account to join the conversation.

Time to create page: 0.135 seconds
Powered by Kunena Forum