11913
Follower:innensimultanbearbeitung
07.01.2008, 11:07 Uhr
hallo fräsfreaks.
ich hätt da mal gern ein problem.
auf meiner C-Achse (eingelassener rundtisch) hab ich einen zylinder aussermittig aufgespannt.
nun will ich von der rechten seite mit meinem werkzeug die mantelfläche berühren.
als nächstes soll die C-Achse sich um 360° drehen. Meine werkzeugspitze darf die mantelfläche aber nicht verlassen. Das heißt, die Achsen X und Y sollten diese aussermittige bewegung ausgleichen.
wie programmier ich das am sinnvollsten??
wer kann mir da weiterhelfen??
Gruß Vince
ich hätt da mal gern ein problem.
auf meiner C-Achse (eingelassener rundtisch) hab ich einen zylinder aussermittig aufgespannt.
nun will ich von der rechten seite mit meinem werkzeug die mantelfläche berühren.
als nächstes soll die C-Achse sich um 360° drehen. Meine werkzeugspitze darf die mantelfläche aber nicht verlassen. Das heißt, die Achsen X und Y sollten diese aussermittige bewegung ausgleichen.
wie programmier ich das am sinnvollsten??
wer kann mir da weiterhelfen??
Gruß Vince
--------------------
Gruß Roadrunner...
...bei "G0" geht das Werkzeug "schneller" putt!!
...bei "G0" geht das Werkzeug "schneller" putt!!
07.01.2008, 11:51 Uhr
Hallo,
wenn ich das richtig verstanden habe:
1. fahr den Punkt an
2. schalte M128 an
3. drehe die C-Achse
4. M128 mit 129 ausschalten nicht vergessen
hoffe das es das ist was du meinst.
Gruß
R.
wenn ich das richtig verstanden habe:
1. fahr den Punkt an
2. schalte M128 an
3. drehe die C-Achse
4. M128 mit 129 ausschalten nicht vergessen
hoffe das es das ist was du meinst.
Gruß
R.
07.01.2008, 12:17 Uhr
hab ich schon probiert.
das geht so nicht. denn wenn ich mit m128 arbeite, bewegt sich die werkzeugspitze um 360° mit.
ich will das die werkzeugspitze auf der linken seite des mantelprofils bleibt.
ist der zylinder in X-Achse z.b. 50mm nach links versetzt, sollte die X-Achse diese 50mm ausgleichen, während die C-Achse eine ganze umdrehung fährt.
bitte noch sachdienliche hinweise.
das geht so nicht. denn wenn ich mit m128 arbeite, bewegt sich die werkzeugspitze um 360° mit.
ich will das die werkzeugspitze auf der linken seite des mantelprofils bleibt.
ist der zylinder in X-Achse z.b. 50mm nach links versetzt, sollte die X-Achse diese 50mm ausgleichen, während die C-Achse eine ganze umdrehung fährt.
bitte noch sachdienliche hinweise.
--------------------
Gruß Roadrunner...
...bei "G0" geht das Werkzeug "schneller" putt!!
...bei "G0" geht das Werkzeug "schneller" putt!!
07.01.2008, 12:31 Uhr
General-5Achs
CNC-Arena Award Winner 2011
Gruppe: Mitglied
Mitglied seit: 23.10.2006
Beiträge: 3.354
Mitglied seit: 23.10.2006
Beiträge: 3.354
nur das ich das verstehe.
du hast einen zylinder auf dem tisch aussermitte gespannt und bist mit dem werkzeug auf mantel gefahren mit radius wkz.
jetzt willst du das der tisch sich um z.B: 180grad dreht und dein werkzeug eine kreisinterpolation in x & y fährt um den versatz in c zu kompensieren indem es dem einmal angefahrenen punkt folgt ohne zeitverzögerrung
da hätte ich spontan eine idee aber ich weiß nicht ob das klappt muß das ausprobieren manchmal habe ich bessere ideen als die von heidenhain.
ich werd mal sehen ob ich ne gute oder schlechte idee hatte geh gleich arbeiten und poste morgen früh
gruß general
du hast einen zylinder auf dem tisch aussermitte gespannt und bist mit dem werkzeug auf mantel gefahren mit radius wkz.
jetzt willst du das der tisch sich um z.B: 180grad dreht und dein werkzeug eine kreisinterpolation in x & y fährt um den versatz in c zu kompensieren indem es dem einmal angefahrenen punkt folgt ohne zeitverzögerrung
da hätte ich spontan eine idee aber ich weiß nicht ob das klappt muß das ausprobieren manchmal habe ich bessere ideen als die von heidenhain.
ich werd mal sehen ob ich ne gute oder schlechte idee hatte geh gleich arbeiten und poste morgen früh
gruß general
--------------------
Gruß General
Fräser sind Halbgötter in Blau.
Denn sie lassen durch Zerstörung Neues entstehen!!!!
Fräser sind Halbgötter in Blau.
Denn sie lassen durch Zerstörung Neues entstehen!!!!
06.04.2008, 21:50 Uhr
QUOTE (vince @ Montag, 07.Januar 2008, 11:07 Uhr)
hallo fräsfreaks.
ich hätt da mal gern ein problem.
auf meiner C-Achse (eingelassener rundtisch) hab ich einen zylinder aussermittig aufgespannt.
nun will ich von der rechten seite mit meinem werkzeug die mantelfläche berühren.
als nächstes soll die C-Achse sich um 360° drehen. Meine werkzeugspitze darf die mantelfläche aber nicht verlassen. Das heißt, die Achsen X und Y sollten diese aussermittige bewegung ausgleichen.
wie programmier ich das am sinnvollsten??
wer kann mir da weiterhelfen??
Gruß Vince
ich hätt da mal gern ein problem.
auf meiner C-Achse (eingelassener rundtisch) hab ich einen zylinder aussermittig aufgespannt.
nun will ich von der rechten seite mit meinem werkzeug die mantelfläche berühren.
als nächstes soll die C-Achse sich um 360° drehen. Meine werkzeugspitze darf die mantelfläche aber nicht verlassen. Das heißt, die Achsen X und Y sollten diese aussermittige bewegung ausgleichen.
wie programmier ich das am sinnvollsten??
wer kann mir da weiterhelfen??
Gruß Vince
Also es gibt zwei Möglichkeiten.
1-Nullpunkt(x y) in der Mitte des Zylinders+Werkzeugverfälschung(TOOL CALL Dl=Abstand FLÄCHE zu ZylinderMITTE "möglich nur bis 100 mm")+M128 [Das alles erst wenn das WKZ schonn auf dem Konturstartpunkt steht=Bogenanfang]
Am Bogenende M129(Vorsicht!).
2-Eine allgemeinere Lösung.Ein Parameterzyklus der den Bogen in kleine Liniarsätze teilt :ab 1° Grad pro Satz merkst der Oberfläche nichts mehr.Einfach zu programmieren und kannst es auch benutzen um zu Fasen(in verschiedene Winkel)
auf Kreisbogen,Konuse fräsen:die 100mm max.Dl Länge wird umgangen und den Vorschub rechnet die Steuerung selbst (FCONTUR).
Könnte es einmal schreiben wenn interesiert !
06.04.2008, 22:16 Uhr
Themenstarter
Gruppe:
Mitglied seit: --
Beiträge: 0
Mitglied seit: --
Beiträge: 0
Hallo,
@vince:
hab nen Sack voll Probleme, mags welche abhaben?
haha nee mal im Ernst, eine Lösung wurde schon beschrieben.
das liegt daran, weil dein Drehpunkt nicht im Zentrum deines Zylinders liegt.
Man kann ihn über DL dahin verfrachten bis 100mm, oder gar zwischenlagern in einer Tabelle, dann gehen auch bis zu 4Km.
@vince:
QUOTE
ich hätt da mal gern ein problem.
hab nen Sack voll Probleme, mags welche abhaben?
haha nee mal im Ernst, eine Lösung wurde schon beschrieben.
QUOTE
das geht so nicht. denn wenn ich mit m128 arbeite, bewegt sich die werkzeugspitze um 360° mit.
ich will das die werkzeugspitze auf der linken seite des mantelprofils bleibt.
ich will das die werkzeugspitze auf der linken seite des mantelprofils bleibt.
das liegt daran, weil dein Drehpunkt nicht im Zentrum deines Zylinders liegt.
Man kann ihn über DL dahin verfrachten bis 100mm, oder gar zwischenlagern in einer Tabelle, dann gehen auch bis zu 4Km.
09.04.2008, 16:05 Uhr
Ich habe auf der schnelle ein hüpscher Parameterzyklus dafür geschrieben .Wen man mal ein bischen damit spielt (das heist die Parameter -alle sogar!-ändert) sieht man den Nutzen.Ganz senkrecht auf der Fläche geht nicht(wegen der Tangens)Aber 89.999° ist auch in der Toleranz.
Eher für Walz- als für Stirnfräsen gedacht aber trotzdem multifunktional und GRATIS noch dazu!
Lustig ist es wen man die Z und B Achse noch dazu inkrementiert(Habe schon mal ein Impeller mit einem ähnlichen Zyklus programmiert-Da haben die CAM Leuten blöd geschaut.Die Maschine kann immer nur so viel wie der MENSCH daneben .
Auf Deckel DUOBLOCK 80 (B C -Achsen iTNC530) läuft der Zyklus wie ein Weltmeister.
Parameterzyklen sind die höchst Stufe im CNC programmieren . Es ist eher für Meister wie Mister Paranuss!
Simulation (rein teoretisch!!!=nicht bearbeiten mit dieser Werte) mit 20mm Radius + 300mm Länge(250mm LCUTS Länge in der WKZ Tabelle)
0 BEGIN PGM 3D-W MM
1 BLK FORM 0.1 Z X-300 Y-300 Z-100
2 BLK FORM 0.2 X+300 Y+300 Z+0
3 TOOL CALL 32 Z S6000 F3000
4 ;
5 ;Zyklus ANFANG
6 ;ParameterEINGABE-ANFANG
7 Q60 = +30 ;Fasen Winkel ("+" INNEN.LOCH ; "-" AUSSEN.KONUS)
8 Q61 = 0 ;Start Winkel
9 Q62 = 175 ;Kreis Radius
10 Q63 = 0.5 ;Winkel Inkrement
11 Q64 = - 100 ;Tiefe
12 Q65 = 111 ;Sichere Hoehe
13 Q66 = 360 ;Bogenoefnung-GRAD
14 Q70 = 360 / Q63 / (360/Q66)
15 Q71 = 0 ;X NP Inkremental
16 Q72 = 0 ;Y NP Inkremental
17 Q73 = 0 ;Z Koordinate-Oberflaeche Inkremental
18 TOOL CALL DR+0 ;Aufmass normal zu Flaeche:DR
19 ;ParameterEINGABE-ENDE
20 ;RECHNEN+BEARBEITEN
21 Q62 = Q62 - Q108 * COS Q60 * SGN Q60 ;R.unten
22 Q64 = Q64 + Q108 * ABS SIN Q60 ;Tiefe
23 Q74 = ( Q108 - Q64 ) * TAN Q60 * SGN Q60 ;R.oben
24 Q74 = Q62 + Q74 * SGN Q60
25 LBL 998
26 Q68 = Q74 * COS Q61 ;X
27 Q69 = Q74 * SIN Q61 ;Y
28 LBL 0
29 CYCL DEF 7.0 NULLPUNKT
30 CYCL DEF 7.1 IX+Q71
31 CYCL DEF 7.2 IY+Q72
32 CYCL DEF 7.3 IZ+Q73
33 FUNCTION TCPM F CONT AXIS SPAT PATHCTRL VECTOR
34 L Z+Q65 R0 FMAX
35 L X+Q68 Y+Q69 R0 FMAX
36 L A+0 B+Q60 C+Q61 R0 FMAX
37 L X+Q68 Y+Q69 Z+Q108 R0 F1000
38 LBL 999
39 Q68 = Q62 * COS Q61 ;X
40 Q69 = Q62 * SIN Q61 ;Y
41 L X+Q68 Y+Q69 Z+Q64 B+Q60 C+Q61 R0 F AUTO
42 Q61 = Q61 - Q63
43 CALL LBL 999 REPQ70
44 Q61 = Q61 + Q63
45 CALL LBL 998
46 L X+Q68 Y+Q69 Z+Q108 B+Q60 C+Q61 R0 F1000
47 L Z+Q65 R0 FMAX
48 L A+0 B+0 C+0 R0 FMAX
49 FUNCTION RESET TCPM
50 TOOL CALL DR+0
51 CYCL DEF 7.0 NULLPUNKT
52 CYCL DEF 7.1 IX-Q71
53 CYCL DEF 7.2 IY-Q72
54 CYCL DEF 7.3 IZ-Q73
55 ;Zyklus ENDE
56 ;
57 STOP M2
58 END PGM 3D-W MM
Eher für Walz- als für Stirnfräsen gedacht aber trotzdem multifunktional und GRATIS noch dazu!
Lustig ist es wen man die Z und B Achse noch dazu inkrementiert(Habe schon mal ein Impeller mit einem ähnlichen Zyklus programmiert-Da haben die CAM Leuten blöd geschaut.Die Maschine kann immer nur so viel wie der MENSCH daneben .
Auf Deckel DUOBLOCK 80 (B C -Achsen iTNC530) läuft der Zyklus wie ein Weltmeister.
Parameterzyklen sind die höchst Stufe im CNC programmieren . Es ist eher für Meister wie Mister Paranuss!
Simulation (rein teoretisch!!!=nicht bearbeiten mit dieser Werte) mit 20mm Radius + 300mm Länge(250mm LCUTS Länge in der WKZ Tabelle)
0 BEGIN PGM 3D-W MM
1 BLK FORM 0.1 Z X-300 Y-300 Z-100
2 BLK FORM 0.2 X+300 Y+300 Z+0
3 TOOL CALL 32 Z S6000 F3000
4 ;
5 ;Zyklus ANFANG
6 ;ParameterEINGABE-ANFANG
7 Q60 = +30 ;Fasen Winkel ("+" INNEN.LOCH ; "-" AUSSEN.KONUS)
8 Q61 = 0 ;Start Winkel
9 Q62 = 175 ;Kreis Radius
10 Q63 = 0.5 ;Winkel Inkrement
11 Q64 = - 100 ;Tiefe
12 Q65 = 111 ;Sichere Hoehe
13 Q66 = 360 ;Bogenoefnung-GRAD
14 Q70 = 360 / Q63 / (360/Q66)
15 Q71 = 0 ;X NP Inkremental
16 Q72 = 0 ;Y NP Inkremental
17 Q73 = 0 ;Z Koordinate-Oberflaeche Inkremental
18 TOOL CALL DR+0 ;Aufmass normal zu Flaeche:DR
19 ;ParameterEINGABE-ENDE
20 ;RECHNEN+BEARBEITEN
21 Q62 = Q62 - Q108 * COS Q60 * SGN Q60 ;R.unten
22 Q64 = Q64 + Q108 * ABS SIN Q60 ;Tiefe
23 Q74 = ( Q108 - Q64 ) * TAN Q60 * SGN Q60 ;R.oben
24 Q74 = Q62 + Q74 * SGN Q60
25 LBL 998
26 Q68 = Q74 * COS Q61 ;X
27 Q69 = Q74 * SIN Q61 ;Y
28 LBL 0
29 CYCL DEF 7.0 NULLPUNKT
30 CYCL DEF 7.1 IX+Q71
31 CYCL DEF 7.2 IY+Q72
32 CYCL DEF 7.3 IZ+Q73
33 FUNCTION TCPM F CONT AXIS SPAT PATHCTRL VECTOR
34 L Z+Q65 R0 FMAX
35 L X+Q68 Y+Q69 R0 FMAX
36 L A+0 B+Q60 C+Q61 R0 FMAX
37 L X+Q68 Y+Q69 Z+Q108 R0 F1000
38 LBL 999
39 Q68 = Q62 * COS Q61 ;X
40 Q69 = Q62 * SIN Q61 ;Y
41 L X+Q68 Y+Q69 Z+Q64 B+Q60 C+Q61 R0 F AUTO
42 Q61 = Q61 - Q63
43 CALL LBL 999 REPQ70
44 Q61 = Q61 + Q63
45 CALL LBL 998
46 L X+Q68 Y+Q69 Z+Q108 B+Q60 C+Q61 R0 F1000
47 L Z+Q65 R0 FMAX
48 L A+0 B+0 C+0 R0 FMAX
49 FUNCTION RESET TCPM
50 TOOL CALL DR+0
51 CYCL DEF 7.0 NULLPUNKT
52 CYCL DEF 7.1 IX-Q71
53 CYCL DEF 7.2 IY-Q72
54 CYCL DEF 7.3 IZ-Q73
55 ;Zyklus ENDE
56 ;
57 STOP M2
58 END PGM 3D-W MM
09.04.2008, 17:50 Uhr
Ich suche eine Herausforderung (?... SPASS!!!)
.Ein (Parameter-)programm der was besonderes machen(rechnen) sollte.Ich fertige jetzt Serien da falle ich um vór Langeweile. Habe sogar ein Tastzyklus geschrieben der 3 kreise antastet (9 Punkte insgesamt) und der Innenkreis tangent zu alle 3 AUSRECHNET (Bestimmt Radius und Mittellpunkt in X Y).
Grüss euch Fräsfreaks.
(ICH LIEBE HEIDENHEIN)
.Ein (Parameter-)programm der was besonderes machen(rechnen) sollte.Ich fertige jetzt Serien da falle ich um vór Langeweile. Habe sogar ein Tastzyklus geschrieben der 3 kreise antastet (9 Punkte insgesamt) und der Innenkreis tangent zu alle 3 AUSRECHNET (Bestimmt Radius und Mittellpunkt in X Y).
Grüss euch Fräsfreaks.
(ICH LIEBE HEIDENHEIN)
10.04.2008, 11:38 Uhr
Hi..
Meines wissens nach funktioniert es mit m128..
Dein Problem war halt nur das du einfach c gedreht hast`` Damit steuert mann die WZK Achse zur mantelflaeche.
Richtig waere ein satz gewesen wo alles drinsteht.. 3achs..
CP PAI360 CI360 DR+ Z.B.
Gruss swoopNG
10.04.2008, 15:13 Uhr
Na ... ! noch keiner den Zyklus probiert! Noch kein CRASH ! gemeldet .
Das tut mir aber leid .
Habe nur Spass gemacht es funktioniert doch ! obwohl nur eine "quick and dirty " Lösung ist .Eine Anleitung für die ,die es ganz schnell mit der DEMO von Heidenhain es überprüfen wollen .
1.Der ganze Zyklus (vom Anfangsatz bis Endsatz )von oben mit dem MAUS kopieren
2.Windows EDITOR öfnen ,das Kopierte einfügen
3."Datei speichern unter" 3d.a oder 3d.txt auf dem Desktop
4.Datei markieren und auschneiden
5.Direkt einfügen in der "tnc" ordner (es ist ein unterordner der DEMO)
6.DEMO starten Datei 3d.a (3d.txt) wählen im PROGRAMM MANAGER softtaste "kopieren" drücken ABSOLUT WICHTIG die Datenart Endung ÄNDERN
Aus 3d.a kopieren zu 3d.h
Die DEMO wandelt dann intern der Format vom ASCII zu BINAR
(Apropo es geht auch umgekehrt ).
Na ... dann lass mal was hören !
7.Werkzeuglänge 200mm ,Radius 30 ,LCUTS 200m bei wkz. T32 Eingeben in der WERKZEUGTABELLE:(Diese Werte sind nur für die optik)
8.Simulieren (und die Eingabeparameter nach belieben ändern ).
Ich muss PARANUIT um Entschuldigung bitten es war KEINE bÖse ABSICHT
Alles gute ( und möglichst kein CRASH)
Das tut mir aber leid .
Habe nur Spass gemacht es funktioniert doch ! obwohl nur eine "quick and dirty " Lösung ist .Eine Anleitung für die ,die es ganz schnell mit der DEMO von Heidenhain es überprüfen wollen .
1.Der ganze Zyklus (vom Anfangsatz bis Endsatz )von oben mit dem MAUS kopieren
2.Windows EDITOR öfnen ,das Kopierte einfügen
3."Datei speichern unter" 3d.a oder 3d.txt auf dem Desktop
4.Datei markieren und auschneiden
5.Direkt einfügen in der "tnc" ordner (es ist ein unterordner der DEMO)
6.DEMO starten Datei 3d.a (3d.txt) wählen im PROGRAMM MANAGER softtaste "kopieren" drücken ABSOLUT WICHTIG die Datenart Endung ÄNDERN
Aus 3d.a kopieren zu 3d.h
Die DEMO wandelt dann intern der Format vom ASCII zu BINAR
(Apropo es geht auch umgekehrt ).
Na ... dann lass mal was hören !
7.Werkzeuglänge 200mm ,Radius 30 ,LCUTS 200m bei wkz. T32 Eingeben in der WERKZEUGTABELLE:(Diese Werte sind nur für die optik)
8.Simulieren (und die Eingabeparameter nach belieben ändern ).
Ich muss PARANUIT um Entschuldigung bitten es war KEINE bÖse ABSICHT
Alles gute ( und möglichst kein CRASH)
10.04.2008, 15:29 Uhr
Hallo Parameter Gott,
Warum so Umständlich?
Neu Textdatei anlegen, kopiertes PGM Einfügen, .TXT in .H ändern, Programmierplatz öffnen, PGM Management, Softkey kopieren drücken, zur Datei navigieren und in den Gewünschten TNC Ordner Kopieren. Fertsch.
So mache ich es immer.
QUOTE
1.Der ganze Zyklus (vom Anfangsatz bis Endsatz )von oben mit dem MAUS kopieren
2.Windows EDITOR öfnen ,das Kopierte einfügen
3."Datei speichern unter" 3d.a oder 3d.txt auf dem Desktop
4.Datei markieren und auschneiden
5.Direkt einfügen in der "tnc" ordner (es ist ein unterordner der DEMO)
6.DEMO starten Datei 3d.a (3d.txt) wählen im PROGRAMM MANAGER softtaste "kopieren" drücken ABSOLUT WICHTIG die Datenart Endung ÄNDERN
Aus 3d.a kopieren zu 3d.h
Die DEMO wandelt dann intern der Format vom ASCII zu BINAR
(Apropo es geht auch umgekehrt ).
Na ... dann lass mal was hören !
7.Werkzeuglänge 200mm ,Radius 30 ,LCUTS 200m bei wkz. T32 Eingeben in der WERKZEUGTABELLE:(Diese Werte sind nur für die optik)
8.Simulieren (und die Eingabeparameter nach belieben ändern ).
2.Windows EDITOR öfnen ,das Kopierte einfügen
3."Datei speichern unter" 3d.a oder 3d.txt auf dem Desktop
4.Datei markieren und auschneiden
5.Direkt einfügen in der "tnc" ordner (es ist ein unterordner der DEMO)
6.DEMO starten Datei 3d.a (3d.txt) wählen im PROGRAMM MANAGER softtaste "kopieren" drücken ABSOLUT WICHTIG die Datenart Endung ÄNDERN
Aus 3d.a kopieren zu 3d.h
Die DEMO wandelt dann intern der Format vom ASCII zu BINAR
(Apropo es geht auch umgekehrt ).
Na ... dann lass mal was hören !
7.Werkzeuglänge 200mm ,Radius 30 ,LCUTS 200m bei wkz. T32 Eingeben in der WERKZEUGTABELLE:(Diese Werte sind nur für die optik)
8.Simulieren (und die Eingabeparameter nach belieben ändern ).
Warum so Umständlich?
Neu Textdatei anlegen, kopiertes PGM Einfügen, .TXT in .H ändern, Programmierplatz öffnen, PGM Management, Softkey kopieren drücken, zur Datei navigieren und in den Gewünschten TNC Ordner Kopieren. Fertsch.
So mache ich es immer.
--------------------
MfG
mister
--
Wenn man Erfolg hat, ist es das Schwerste, jemanden zu finden, der sich mit einem darüber freut.
mister
--
Wenn man Erfolg hat, ist es das Schwerste, jemanden zu finden, der sich mit einem darüber freut.
10.04.2008, 16:07 Uhr
So ist es, habe es aber für die geschrieben die das noch nicht wussten.
Ich bin eher ein Parammeterteufel wenn du mir glaubst.
Na wie gefällt es dir Meister.
Hei danke für den Feedback
Ich bin eher ein Parammeterteufel wenn du mir glaubst.
Na wie gefällt es dir Meister.
Hei danke für den Feedback
10.04.2008, 19:41 Uhr
VARIANTE 2
0 BEGIN PGM 3D-O MM
1 BLK FORM 0.1 Z X-333 Y-333 Z-100
2 BLK FORM 0.2 X+333 Y+333 Z+0
3 TOOL CALL 32 Z S6000 F3000
4 ;
5 ;Zyklus ANFANG
6 ;ParameterEINGABE-ANFANG
7 Q60 = 30 ;Fasen Winkel (+ INNEN ; - AUSSEN)
8 Q61 = 0 ;Start Winkel
9 Q62 = 175 ;Kreis Radius
10 Q63 = 0.5 ;Winkel Inkrement
11 Q64 = - 100 ;Tiefe
12 Q65 = 111 ;Sichere Hoehe
13 Q66 = 360 ;Bogenoefnung GRAD
14 Q70 = 360 / Q63 /(360 / Q66)
15 Q71 = 0 ;NP x INKREMENTAL
16 Q72 = 0 ;NP y INKREMENTAL
17 Q73 = 0 ;Z Koordinaten Oberflaeche Absolut
18 TOOL CALL DR+0 ;Aufmass
19 ;ParameterEINGABE-ENDE
20 ;RECHNEN+BEARBEITEN
21 Q62 = Q62 - Q108 * COS Q60 * SGN Q60
22 Q64 = Q64 + Q108 * ABS SIN Q60
23 Q68 = Q62 * COS Q61 ;X
24 Q69 = Q62 * SIN Q61 ;Y
25 CYCL DEF 7.0 NULLPUNKT
26 CYCL DEF 7.1 IX+Q71
27 CYCL DEF 7.2 IY+Q72
28 CYCL DEF 7.3 IZ+Q73
29 FUNCTION TCPM F CONT AXIS SPAT PATHCTRL VECTOR
30 L Z+Q65 R0 FMAX
31 L X+Q68 Y+Q69 R0 FMAX
32 L A+0 B+Q60 C+Q61 R0 FMAX
33 L Z+Q108 R0 F1000
34 LBL 999
35 L X+Q68 Y+Q69 Z+Q64 B+Q60 C+Q61 R0 F AUTO
36 Q61 = Q61 - Q63
37 Q68 = Q62 * COS Q61 ;X
38 Q69 = Q62 * SIN Q61 ;Y
39 CALL LBL 999 REPQ70
40 L Z+Q65 R0 FMAX
41 L A+0 B+0 C+0 R0 FMAX
42 FUNCTION RESET TCPM
43 TOOL CALL DR+0
44 CYCL DEF 7.0 NULLPUNKT
45 CYCL DEF 7.1 IX-Q71
46 CYCL DEF 7.2 IY-Q72
47 CYCL DEF 7.3 IZ-Q73
48 ;Zyklus ENDE
49 ;
50 STOP M2
51 END PGM 3D-O MM
Andere Zustellung UND Auch grössere Winkeleingabe möglich (Q60 bis 89.999 was praktisch Einer Zylinderfläche gleich kommt )
Apropo VERSUCHE mal Q60=89.999 und Q63=90 Was kommt daraus?
Q66=450 danach Q66=180 ,Q60= - 45 ...spiele weiter.
Man kann wirklich was lernen nur wen man es spielerisch macht.
0 BEGIN PGM 3D-O MM
1 BLK FORM 0.1 Z X-333 Y-333 Z-100
2 BLK FORM 0.2 X+333 Y+333 Z+0
3 TOOL CALL 32 Z S6000 F3000
4 ;
5 ;Zyklus ANFANG
6 ;ParameterEINGABE-ANFANG
7 Q60 = 30 ;Fasen Winkel (+ INNEN ; - AUSSEN)
8 Q61 = 0 ;Start Winkel
9 Q62 = 175 ;Kreis Radius
10 Q63 = 0.5 ;Winkel Inkrement
11 Q64 = - 100 ;Tiefe
12 Q65 = 111 ;Sichere Hoehe
13 Q66 = 360 ;Bogenoefnung GRAD
14 Q70 = 360 / Q63 /(360 / Q66)
15 Q71 = 0 ;NP x INKREMENTAL
16 Q72 = 0 ;NP y INKREMENTAL
17 Q73 = 0 ;Z Koordinaten Oberflaeche Absolut
18 TOOL CALL DR+0 ;Aufmass
19 ;ParameterEINGABE-ENDE
20 ;RECHNEN+BEARBEITEN
21 Q62 = Q62 - Q108 * COS Q60 * SGN Q60
22 Q64 = Q64 + Q108 * ABS SIN Q60
23 Q68 = Q62 * COS Q61 ;X
24 Q69 = Q62 * SIN Q61 ;Y
25 CYCL DEF 7.0 NULLPUNKT
26 CYCL DEF 7.1 IX+Q71
27 CYCL DEF 7.2 IY+Q72
28 CYCL DEF 7.3 IZ+Q73
29 FUNCTION TCPM F CONT AXIS SPAT PATHCTRL VECTOR
30 L Z+Q65 R0 FMAX
31 L X+Q68 Y+Q69 R0 FMAX
32 L A+0 B+Q60 C+Q61 R0 FMAX
33 L Z+Q108 R0 F1000
34 LBL 999
35 L X+Q68 Y+Q69 Z+Q64 B+Q60 C+Q61 R0 F AUTO
36 Q61 = Q61 - Q63
37 Q68 = Q62 * COS Q61 ;X
38 Q69 = Q62 * SIN Q61 ;Y
39 CALL LBL 999 REPQ70
40 L Z+Q65 R0 FMAX
41 L A+0 B+0 C+0 R0 FMAX
42 FUNCTION RESET TCPM
43 TOOL CALL DR+0
44 CYCL DEF 7.0 NULLPUNKT
45 CYCL DEF 7.1 IX-Q71
46 CYCL DEF 7.2 IY-Q72
47 CYCL DEF 7.3 IZ-Q73
48 ;Zyklus ENDE
49 ;
50 STOP M2
51 END PGM 3D-O MM
Andere Zustellung UND Auch grössere Winkeleingabe möglich (Q60 bis 89.999 was praktisch Einer Zylinderfläche gleich kommt )
Apropo VERSUCHE mal Q60=89.999 und Q63=90 Was kommt daraus?
Q66=450 danach Q66=180 ,Q60= - 45 ...spiele weiter.
Man kann wirklich was lernen nur wen man es spielerisch macht.
11.04.2008, 19:50 Uhr
Kein Feedback ...
Na dann ...
...werde ich auch nichts mehr ändern oder verbessern müssen !
Habt spass daran
Na dann ...
...werde ich auch nichts mehr ändern oder verbessern müssen !
Habt spass daran
11.04.2008, 19:59 Uhr
Themenstarter
Gruppe:
Mitglied seit: --
Beiträge: 0
Mitglied seit: --
Beiträge: 0
Hallo,
@ioan2000:
hmm... ich hätt da was, worüber ich mir schon lange den Kopf zerbreche.
Es sollte so sein wie das da nur....
http://www.cnc-arena.de/galerie/displayima...tup&cat=0&pos=2
das die Grundflächer der Pyramide dreieckig ist.
Ich möchte als Parameter, Teilhöhe, Kegelwinkel, Radius des unteren Pyramidenkreises innen, Teilung und Mittelpunkt des Kreises angeben.
@ioan2000:
QUOTE
Ich suche eine Herausforderung (?... SPASS!!!)
hmm... ich hätt da was, worüber ich mir schon lange den Kopf zerbreche.
Es sollte so sein wie das da nur....
http://www.cnc-arena.de/galerie/displayima...tup&cat=0&pos=2
das die Grundflächer der Pyramide dreieckig ist.
Ich möchte als Parameter, Teilhöhe, Kegelwinkel, Radius des unteren Pyramidenkreises innen, Teilung und Mittelpunkt des Kreises angeben.
11.04.2008, 21:45 Uhr
@ Paranuit
Gruß
Oldmartin
Gruß
Oldmartin
12.04.2008, 16:55 Uhr
ES ist nicht mal schwer .Willst du es wirklich haben ?!? oder ist nur als Scherz gemeint .
Wie willst du die Piramidenflächen angeordnet habe (ich denk mir so das je zwei ein Rhombus bilden :sonst machst du es nur schlechter als das Original -übrigens nicht zu verachten )
Mach eine Zeichnug
(Deutsch ist meine Zweitsprache und ich tue mir machmal schwer aus nur ein paar Wörter alles zu checken-mein Fehler ist ich denk mir immer was komplizierteres als es wirklich gemeint ist-...meistens.)
Hallo
Wie willst du die Piramidenflächen angeordnet habe (ich denk mir so das je zwei ein Rhombus bilden :sonst machst du es nur schlechter als das Original -übrigens nicht zu verachten )
Mach eine Zeichnug
(Deutsch ist meine Zweitsprache und ich tue mir machmal schwer aus nur ein paar Wörter alles zu checken-mein Fehler ist ich denk mir immer was komplizierteres als es wirklich gemeint ist-...meistens.)
Hallo
13.04.2008, 18:46 Uhr
Mal kurz zu deinem Kopfzerbrechen ein paar Tipps .
Ein mal in 3 Achsen MIT FORM FRÄSER (Konturverfälschungen durch den Steigwinkel beachten)gedacht ; Zylindrische Fläche parallel zu "Z" Achse ...mehrgängiges Gewinde (Bearbeitung nach dieser Art) einmal Rechtsdrehend -einmal Linksdrehend -Steigung beachten(= ! Pyramideneck Winkeln) -schliesslich... parallele Kreise(wo...?..Gleiches werkzeug ? )
5 Achsig nimm den oberen zykus und modifiziere es ein Bisschen (Z Inkrement +B Inkrement ...!?) Mit Schaftfräser ...Maximalepyramidenhöhe ...? Formfräser (nach Art einer Gewindefräsers gegebenfalls sebstmachen)
Was du Dir auch eingestehen muss der 3-Eckigen Design ist witschaftlich Sch....! Das kann dir oldtimer bezeugen machbar ist es.
Hofe das reicht oder WILLSTE VIELLEICHT och noch DAS PROGRAMM
Ein mal in 3 Achsen MIT FORM FRÄSER (Konturverfälschungen durch den Steigwinkel beachten)gedacht ; Zylindrische Fläche parallel zu "Z" Achse ...mehrgängiges Gewinde (Bearbeitung nach dieser Art) einmal Rechtsdrehend -einmal Linksdrehend -Steigung beachten(= ! Pyramideneck Winkeln) -schliesslich... parallele Kreise(wo...?..Gleiches werkzeug ? )
5 Achsig nimm den oberen zykus und modifiziere es ein Bisschen (Z Inkrement +B Inkrement ...!?) Mit Schaftfräser ...Maximalepyramidenhöhe ...? Formfräser (nach Art einer Gewindefräsers gegebenfalls sebstmachen)
Was du Dir auch eingestehen muss der 3-Eckigen Design ist witschaftlich Sch....! Das kann dir oldtimer bezeugen machbar ist es.
Hofe das reicht oder WILLSTE VIELLEICHT och noch DAS PROGRAMM
13.04.2008, 18:52 Uhr
@ ioan2000
Was Denkst denn Du ?
NA klar wollen wir das Programm .
Wir sind doch Facharbeiter , nich . Kein Kindergarten .
Gruß
Oldmartin
Was Denkst denn Du ?
NA klar wollen wir das Programm .
Wir sind doch Facharbeiter , nich . Kein Kindergarten .
Gruß
Oldmartin
13.04.2008, 18:54 Uhr
Themenstarter
Gruppe:
Mitglied seit: --
Beiträge: 0
Mitglied seit: --
Beiträge: 0
Hallo,
@ioan2000:
kurz zur Erinnerung.
Ich gab dir eine, ob wirtschaftlich oder nicht war niemals Gesichtspunkt.
Aber ums einzugrenzen, ich möchte nur einen 10er Schruppfräser nutzen, da bei verschiedenen Teilhöhen, auch verschiedene Grundflächen entstehen.
Somit ist ein Formfräser nicht geeignet.
@ioan2000:
kurz zur Erinnerung.
QUOTE
Ich suche eine Herausforderung (?... SPASS!!!)
Ich gab dir eine, ob wirtschaftlich oder nicht war niemals Gesichtspunkt.
Aber ums einzugrenzen, ich möchte nur einen 10er Schruppfräser nutzen, da bei verschiedenen Teilhöhen, auch verschiedene Grundflächen entstehen.
Somit ist ein Formfräser nicht geeignet.
13.04.2008, 18:56 Uhr
Hab dir schon mal geschrieben mach EINE ZEICHNUNG
13.04.2008, 18:58 Uhr
Bin schon auf das PGM gespannt.
Der Beitrag wurde von mister bearbeitet: 13.04.2008, 19:00 Uhr
Der Beitrag wurde von mister bearbeitet: 13.04.2008, 19:00 Uhr
--------------------
MfG
mister
--
Wenn man Erfolg hat, ist es das Schwerste, jemanden zu finden, der sich mit einem darüber freut.
mister
--
Wenn man Erfolg hat, ist es das Schwerste, jemanden zu finden, der sich mit einem darüber freut.
13.04.2008, 19:05 Uhr
Ist doch nichts DABEI mache ich bald (wen ich genug Zeit habe Diese Art zu Programmiern ist für mich nur Zeitvertrieb (wie Kreuzworträtseln)
MISTER hast den oberen Zyklus simmulieren können ? (lustig nicht.....FEEDBACK )
MISTER hast den oberen Zyklus simmulieren können ? (lustig nicht.....FEEDBACK )
13.04.2008, 19:15 Uhr
Themenstarter
Gruppe:
Mitglied seit: --
Beiträge: 0
Mitglied seit: --
Beiträge: 0
Hallo,
okay hier eine Skizze.
Pyramiden beginnent von innen mit Verrechnung der Nut, und als ganze.
Nach aussen ergibt sich.
okay hier eine Skizze.
Pyramiden beginnent von innen mit Verrechnung der Nut, und als ganze.
Nach aussen ergibt sich.
Angehängte Datei(en)
13.04.2008, 19:32 Uhr
Du meinst wie auf deinem Foto zylindrisch-innen nur anstatt viereckig dreieckig oder?
3 Besucher lesen dieses Thema (Gäste: 3)
0 Mitglieder: