- Posts: 36
- Thank you received: 0
G-Code Schleifen
- ruediger123
- Topic Author
- Offline
- Junior Member
-
Less
More
9 months 1 week ago #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 to join the conversation.
9 months 1 week ago #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 to join the conversation.
- ruediger123
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 36
- Thank you received: 0
9 months 1 week ago #341527
by ruediger123
Replied by ruediger123 on topic G-Code Schleifen
Danke
Please Log in to join the conversation.
9 months 1 week ago #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
Attachment not found
Please Log in to join the conversation.
Time to create page: 0.088 seconds
