586.356 aktive Mitglieder*
3.076 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

532 3-Achsen Maschine, Halbkugel fräsen

Beitrag 27.09.2005, 15:40 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

Hallo,
hat einer ne Ahnung wie ich auf ner 3-Achsen CNC-Fräse mit ner Philips 532 ne Halbkugel (mit nem Rabiusfräser) fräsen kann? Oder kann die Steuerung das so gar nicht, sondern nur mittels CAM?

Oder anders herum gefragt: Welche 3D Werkstücke lassen sich mittels Bedienpulteingabe denn so fertigen? Hat vielleicht jemand Beispiele?

Mfg.
Unimatrix
TOP    
Beitrag 27.09.2005, 17:16 Uhr
Dummschwatzer
Dummschwatzer
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 23.09.2002
Beiträge: 276

wenn mich nicht alles täuscht, wurde diese frage schonmal behandelt..

Die lösung lag glaub ich in der inkrementalen zustellung. Such einfach mal
TOP    
Beitrag 27.09.2005, 17:23 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

Danke für deine Antwort, aber die Suche bietet diesbezüglich keine Lösung an
TOP    
Beitrag 27.09.2005, 17:32 Uhr
Yoda
Yoda
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 20.02.2004
Beiträge: 17

Hi,

die einzige Möglichkeit ohne Cam eine Halbkugel zu Programmieren ist, man schreibt sich ein Makro.
Ein Makro wird als Parameter-Programm so geschrieben, das es sich alle
Verfahrwege selbst errechnet.
Im Hauptprogramm werden dann nur die Hautparameter gesetzt, wie Kugeldurchmesser, Fräserradius, Fräsereckradius, Schnittgröße und so
weiter. Programmierkenntnisse sollte man haben.

Gruß
Yoda
TOP    
Beitrag 27.09.2005, 17:41 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

das ist eine excellent Idee thumbs-up.gif

Jetzt ist nur die Frage wo ich Informationen her bekomme über das Programmieren von Makros
TOP    
Beitrag 27.09.2005, 17:57 Uhr
Yoda
Yoda
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 20.02.2004
Beiträge: 17

In der Programmieranleitung (Weiterführendes Wissen) für die Steuerung 532 sind alle Begriffe aufgeführt.

Yoda
TOP    
Beitrag 27.09.2005, 18:15 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

Vielen Dank für die äußerst ausführliche Erörterung der Makroprogrammierung daumdown.gif
TOP    
Beitrag 28.09.2005, 15:29 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

Wenn jemand ein Beispiel zur Makroprogrammierung hat, würde ich mich sehr darüber freuen wenn er es mal hier posten könnte smile.gif
TOP    
Beitrag 28.09.2005, 16:02 Uhr
Yoda
Yoda
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 20.02.2004
Beiträge: 17

Bei solchen Antworten viel Glück beim suchen.

Yoda
TOP    
Beitrag 28.09.2005, 16:54 Uhr
Daniel .
Daniel .
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 21.02.2002
Beiträge: 1.440

Bitte mal die Suchfunktion des Forums benutzten Parameterprogramme für Halbkugeln, Ellipsen und dergleichen finden sich hier mehrere.
Verschiedene Parameterprogis sind aber auch auf http://www.cnc-ecke.de zu finden

Der Beitrag wurde von Daniel bearbeitet: 28.09.2005, 16:54 Uhr


--------------------
Gruß Daniel
_____________________________________________
TOP    
Beitrag 03.10.2005, 14:27 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

Hallo,
habe mal bei der CNC-Ecke gesucht. Da hat einer ein Programm zum Kugelfräsen.
Gibt es denn auch noch irgendwo andere Beispiele bzw. Anleitungen. Das Maho Handbuch gibt da leider auch nicht viel her.
TOP    
Beitrag 14.10.2005, 12:15 Uhr
Hutmacher
Hutmacher
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.10.2005
Beiträge: 3

Also, ich hab da ne Lösung gefunden per Parameter. Alerdings wierd dabei der Fräserdurchmesser nicht berücksichtigt.
Sieht auf der Graphik aber ganz gut aus:



%PM123
N123
N1 G52
N2 G18 F2000 S2000 T0 M67 E3=100 E80=1
N3 G98 X-110 Y0 Z-110 I110 J120 K110
N4 G99 X-150 Y0 Z-150 I150 J110 K150
N5 G0 X0 Y200 Z0 E99=100
N6 E55=100 E85=E3:E80
N7 E55=E55-E80
N8 E3=(E99^2)-(E55^2)
N9 E3=E3^(1:2)
N10 E1=E3
N11 G0 X-100 Y100 Z=E1
N12 G0 Y=E55
N13 G1 X0
N14 G3 X0 Z=E1 I0 K0
N15 G1 X100
N16 G0 Y150
N17 G14 J=E85 N1=7 N2=16
N18 M30

Ist für ne Halbkugel mit 100mm Radius geschrieben.
N8 und N9 berechnen den jeweiligen Radius für die entsprechende Höhe mit hilfe vom Satz des Pytagoras. (^=Potenzzeichen,^(1:2)=Wurzel).

E80 gibt den Step an.

In Zeile 6 wird die Anzahl der wiederholungen berechnet (E85)

In satz N7 wird die Höhe berechnet, d.h. bei jeder Zustellung wird hier 1mm Step abgezogen.

Warum ich E1=E3 in Satz 10 gechrieben habe weiß ich selber nicht mehr so genau, hab das Proggram während dem Ablängen von Schnitt.- und Form-
backen geschrieben, was so unendlich langweilig ist. biggrin.gif
TOP    
Beitrag 14.10.2005, 12:26 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

thumbs-up.gif Danke!
werde ich demnächst mal testen smile.gif


aber könnte mir mal einer den Unterschied der Sprungbefehle G29 und G14 erklären, eventuell mit einem kleinem Beispiel? coangry.gif
TOP    
Beitrag 14.10.2005, 15:18 Uhr
uli12us
uli12us
Level 8 = Community-Ehrenmitglied
********
Gruppe: Mitglied
Mitglied seit: 20.04.2002
Beiträge: 5.008

G14 ist doch kein Springbefehl sondern ne Satzwiederholung das geht angeblich sogar rückwärts aber halt Zeile für Zeile extra.
TOP    
Beitrag 14.10.2005, 15:58 Uhr
Hutmacher
Hutmacher
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.10.2005
Beiträge: 3

Ich arbeite eigenzlich sehr viel mit G14, statt nem Unterprogramm.
Geht bei kleineren Programmen besser (siehe oben).
Wie meinst Du das mit rückwärts?
TOP    
Beitrag 14.10.2005, 19:27 Uhr
dwcomp
dwcomp
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.07.2005
Beiträge: 47

Hallo,

also wie schon gesagt wurde ist G14 für Wiederholungen und G29 für Sprünge.

Syntax:
G14
N1= Startsatz
N2= Endsatz (Kann entfallen wenn nur ein Satz wiederholt wird)
J Anzahl Wiederholungen (Kann entfallen bei einmal Wiederholen)

G29
E Parameter , wenn Wert grösser 0 wird gesprungen
N= Sprungsatz
K Reduzierwert der vom Parameterwert abgezogen wird


Beispiel G14 :

N49 ...
N50 G0 X0 Y0 Z1
N51 ...
N52...
N53 G0 Z1
N54 G14 N1=50 N2=53 J2

Die Sätze 50 bis 53 werden 2x wiederholt
Ob das auch Rückwärts geht habe ich noch nicht ausprobiert.

Beispiel G29 :
N49 ...
N50 E1=1 (1=Sprung 0=Weiter)
N51 G29 E1 N=53 K0
N52 M0
N53 ...
N54...

Wenn E1 den Wert 0 hat kommt ein M0 , bei 1 wird zum Satz 53 gesprungen.


MfG Dieter Waidelich


--------------------

Dieter Waidelich Computertechnik
Leibnizstrasse 9 , 75365 Calw
Tel. : 07051/16398-23
Fax : 07051/16398-97
www.dwcomp.de , [email protected]


CPVwin - CNC-Programmverwaltung

www.cpvwin.de
TOP    
Beitrag 15.10.2005, 10:25 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

ah, jetzt ist mir einiges klarer danke.gif

bei Peters CNC-Ecke habe ich ein Parameterprogramm gefunden zum Halbkugelfräsen. Und da hat einer G29 so eingesetzt:

N15 G29 E10 N=13 E10=E4>=E3

So soll zu Satz 13 gesprungen werden wenn E4 größer oder gleich E3 ist. Geht das auch so?
TOP    
Beitrag 16.10.2005, 01:49 Uhr
dwcomp
dwcomp
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.07.2005
Beiträge: 47

Hallo,

ja so geht es auch.
So kann man zwei Parameter miteinander vergleichen bzw. auch einen Parameter und einen Wert z.B. E99=E1>5
Wenn der Vergleich zutrifft wird gesprungen, und wenn nicht läuft das Programm weiter.

MfG Dieter Waidelich


--------------------

Dieter Waidelich Computertechnik
Leibnizstrasse 9 , 75365 Calw
Tel. : 07051/16398-23
Fax : 07051/16398-97
www.dwcomp.de , [email protected]


CPVwin - CNC-Programmverwaltung

www.cpvwin.de
TOP    
Beitrag 01.11.2005, 17:43 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

Hallo,
so jetzt bin ich dank euer Hilfe schon ein ganzes Stück schlauer danke.gif .
Kann mir jetzt vielleicht noch einer sagen wie ich in die Maschinenparameter der 532 komme?

Und welche CAM Software für diese Steuerund am besten ist?
TOP    
Beitrag 01.11.2005, 19:24 Uhr
cncmillturner
cncmillturner
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 28.05.2004
Beiträge: 30

Hallo,

noch ein Tipp für Parameterprogramme:

Es empfiehlt sich, am Programmanfang die Wertezuweisung für alle Parameter zu schreiben. Man hat alle Werte und deren Bedeutung im Blick und muß nicht erst in die Parameterliste springen. Die Maschine schreibt dann bei der Programmabarbeitung die Werte selbst in die Liste. Ich finde das sicherer.

MfG

Klaus


--------------------
Angaben nach bestem Wissen- aber ohne Gewähr!
TOP    
Beitrag 02.11.2005, 07:35 Uhr
dwcomp
dwcomp
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.07.2005
Beiträge: 47

Hallo Unimatrix,

um die Maschinenkonstanten zu ändern mußt du folgendermaßen vorgehen :

Mit [Process] auf "Steuerung" (hellblauer Hintergrund) , dann mit [Menü] auf "Installation" und "Maschinenkonstanten" auswählen.

Softkey [F3] "Anwender MC" , dann den Satz N80 auf C1 ändern.
-> Damit öffnet man den Konstantenspeicher

Jetzt mußt du nochmals [Process]drücken, die Steuerung macht dann einen Neustart. Jetzt wieder wie oben beschrieben in die Maschinenkonstanten gehen und [F3] "Anwender MC" und anschließend [F2] "Edit MC" drücken.

Jetzt kann man die Maschinenkonstanten verändern.
ACHTUNG : Am besten vor einer Änderung immer Originalwert aufschreiben falls man etwas falsches geändert hat !

Wenn du fertig bist, mußt du den Konstantenspeicher wieder schließen.
Dazu muß der Satz N80 wieder auf C0 gesetzt werden.
Nach drücken von [Process] macht die Steuerung nochmals einen Neustart.

Ich hoffe ich habe es einigermaßen Verständlich erklärt, ist nicht ganz einfach an einer Maho die Konstanten zu verändern.


Was die CAM-Software angeht, da die CNC532 ein doch recht alte Steuerung ist sollte eigentlich jedes gute CAM einen funktionierenden Postprozessor dafür haben. Es ist eher die Frage was du für Anforderungen an die Software stellst, bzw. was sie kosten darf.


Gruss Dieter


--------------------

Dieter Waidelich Computertechnik
Leibnizstrasse 9 , 75365 Calw
Tel. : 07051/16398-23
Fax : 07051/16398-97
www.dwcomp.de , [email protected]


CPVwin - CNC-Programmverwaltung

www.cpvwin.de
TOP    
Beitrag 02.11.2005, 17:47 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

Danke für deine Hilfe thumbs-up.gif
Kann man da eigentlich auch die Zyklen irgendwie bearbeiten?

Also wir möchten damit schon 3D Sachen fräsen und der Postprozessor sollte nicht nur G0 und G1 machen sondern auch Kreisinterpolation. Was gibt es denn da so für ordentliche und günstige sachen? Bzw. wieviel kostet so ein Programm?
TOP    
Beitrag 08.11.2005, 19:24 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

Hallo,
könnte mir vielleicht noch jemand erklären wie das mit der 3D-Radiuskorrektur G141 funktioniert? So muss ich zum Beispiel mit einem konkaven Radiusfräser eine Nut in 3 Achsen Fräsen, also einen Kreis der einen Höhehunterschied zwischen Anfangs und Endpunkt hat. (Kann ich im Tool-Speicher auch konvexe Radiusfräser eingeben coangry.gif ) Früher habe ich immer den Radiusfräser in der Mitte des Radius eingemessen und dann dies entsprechend in meinem Programm verrechnet.

Mfg.
Unimatrix
TOP    
Beitrag 08.11.2005, 21:46 Uhr
dwcomp
dwcomp
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.07.2005
Beiträge: 47

Hallo Unimatrix,

zu G141 kann ich jetzt nichts erzählen, da ich die Funktion auch noch nicht benutzt habe. Aber wenn ich das jetzt richtig verstanden habe möchstest Du eine Helix fräsen ?! Dafür brauchst du aber kein G141 !

Einen Kreis mit einem Höhenunterschied in Z ist auch folgendermassen möglich z.B. :

G01 X0 Y0 Z1
G43 X20
G42
G02 X20 Y0 Z-20 I0 J0 K-1
G02 I0 J0
G40
G01 X0 Y0
G00 Z1

Es wird eine Kreis auf Z-20 mit 1mm Zustellung pro Umlauf gefräst, also eine Helix.

Oder habe ich deine Frage falsch verstanden ?


Zu deiner letzten Frage :
Zyklen sind soweit ich weiß fest, und können in den Maschinenkonstanten nicht verändert werden.
Was das CAD/CAM angeht, da würde ich die Frage mal hier in einem entsprechenden Forum stellen. Das ist nicht mein Spezialgebiet.


Gruss Dieter


--------------------

Dieter Waidelich Computertechnik
Leibnizstrasse 9 , 75365 Calw
Tel. : 07051/16398-23
Fax : 07051/16398-97
www.dwcomp.de , [email protected]


CPVwin - CNC-Programmverwaltung

www.cpvwin.de
TOP    
Beitrag 09.11.2005, 19:38 Uhr
Unimatrix
Unimatrix
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.11.2004
Beiträge: 144

Ich befürchte du hast mich da etwas falsch verstanden.

Also wenn ich einen solchen Fräser nehme und Messe den normal ein, also ganz unten, dann kann ich auch ganz normal in einer Ebene Fräsen (x und z) wenn dann aber noch die Höhe (y) hinzukommt, habe ich ein Problem (wenn ich zum Beispiel schräg hochfahren will). Dann stimmen nämlich meine Maße nicht, da der Fräserradius nicht mit verrechnet wird! Ich habe aber gesehen dass ich im Werkzeugspeicher mehrere Radien hinzufügen kann und mit G141 die 3D-Radiuskorrektur aktiviere. Jetzt ist nur die Frage wie das genau mit diesem G141 funktioniert!

Und die zweite Frage ist, ob der mir auch solche Fräser verrechnen kann, bzw. ob ich diese auch so im Werkzeugspeicher eingeben kann ?
TOP    



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