G-Code Schleifen
- ruediger123
- Offline
- New Member
-
Less
More
- Posts: 14
- Thank you received: 10
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
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.
- MaHa
- Offline
- Platinum Member
-
Less
More
- Posts: 500
- Thank you received: 210
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
#2 = [#2 + 1]
#1 = 0
o101 endwhile
Please Log in or Create an account to join the conversation.
Time to create page: 0.083 seconds