Beamicon2 Support Forum
Spindel Warmup mit Beschleunigungsrampe - Printable Version

+- Beamicon2 Support Forum (https://beamicon2basic.com/forum)
+-- Forum: Deutschsprachiges Forum für die Beamicon2 (https://beamicon2basic.com/forum/forum-1.html)
+--- Forum: offenes Forum (https://beamicon2basic.com/forum/forum-10.html)
+--- Thread: Spindel Warmup mit Beschleunigungsrampe (/thread-209.html)



Spindel Warmup mit Beschleunigungsrampe - imfeldpa - 11-27-2025

Hallo zusammen

Ich möchte gerne ein Makro für einen Warmup-Lauf meiner Hochfrequenzspindel nach Angaben des Herstellers Spinogy schreiben.

Ich habe schon zahlreiche Makros geschrieben, finde jedoch nicht heraus, wie ich eine Beschleunigungsrampe für S hinkriege, die zum Beispiel von 6000 1/min auf 10‘000 1/min in 20 Sekunden beschleunigt.

Danke schon mal im Voraus.

Gruss Patrick


RE: Spindel Warmup mit Beschleunigungsrampe - Admin - 11-27-2025

Steht doch alles im Standard-Makro M3 drin?

#1 unabhängige Zeit (z.B. 1s)
#2 Geschwindigkeitsabhängioge Zeit.

Wenn Deine Spindel von 6 nach 10k 20s braucht hast du bei #2 5s/1000rpm.

#NAME M3.txt #LABEL "Spindle start CW"
Parameters: S=nominal RPM
#0 = actual RPM (before)
#1 = dwell time (RPM independent)
#2 = RPM dependent dwell time (ramp, s/(1000/min))
%
#O4=0
H=#1+ABS(S-#0)*#2/1000
PRINT "Spindle on, dwell time=";H
#O3=1
G4
RETURN

Simulation:
H=#1+ABS(S-#0)*#2/1000
PRINT "Spindle on, dwell time=";H
G4
RETURN


RE: Spindel Warmup mit Beschleunigungsrampe - imfeldpa - 11-29-2025

Hallo Admin

Vielen Dank für deine Antwort. Allerdings bin ich jetzt nicht klüger als vorhin, denn ich gehe davon aus, dass wir uns missverstehen: ich will meine Spindel gezielt langsam beschleunigen lassen, als ob ich von Hand den Drehzahlregler langsam hochschrauben würde. Dies, damit die Spindel nicht blitzartig hochfährt.
Soviel ich vom M3 Macro verstehe, welches ich natürlich studiert hatte, geht es darin lediglich darum, wie lange abgewartet wird, bevor ein Weg Befehl zum Beispiel G01, in Kraft treten darf.

Fall ich aber falsch liege mit meiner Annahme, und dieses M3-Makro genau dies macht, dann verstehe ich nicht, wie der analoge PWM Ausgang angesteuert wird…wohl kaum über die temporäre Variable #2?


RE: Spindel Warmup mit Beschleunigungsrampe - Admin - 11-29-2025

Achso... Missverstanden. Also ein Spindel-Hochlaufmakro.
Das kannst Du doch auch ganz einfach realisieren.

Nimm die REPEAT Schleife und gebe aller 5s 1000rpm mehr aus.
Also
M3 S6000
REPEAT=4
G4 H5 (5sekunden warten)
S=S+1000 (1000rpm mehr)
NEXT
M5


RE: Spindel Warmup mit Beschleunigungsrampe - imfeldpa - 11-30-2025

Vielen Dank für die schnelle Antwort Smile!
Werde ich so machen.

Gruss Patrick