SolidCAM
SolidCAM

The Solid Platform for Manufacturing

Bohrzyklen, Pp

Beitrag 28.07.2023, 12:43 Uhr
clubby300
Level 3 = Community-Techniker
***
Hallo alle zusammen,

Das ist eigentlich eher ne nice to have frage , falls es geht?

Ist es denn möglich bei der Auswahl der Zyklus Parameter
Bsb G81 ein Bild einzufügen ich kann wohl in der vmid ein Bild auswählen aber ich glaube das ist das angezeigte Bild bei Auswahl des Zyklus.

Vielleicht kann man wenn es auch nicht geht über pp oder vmid solidcam etwas modden um ein Bild einzufügen

Lg
   
Beitrag 01.08.2023, 10:19 Uhr
Andreas1964
Level 4 = Community-Meister
****
Gegenfrage: Wozu soll das gut sein?

Ich wähle zu 99,999% niemals einen Zyklus aus, geschweige denn gebe irgendwelche Parameter ein.

Jedes Werkzeug hat einen Typ, wenn ich einen Anbohrer als Werkzeug habe, dann will ich anbohren, bei Gewindebohrer will ich Gewinde bohren...
Mein PP weiß das und gibt per default den richtigen Zyklus aus. Für die Simulation ist es eh Schnurz was da gewählt wird.
Nur wenn ich mit einem Schaftfräser reiben will, dann fragt mein PP ob das wirklich so sein soll.
Ich tu mal ein bisschen Code unten dran so als Idee.

Um Deine Frage zu beantworten, nee, das geht nicht. Kannst Du ja als Verbesserungsvorschlag einreichen das man für jeden Parameter ein eigenes Bild anlegen kann und das zeigt dann die Bemaßung in bunt / hervorgehoben, so wie an der Maschine. Ich glaub nicht das die das machen...

Man kann das so machen das man die ganzen Parameter so richtig wie an der Maschine definiert hat, also G81 B... oder CYCL DEF 200 Q200=...
aber bei Licht betrachtet ist das IMHO eigentlich Gedöns.

Wenn ich ein CAM habe, dann will ich das sich das Werkzeug auf eine bestimmte Art und Weise bewegt, egal auf welcher Maschine. Wenn die Maschine das mit einem Zyklus abdeckt, dann ist das schön wenn der PP den ausgibt. Andernfalls gibt es eben G0 G1, Hauptsache es funktioniert. Wenn man übereinander liegende Stege durchbohren will geht es eh nicht anders... Stichwort "Variables Tieflochbohren".

Andreas.


;tool_user_type
TUT<<1>> = 'Anbohrer'
TUT<<2>> = 'Aufbohrer'
TUT<<3>> = 'Doppelspindelkopf,D'
TUT<<4>> = 'Doppelspindelkopf,S'
TUT<<5>> = 'Feindrehkopf'
TUT<<6>> = 'Gewindebohrer,D'
TUT<<7>> = 'Gewindebohrer,S'
TUT<<8>> = 'Kegelsenker'
TUT<<9>> = 'Reibahle,Einweg,G'
TUT<<10>> = 'Reibahle,Einweg,S'
TUT<<11>> = 'Reibahle,G'
TUT<<12>> = 'Reibahle,S'
TUT<<13>> = 'Spindelkopf,S'
TUT<<14>> = 'Spiralbohrer'
TUT<<15>> = 'Tieflochbohrer'
TUT<<16>> = 'Vollbohrer'
TUT<<17>> = 'Zentrierbohrer'

;Mögliche Zyklen, erster ist Standard
TDT<<1>> = 'Bohren'
TDT<<2>> = 'Spanbrechen,Bohren,Tiefloch'
TDT<<3>> = 'Bohren,Spanbrechen,Tiefloch'
TDT<<4>> = 'Bohren,Spanbrechen,Tiefloch'
TDT<<5>> = 'Spindeln'
TDT<<6>> = 'Gewinde'
TDT<<7>> = 'Gewinde'
TDT<<8>> = 'Bohren,Spanbrechen'
TDT<<9>> = 'Reiben'
TDT<<10>> = 'Reiben'
TDT<<11>> = 'Reiben'
TDT<<12>> = 'Reiben'
TDT<<13>> = 'Bohren,Spanbrechen,Tiefloch'
TDT<<14>> = 'Bohren,Spanbrechen,Tiefloch'
TDT<<15>> = 'Bohren,Spanbrechen,Tiefloch'
TDT<<16>> = 'Bohren'
TDT<<17>> = 'Bohren'

i = 1
while i le asize(TUT)
if TUT<<i>> eq tool_user_type
j = instr(TDT<<i>>, ',')
k = 0
while j gt 0
HasAlternative = True
DT = substr(TDT<<i>>, k+1, j-k-1)
k = j
j = instr(TDT<<i>>, ',', j+1)
call @usr_checkdrilltype(DT, Ok, def_drill_type)
if Ok
break
endif
endw
if !Ok
j = strlen(TDT<<i>>)
DT = substr(TDT<<i>>, k+1, j-k)
call @usr_checkdrilltype(DT, Ok, def_drill_type)
endif
if !Ok
if HasAlternative
call @usr_getsdrilltype(DT, drill_type)
call @usr_getsdrilltype(DD, def_drill_type)
Msg = 'Zyklus '+DT+' für '+tool_message+'?'
call @usr_RightPad(Msg,(55))
Msg = Msg + '(0=Abbruch 1='+DD+' 2=Ja)'
input Msg, Answer
else
;Wenn keine alternativen Zyklen, dann immer den Standard-Bohrzyklus verwenden
Answer = 1
endif
if Answer eq 0
abort
endif
if Answer eq 1
Reset = True
drill_type = def_drill_type
endif
endif
;Fertig
break
endif
i = i + 1
endw
   
Beitrag 01.08.2023, 13:55 Uhr
clubby300
Level 3 = Community-Techniker
***
Hallo Andreas,

Mir geht es eigentlich nur darum beim Teflochbohren und Kreistaschen fräsen ein Bild zu haben wo ersichtlich ist welcher Parameter was zu bedeuten hat . Ich hab das eigentlich schon gut beschriftet aber manche Kollegen meckern immer das sie nicht wissen was sie eintragen müssen und denn Zyklus an der Maschine ausfüllen, und das passt mir nicht so garnicht

Ich werd das mal vorschlagen ich würde das grundsätzlich nicht schlecht finden

Aber ich verstehe schon was du meinst bei denn meisten Zyklen muss Mann nichts ausfüllen das hab ich auch so gemacht das das meiste aus denn Job übernommen wird

Beim kreistaschen Fräsen werd ich jetzt das meiste einfach rausnehmen nur noch das wichtigste

Da ich denn Job Toolbox Spiral Tasche sowieso umgebaut das er Zyklus 252 ausgibt und dort alles aus denn Job Parameter übernommen werden in Zukunft kreistaschen nur noch damit programmiert


Vielen Dank nochmals für das bsp vomPP. Im Prinzip läuft mein pp genau gleich die richtigen Jobs werden je nach Werkzeug gewählt
   
Beitrag 02.08.2023, 07:51 Uhr
Andreas1964
Level 4 = Community-Meister
****
QUOTE (clubby300 @ 01.08.2023, 14:55 Uhr) *
Mir geht es eigentlich nur darum beim Teflochbohren und Kreistaschen fräsen ein Bild zu haben wo ersichtlich ist welcher Parameter was zu bedeuten hat .

Rein theoretisch gäbe es eine Möglichkeit... nur nicht "von Haus aus".

Wenn Du beim einem Bohrzyklus auf "Daten" klickst, dann geht ein Fenster auf. In Windows gibt es Ereignisse die bei bestimmten Aktionen ausgelöst werden, also auch wenn ein Fenster aufgeht.

Wenn Du nun ein Programm hättest was sich da "einklinkt", dann könnte es feststellen wann dieses spezielle Fenster geöffnet wird.
So macht das z.B. auch der Actual Window Manager den ich u.a. auch für diese Fälle benutze. Auch mit dem Ding kann man dann im Fall der Fälle was starten.

Dieses Programm könnte dann selber ein Fenster öffnen und Deine Grafik neben den Parametern anzeigen.

Wir hatten früher mal diesen Fall für eine andere Anwendung und haben uns so ein Programm von einer externen Firma programmieren lassen. War nicht sooo teuer. Je nachdem wie groß Eure Firma ist kann man sowas auch von einem "Free Lancer" für kleines Geld machen lassen, da gibt es hinterher jedoch keinen Support wenn ein Update kommt...

Den "Toolbox Spiral-Tasche" benutzt ihr weil Ihr kein iMachining habt?

Andreas.
   
Beitrag 02.08.2023, 08:46 Uhr
clubby300
Level 3 = Community-Techniker
***
Oh das ist eine sehr gute Idee mit dem Programm . Da werd ich mich mal dahinter klemmen aber werde trotzdem ein Ticket einreichen.

Also Tool Box Spirale hab ich deshalb geändert weil der Zyklus nicht das gelbe vom Ei keine Bahnkorekrektur hat für schruppen

Und rein nur für Kreistaschen ist Der Zyklus 252 1000% besser und schneller alleine schon die satzverarbeitungszeit ist viel höher zumindest bekommen wir so an denn meisten Maschinen höhere Vorschübe bei Kreistaschen fräsen zustande. Und was auch noch gut ist man hat somit auch gleich eine Simulation vom Zyklus selbst denn ich im Bohrjob nicht habe.

Und das absolut KO Kriterium ist das wir mit dem Zyklus mit M110 arbeiten können konstanter Vorschub an der wkz Schneide was enorme standzeit Erhöhungen bedeutet im Vergleich zu imach!

Wenn ich denn irgendwann mal Zeit finde möchte ich noch denn Vf bei konstanter Rz was du angesprochen hattest dann können wir mal denn direkten Vergleich testen im Vergleich , was die standzeit betrifft.

Mfg

Der Beitrag wurde von clubby300 bearbeitet: 02.08.2023, 08:49 Uhr
   
Beitrag 17.09.2023, 13:11 Uhr
clubby300
Level 3 = Community-Techniker
***
Also ich hab mir ein Makro geschrieben das genau das erledigt Bilder anzuzeigen wenn Bohrdaten aufgerufen werden . Mann kann das auch für fast jedes andere Fenster in solidcam umbauen,
Ich zeig mir noch ein Bild an für die Nullpunkte auf unserer dreh Fräsmaschine das dort keine Fehler bei der Übergabe passieren.

Hab zu erst das Programm probiert was Andreas mir genannt hat aber das gefällt mir so garnicht hat denn halben Rechner verbogen und ich bin eh kein Fan von dritt Software benützt ausschließlich nur noch Microsoft Software


Also wer Interesse hat kann das Programm gerne haben . Einfach melden

Lg

Der Beitrag wurde von clubby300 bearbeitet: 17.09.2023, 13:23 Uhr
   
Beitrag 03.10.2023, 09:27 Uhr
clubby300
Level 3 = Community-Techniker
***
Hier mal Version 1.0

Skript BilderAnzeige

1.Starten sie das Program es wird in Windows Tray geladen bei bedarf kann es von dort wieder beendet werden

2.Wählen Sie in der Fenstertitel.txt Ihre Gewünschten Pfade der jeweiligen Bilder! Und die gewünschten window_names! die können sie mit dem Tool Winspy++ auslessen.

3.Es ist zu empfehlen jedem Fenster einen extra pfad mit denn Gewünschten Bildern anzugeben, um so je nach aktion durch die Bilder wechseln zu können und meherere anzuzeigen

4.Es ist auch möglich, es für jedes andere Program,Fenster Zu verwenden!!

Viel Spaß


Wer Verbesserungsvorschläge hat, immer her damit

https://1drv.ms/u/s!AtyzRYyY1bwUi8MRczL...RdYW-g?e=b3oNDC

Der Beitrag wurde von clubby300 bearbeitet: 03.10.2023, 09:28 Uhr
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: