SolidCAM
The Solid Platform for Manufacturing
4252
Follower:innenRückwärtssenkungen
23.02.2023, 14:54 Uhr
Hallo zusammen,
benutzt irgendjemand Rückwärtssenker für KM-Senkungen in Verbindung mit einer Siemens 840D. Wir bearbeiten Platten, die von der Unterseite oft KM-Senkungen benötigen.
Die Vorgehensweise ist wie folgt:
-> Spindel bzw. Schneide orientieren
-> seitlich versetzen
-> durch die vorhandene Bohrung einfädeln
-> Werkzeug ins Zentrum der Bohrung setzen
-> Drehzahl einschalten
-> auf Senktiefe hochfahren
-> wieder runter aus der Platte raus
-> Spindelstop
-> Spindel bzw. Schneide erneut orientieren
-> seitlich versetzen
-> aus der Bohrung rausziehen
Beispielwerkzeug:
R__ckw__rtssenker_KM8.jpg ( 36.62KB ) Anzahl der Downloads: 80
Danke
benutzt irgendjemand Rückwärtssenker für KM-Senkungen in Verbindung mit einer Siemens 840D. Wir bearbeiten Platten, die von der Unterseite oft KM-Senkungen benötigen.
Die Vorgehensweise ist wie folgt:
-> Spindel bzw. Schneide orientieren
-> seitlich versetzen
-> durch die vorhandene Bohrung einfädeln
-> Werkzeug ins Zentrum der Bohrung setzen
-> Drehzahl einschalten
-> auf Senktiefe hochfahren
-> wieder runter aus der Platte raus
-> Spindelstop
-> Spindel bzw. Schneide erneut orientieren
-> seitlich versetzen
-> aus der Bohrung rausziehen
Beispielwerkzeug:
R__ckw__rtssenker_KM8.jpg ( 36.62KB ) Anzahl der Downloads: 80
Danke
24.02.2023, 11:01 Uhr
Habe dafür mal einen Bohrzyklus definiert, ja.
--------------------
Wir haben doch keine Zeit --> G00Z0
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
27.02.2023, 09:00 Uhr
... soll heißen dass ein Zyklus im PP integriert werden muss?!
Von Siemens gibts sowas als Standard nicht als Bohrzyklus?
Bitte Details - Danke
Markus
Von Siemens gibts sowas als Standard nicht als Bohrzyklus?
Bitte Details - Danke
Markus
27.02.2023, 09:20 Uhr
Wir haben dafür einfach ein Unterprogramm geschrieben.
Werte einsetzen, aufrufen, fertig.
Werte einsetzen, aufrufen, fertig.
01.03.2023, 13:27 Uhr
Von Siemens gibts sowas als Standard nicht als Bohrzyklus?
840D hab ich nicht, aber googeln kann ich. ;-)
https://www.manualslib.de/manual/499548/Sie...page=101#manual
Zuerst baust Du in der VMID einen weiteren Bohrzyklus ein, ich hab z.B. mir einen "Anschlagen" eingebaut.
a.png ( 70.75KB ) Anzahl der Downloads: 37
(Zur Info: Das "Bohrwerkzeug" ist ein Rund Ø20 was "mein Zyklus" dann an meinen Anschlagpunkt fährt, Programmhalt, der Bediener schiebt das Teil gegen den Anschlag und spannt, dann hebt der Anschlag ab und fährt weg).
Im PP kannst Du Deinen Zyklus ganz normal in @drill definieren / machen. Für mein "Anschlagen" hat keine Steuerung der Welt sowas, geht trotzdem:
if Steuerung eq 'Phillips'
if drill_type eq uicAnschlagen
;Siehe @drill_point
return
elseif drill_type eq uicBohren
{nb,'G81'}
elseif drill_type eq uicSpanbrechen or drill_type eq uicTiefloch
{nb,'G83'}
elseif drill_type eq uicGewinde
{nb,'G84'}
elseif drill_type eq uicReiben
{nb,'G85'}
elseif drill_type eq uicSpindeln
{nb,'G86'}
endif
if uicVerweilzeit gt 0
{' X',uicVerweilzeit}
endif
if safety - drill_upper_z gt 0
{' B',(safety - drill_upper_z)}
endif
{' Y',safety, ' Z',(-depth)}
if drill_type eq uicSpanbrechen
{' J',uicRueckzug,' K',uicZustellung}
endif
if drill_type eq uicTiefloch
{' K',uicZustellung}
endif
if drill_type eq uicGewinde
{' J',tool_drill_lead}
endif
endif
Mein Spezial-Bohrzyklus "Anschlagen" macht ein paar "eingenwillige" Bewegungen, die gibt man dann in @drill_point aus:
if Steuerung eq 'Phillips'
;if uiHorizontal
;else
if drill_type eq uicAnschlagen
zpos = job_upper_plane
{nb,'G0 ',(zpos + safety):zpos_f}
{nb,'G1 ',(zpos - depth):zpos_f}
if msg ne ''
OpenComment = '('
CloseComment = ')'
call @usr_MultiLineComment(msg, OpenComment, CloseComment)
endif
{nb,'M0'}
if uicAbhebenX ne 0 or uicAbhebenY ne 0
{nb,'G1 '}
if uicAbhebenX ne 0
{(xpos + uicAbhebenX):xpos_f}
endif
if uicAbhebenY ne 0
{(ypos + uicAbhebenY):ypos_f}
endif
endif
{nb,'G0 ',drill_clearance_z:zpos_f}
zpos = drill_clearance_z
return
endif
if first_drill and !InTransform
zpos = job_upper_plane
{nb,'G79 ',xpos,ypos,zpos}
if rot_axis_type eq axis4_radial
{apos:bpos_f}
endif
else
{nb,'G79 ',[xpos],[ypos]}
if rot_axis_type eq axis4_radial
{[apos:bpos_f]}
endif
endif
;endif
endif
Nach der Machart kannst Du Dir alles basteln was Dir nur in den Kopf kommt.
Andreas.
01.03.2023, 14:53 Uhr
Und schwupps ists für alle Ewigkeit im CAM-Projekt festgehalten.
Dafür wie eben ausführlich beschrieben den eigenen Zyklus.
Dafür wie eben ausführlich beschrieben den eigenen Zyklus.
--------------------
Wir haben doch keine Zeit --> G00Z0
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
05.03.2023, 17:21 Uhr
05.03.2023, 17:25 Uhr
Hab ich genauso gemacht. Zyklus wählen heisst bei manchem PP aus 20 oder mehr Zyklen auswählen.
--------------------
Wir haben doch keine Zeit --> G00Z0
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
08.03.2023, 07:02 Uhr
Guten Morgen,
danke für die Infos. Mal sehen, ob ich aus dem PP Daten rausbekomme, die die Siemens auch lesen kann.
Gruß Markus
danke für die Infos. Mal sehen, ob ich aus dem PP Daten rausbekomme, die die Siemens auch lesen kann.
Gruß Markus
08.03.2023, 07:22 Uhr
Wetten dass ?
Ansonsten gerne anfunken.
Ansonsten gerne anfunken.
--------------------
Wir haben doch keine Zeit --> G00Z0
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
Diesem User wurde verliehen: "Das Norddeutsche Qualitätsposting Siegel"
3 Besucher lesen dieses Thema (Gäste: 3)
0 Mitglieder: