Poti nur wirksam bei mm/min (Drehmaschine)

More
1 year 10 months ago #315978 by WKS-3D
Hallo Gemeinde,
ein weiteres Problem gilt es zu lösen und zwar mein Vorschub Poti funktioniert nur bei mm/min.
Bei mm/U ist es funktionslos. Das Poti für den Eilgang funktioniert immer.
Ist es nicht anders möglich oder kann man es beeinflussen?
Wenn man ein Programm einfahren muss, ist so ein Poti sehr hilfreich ;)

Danke und Gruß
Olli

Please Log in to join the conversation.

More
1 year 10 months ago #316674 by andypugh
My lathe always works in mm/rev and the feed override works fine.

Which HAL pin do you have the potentiometer connected to?

Please Log in to join the conversation.

More
1 year 10 months ago #316789 by WKS-3D

My lathe always works in mm/rev and the feed override works fine.

Which HAL pin do you have the potentiometer connected to?

Here is the Part for the potentiometer:
Code:
# BIT direct value setp halui.feed-override.direct-value 1 setp halui.rapid-override.direct-value 1 #setp halui.max-velocity.direct-value 1 # SCALE setp halui.feed-override.scale 0.01 setp halui.rapid-override.scale 0.01 #setp halui.max-velocity.scale 0.01 # scalemax setp hm2_7i92.0.7i76.0.0.analogin0-scalemax 310.0 setp hm2_7i92.0.7i76.0.0.analogin1-scalemax 155.0 # Float to S32 loadrt conv_float_s32 count=2 addf conv-float-s32.0 servo-thread addf conv-float-s32.1 servo-thread   net analogin0 conv-float-s32.0.in <= hm2_7i92.0.7i76.0.0.analogin0 net analogin1 conv-float-s32.1.in <= hm2_7i92.0.7i76.0.0.analogin1 net analogout0 conv-float-s32.0.out => halui.feed-override.counts net analogout1 conv-float-s32.1.out => halui.rapid-override.counts

Only works with mm/min 

Please Log in to join the conversation.

More
1 year 10 months ago #316840 by FraesPaul
Moin,
ich denke dieses Verhalten ist "genau so" richtig.
Wenn mm/U programmiert ist und der Poti wäre wirksam dann stimmt dein Verhältnis zwischen Umdrehung und Vorschub nicht mehr,
Bsp:. Du schneidest ein Gewinde M20x2
jetzt drehst Du den Poti auf 50%,
was bekommst Du dann ??
M20x1
jetzt klar ?

PS: wenn Du beim Einfahren langsamer werden willst , hilft nur der Drehzahlpoti

Please Log in to join the conversation.

More
1 year 10 months ago #316846 by MaHa
Mit  M50  wird die Bearbeitung mit dem programmierten Vorschub ausgeführt, poti unwirksam.  M50 P0  zum Vorschubsteuerung wieder einschalten. Zumindest bei mir funktioniert das.
Vielleicht hilft doch der Vorschubregler, eventuelle Schwingungen oder Bearbeitungslast zu steueern

Please Log in to join the conversation.

More
1 year 10 months ago #316848 by WKS-3D

Moin,
ich denke dieses Verhalten ist "genau so" richtig.
Wenn mm/U programmiert ist und der Poti wäre wirksam dann stimmt dein Verhältnis zwischen Umdrehung und Vorschub nicht mehr,
Bsp:. Du schneidest ein Gewinde M20x2
jetzt drehst Du den Poti auf 50%,
was bekommst Du dann ??
M20x1
jetzt klar ?

PS: wenn Du beim Einfahren langsamer werden willst , hilft nur der Drehzahlpoti
Mit dem Gewinde ist schon klar, aber dafür gibts ja G33 und G76, dass es synchronisiert ist, aber beim normalen drehen, planen, Profil schruppen etc. kanns ja auch mal vorkommen, dass man erst bei der Bearbeitung merkt, "Hoppla, das war wohl ein bisschen viel" oder was ähnliches, dann sollte es doch möglich sein, dass man den Vorschub reduzieren kann, also aus F zB. 0,4/U auf 0,2/U runterzudrehen.

Please Log in to join the conversation.

More
1 year 10 months ago #316849 by WKS-3D

Mit  M50  wird die Bearbeitung mit dem programmierten Vorschub ausgeführt, poti unwirksam.  M50 P0  zum Vorschubsteuerung wieder einschalten. Zumindest bei mir funktioniert das.
Vielleicht hilft doch der Vorschubregler, eventuelle Schwingungen oder Bearbeitungslast zu steueern

 

Ok, guck ich mal, ob ich da was machen kann. Danke :)

Please Log in to join the conversation.

More
1 year 10 months ago #316879 by WKS-3D
So, ich wollte mal ne kurze Rückmeldung geben, also mit M50 funktioniert der Poti bei mm/U. Gewinde schneiden (G33.1) oder drehen (G33 / G76) habe ich noch nicht mit M50 ausprobiert, aber dabei sollte der M50 Befehl allerdings ignoriert werden.
Jetzt muss ich das ganze nur noch in den Postprozessor bekommen 

Danke für eure Hilfe 

Gruß
Olli

Please Log in to join the conversation.

More
1 year 10 months ago #316891 by MaHa
Nachtrag zu M50:
Da wie erwähnt bei M50 P1 der programmierte Vorschub nicht regelbar aktiv ist, habe ich in hal eine Möglichkeit eingepflegt, Bewegung zu stopen, mit Override Stellung 0
Code:
loadrt wcomp addf wcomp.0 servo-thread setp wcomp.0.min 0 net get-fov halui.feed-override.value wcomp.0.in net mf-inh wcomp.0.under motion.feed-inhibit

 

Attachment not found



 

Attachment not found



 

Please Log in to join the conversation.

Time to create page: 0.253 seconds
Powered by Kunena Forum