585.768 aktive Mitglieder*
4.159 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

Nullpunktverschiebung

Beitrag 28.06.2013, 13:04 Uhr
Ra²Z
Ra²Z
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 28.08.2006
Beiträge: 262

hallo leute,

ich brauch mal ein bissl hilfe!

folgendes:

haben einige machinen mit 4.achsen ausgerüstet und das ständige nullpunkt aufnehmen ist mir ein dorn im auge.

dazu muss ich sagen, das wir für alle zu bearbeitenden teile vorrichtungen haben die in die 4.achse gespannt werden. erschwerend kommt dazu das die 4.achsen regelmässig auf und wieder abgebaut werden.

jetzt will ich, das meine kollegen einfach nur an der planscheibe x/y/z-null setzen , und die nullpunkte entsprechend im programm verschoben werden.

bis jetzt hab ich das wie folgt gelöst:

alle im programm benutzten nullpunkte an der planscheibe null gesetzt, und dann in programm hinter M30, eine inkrementale nullpunktverschiebung mit G10 G91 L2 usw. gesetzt, die EINMALIG gestartet werden muss. find ich jetzt n icht die eleganteste lösung!


mit G52 will ich in dem falle nicht arbeiten... is mir zu risikoreich!

und am anfang des programms jedesmal die aktuelle position der planscheibe bei allen nullpunkten einzutragen beim einrichten, und dann bei jedem start des programms die nullpunte hin und her schieben zu lassen is ja auch nicht so dolle...ausserdem kann ich sie mir auch dann gleich von hand aufschreiben und ins offset eintragen! was sich bei G10 G90 L2 usw. genauso verhalten würde...

im prinzip stell ich mir das so vor, das ich einfach z.b. G59 an der planscheibe null setze, und dann alle im programm verwendeten nullpunkte in bezug auf G59 verschoben werden..weil die lage der vorrichtung bleibt ja im bezug auf die planscheibe immer identisch.. auch nach auf- und abbau der 4.achse...

gleich vorweg, eine art nullpunkt-spannsystem, oder stifte in 4.achse und tisch, kommen nicht in frage!


vielleicht hat jemand von euch eine idee, oder weiss einfach wie ich das problem lösen kann...

vielen dank im vorraus....

gruss.... Jörg


--------------------
Wenn die Sonne der Kultur untergeht, werfen auch Zwerge grosse Schatten....
TOP    
Beitrag 28.06.2013, 13:27 Uhr
hac4black
hac4black
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 10.11.2009
Beiträge: 237

Servus,

ich würde das ganze über Parameter machen.
TOP    
Beitrag 28.06.2013, 13:32 Uhr
Ra²Z
Ra²Z
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 28.08.2006
Beiträge: 262

jo, mit dem gedanken hab ich auch schon gespielt, will es aber eigtl so einfach und "verständlich" wie möglich halten...


--------------------
Wenn die Sonne der Kultur untergeht, werfen auch Zwerge grosse Schatten....
TOP    
Beitrag 28.06.2013, 22:38 Uhr
eckitsch
eckitsch
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 09.08.2007
Beiträge: 383

Hallo,

wenn ich das lese, wie aufwendig und umständlich. Nur genauso haben wir das die letzten Jahre auch gemacht,
bis https://de.industryarena.com/forum/index.php?showtopic=65118.
Da habe ich mir dann endlich mal die Mühe gemacht für uns ein Makro zur Nullpunktmitnahme zu schreiben.
Seitdem Achse drauf, ausrichten, Y überprüfen, Teil drauf, einen Nullpunkt setzen und los geht’s.
Die Leute an der Maschine sind jetzt richtig glücklich. Endlich nur noch einen Nullpunkt pro Aufspannung.

Angefangen habe ich so. Ist noch mit G52. Und man mußte die Abstände noch selbst ausrechnen. (Ist eine ähnliche Steuerung, Achse heißt nur U statt A).
Mittlerweile ist der „Dreizeiler“ auf 80 Zeilen angewachsen.
Ist aber eher dem geschuldet, daß G54-59 und G110-129 nicht den gleichen Parameterbereich belegen.

Schau’s dir halt mal an.

Gruß eckitsch.

%
O8039 (Nullpunktmitnahme U-Achse)
(Parameter sind Differenz zum Drehpunkt)
(#103=U #124=X #125=Y #126=Z)
(M98 P8039)
N1 G0 U#103
N2 #123 =- #103
N3 #106 = COS [ #123 ] * #125
N4 #105 = SIN [ #123 ] * #126
N5 #101 = #106 - #105
N6 #106 = SIN [ #123 ] * #125
N7 #105 = COS [ #123 ] * #126
N8 #102 = #106 + #105
N9 #100 = #124
N10 G52 X#100 Y#101 Z#102
N99 M99
%
TOP    
Beitrag 30.06.2013, 19:46 Uhr
eckitsch
eckitsch
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 09.08.2007
Beiträge: 383

Hallo,

ich habe das Datenblatt mal rausgesucht. Ist wie gesagt, ein Makro zum Erzeugen und Verschieben von Festwerten.

Je nach Programmierweise kann man alle Verschiebungen am Anfang schreiben, oder man schreibt sie dahin, wo man sie braucht.
Bsp.: Klotz (75x60) auf Mehrfachspanner; 3 Seiten werden plangefräst; G54 ist der steuernde Nullpunkt; G55 und G56 werden vom Makro erzeugt

%
(Verschiebungen hier)
G101 X0.0 Y-30.0 Z0.0 A90.0 U54.0 V56.0 W129.0
G101 X0.0 Y30.0 Z0.0 A-90.0 U54.0 V55.0 W129.0

(SL-MASS-17-SEITE-1)
T7 M06 (PFK 63 WPL 5S)
S3500 M3
G54
G00 X111.5 Y0.0 A0.0
G43 Z5. H7
G01 Z0 F2500
X-36.5
G0 G53 Z0.
(SL-MASS-60-VORNE)
(oder Verschiebung hier)
G101 X0.0 Y-30.0 Z0.0 A90.0 U54.0 V56.0 W129.0
G56
G00 X-31.5 Y14.5 A0.
G00 Z5.
G01 Z0. F2500
G41 Y-22. D7
X106.5
G40 Y14.51
G0 G53 Z0.
(SL-MASS-60-HINTEN)
(und Verschiebung hier)
G101 X0.0 Y30.0 Z0.0 A-90.0 U54.0 V55.0 W129.0
G55
G00 X106.5 Y-14.5 A0.
G00 Z5.
G01 Z0. F2500
G41 Y22. D7
X-31.5
G40 Y-14.5
G00 Z5. M09




Gruß eckitsch.
Angehängte Datei  Nullpunktmitnahme.JPG ( 98.67KB ) Anzahl der Downloads: 56
TOP    
Beitrag 01.07.2013, 08:03 Uhr
Ra²Z
Ra²Z
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 28.08.2006
Beiträge: 262

...ich danke dir!

werds mal testen und feedback geben !!

gruss...


--------------------
Wenn die Sonne der Kultur untergeht, werfen auch Zwerge grosse Schatten....
TOP    



1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: