OPEN MIND Technologies AG
We push machining to the limit!
2827
Follower:innenIntelligente Bohrmakros
10.05.2014, 14:19 Uhr
Hallo liebe Hypermill Gemeinde,
ich versuche mich zur Zeit an der Weiterentwicklung unserer Makrodatenbank. Einfache Bohrfeatures (Durchgangs-, Gewindebohren), inklusive Bearbeitungsregeln habe ich soweit hinbekommen. Laut OM Pressemitteilung (klick) ist es möglich dass sich das Makro auch an entsprechende Durchmesser anpasst. Nur wie stelle ich das ein? In der Online HIlfe habe ich nichts darüber finden können! Hat jemand eine Idee?
Grüße aus dem Süden
noobuntu
ich versuche mich zur Zeit an der Weiterentwicklung unserer Makrodatenbank. Einfache Bohrfeatures (Durchgangs-, Gewindebohren), inklusive Bearbeitungsregeln habe ich soweit hinbekommen. Laut OM Pressemitteilung (klick) ist es möglich dass sich das Makro auch an entsprechende Durchmesser anpasst. Nur wie stelle ich das ein? In der Online HIlfe habe ich nichts darüber finden können! Hat jemand eine Idee?
Grüße aus dem Süden
noobuntu
10.05.2014, 14:37 Uhr
Snoopy_1993
Level 7 = Community-Professor
Gruppe: Mitglied
Mitglied seit: 09.06.2012
Beiträge: 1.035
Mitglied seit: 09.06.2012
Beiträge: 1.035
man kann in den makros bedinungen und regeln festlegen. wo das genau geht weis ich auswendig gerade auch nicht
--------------------
Mein Youtube ►► CNC World ◄◄
________________________________________________________________________________
hyperMill ✔
Hermle C30U ✔
Hermle C50U ✔
Grob G550 mit PSS-R ✔
DMG Mori NTX2000 ✔
________________________________________________________________________________
hyperMill ✔
Hermle C30U ✔
Hermle C50U ✔
Grob G550 mit PSS-R ✔
DMG Mori NTX2000 ✔
11.05.2014, 10:11 Uhr
Das selbstständige anpassen an den Durchmesser kann nur bei NICHT Bohrjobs erfolgen, sprich Konturfräsen und dergleichen.
Dies hat den simplen Grund das das Werkzeug in dem Makro fest vorgegeben ist. Natürlich gibt es da diese Funktion der automatischen Werkzeugauswahl, aber da man abselut nichts außer dem Durchmesser festlegen kann und sonst garkeine Kontrolle darüber hat was ausgewählt wird, habe ich diese Funktion nicht benutzt.
Was also bleibt ist für jedes Werkzeug Jobs mit entsprechenden Größenregeln festzulegen.
Beispiel:
Bohrer D9
Job Aktiv wenn Bohrungsdurchmesser >= 9 und < 10
danach
Bohrer D10
Job Aktiv wenn Bohrungsdurchmesser >= 10 und < 11
Dies muss dann für alle Größen und mit weiteren Bedingungen verfeinert werden und ja es ist so aufwendig wie es sich anhört.
Dafür kann man dann eine extreme Automatisierung erreichen wie ich in dem "Hoch intelligente Makros" Thread gezeigt habe. Dort besitzt das Bohrungsmakro z.b. 416 Einzeljobs, welche alle mit 5-6 Regeln hinterlegt sind.
Dies hat den simplen Grund das das Werkzeug in dem Makro fest vorgegeben ist. Natürlich gibt es da diese Funktion der automatischen Werkzeugauswahl, aber da man abselut nichts außer dem Durchmesser festlegen kann und sonst garkeine Kontrolle darüber hat was ausgewählt wird, habe ich diese Funktion nicht benutzt.
Was also bleibt ist für jedes Werkzeug Jobs mit entsprechenden Größenregeln festzulegen.
Beispiel:
Bohrer D9
Job Aktiv wenn Bohrungsdurchmesser >= 9 und < 10
danach
Bohrer D10
Job Aktiv wenn Bohrungsdurchmesser >= 10 und < 11
Dies muss dann für alle Größen und mit weiteren Bedingungen verfeinert werden und ja es ist so aufwendig wie es sich anhört.
Dafür kann man dann eine extreme Automatisierung erreichen wie ich in dem "Hoch intelligente Makros" Thread gezeigt habe. Dort besitzt das Bohrungsmakro z.b. 416 Einzeljobs, welche alle mit 5-6 Regeln hinterlegt sind.
11.05.2014, 11:16 Uhr
Das selbstständige anpassen an den Durchmesser kann nur bei NICHT Bohrjobs erfolgen, sprich Konturfräsen und dergleichen.
Dies hat den simplen Grund das das Werkzeug in dem Makro fest vorgegeben ist. Natürlich gibt es da diese Funktion der automatischen Werkzeugauswahl, aber da man abselut nichts außer dem Durchmesser festlegen kann und sonst garkeine Kontrolle darüber hat was ausgewählt wird, habe ich diese Funktion nicht benutzt.
Was also bleibt ist für jedes Werkzeug Jobs mit entsprechenden Größenregeln festzulegen.
Beispiel:
Bohrer D9
Job Aktiv wenn Bohrungsdurchmesser >= 9 und < 10
danach
Bohrer D10
Job Aktiv wenn Bohrungsdurchmesser >= 10 und < 11
Dies muss dann für alle Größen und mit weiteren Bedingungen verfeinert werden und ja es ist so aufwendig wie es sich anhört.
Dafür kann man dann eine extreme Automatisierung erreichen wie ich in dem "Hoch intelligente Makros" Thread gezeigt habe. Dort besitzt das Bohrungsmakro z.b. 416 Einzeljobs, welche alle mit 5-6 Regeln hinterlegt sind.
Dies hat den simplen Grund das das Werkzeug in dem Makro fest vorgegeben ist. Natürlich gibt es da diese Funktion der automatischen Werkzeugauswahl, aber da man abselut nichts außer dem Durchmesser festlegen kann und sonst garkeine Kontrolle darüber hat was ausgewählt wird, habe ich diese Funktion nicht benutzt.
Was also bleibt ist für jedes Werkzeug Jobs mit entsprechenden Größenregeln festzulegen.
Beispiel:
Bohrer D9
Job Aktiv wenn Bohrungsdurchmesser >= 9 und < 10
danach
Bohrer D10
Job Aktiv wenn Bohrungsdurchmesser >= 10 und < 11
Dies muss dann für alle Größen und mit weiteren Bedingungen verfeinert werden und ja es ist so aufwendig wie es sich anhört.
Dafür kann man dann eine extreme Automatisierung erreichen wie ich in dem "Hoch intelligente Makros" Thread gezeigt habe. Dort besitzt das Bohrungsmakro z.b. 416 Einzeljobs, welche alle mit 5-6 Regeln hinterlegt sind.
Vielen Dank für die ausführliche Antwort.! Da hätte ich also noch lange suchen können!
Benötige ich z.B. für einfache Makros für Durchgangsbohrungen die Bedingungen über den Durchmesser? Wenn ich ein Makro direkt für einen D8 Durchgang anlege, so wendet doch Hypermill dieses Makro dann nur auf D8 Durchgangsbohrungen an. Über Bedinungen könnte ich dann z.B. definieren wie er bohrt (bis 40mm Tiefe Bohren einfach ab 40mm Tieflochbohren). Oder habe ich hier was grundlegendes Missverstanden?
Viele Grüße aus dem Süden
noobuntu
12.05.2014, 06:58 Uhr
Nein da hast du nichts missverstanden, denn genau so ist die einfache Funktionsweise der Makros. (bzw. so ist es eigentlich von Openmind gedacht, das Universalmakro geht jedoch weit darüber hinaus)
Aber das Problem der vielen Makros/Jobs besteht dennoch da man dann für jeden Durchmesser ein Makro braucht. Muss man halt abwägen was sich mehr lohnt, ein Universalmakros das auf alles angewendet werden kann oder nur Einzelmakros für spezielle Bohrungen, welche oft wiederkehren.
Bei dem Universalmakro muss man alle parameter Freigeben, sodass eben keine Vorauswahl durch das Feature getroffen wird. Dadurch braucht man z.b. zum Anfasen minimal lediglich 2 Jobs, für Zentrierfasen und Konturfasen (und eventuell weitere mit anderen Nominal Durchmessern etc.). Diese sind dann für alle Größen anwendbar, wohingegen bei Einzelmakros man diese Jobs in jedem einzelnen Makro anlegen muss.
Wenn man also sehr viele sehr unterschiedliche Bohrungen bearbeiten muss, lohnt sich ein Universalmakro enorm (ist jedoch sehr aufwendig beim ersten anlegen), wenn es nur wenige Standartbohrungen sind, kann man auch gut mit der Standartfunktionsweise arbeiten.
Aber das Problem der vielen Makros/Jobs besteht dennoch da man dann für jeden Durchmesser ein Makro braucht. Muss man halt abwägen was sich mehr lohnt, ein Universalmakros das auf alles angewendet werden kann oder nur Einzelmakros für spezielle Bohrungen, welche oft wiederkehren.
Bei dem Universalmakro muss man alle parameter Freigeben, sodass eben keine Vorauswahl durch das Feature getroffen wird. Dadurch braucht man z.b. zum Anfasen minimal lediglich 2 Jobs, für Zentrierfasen und Konturfasen (und eventuell weitere mit anderen Nominal Durchmessern etc.). Diese sind dann für alle Größen anwendbar, wohingegen bei Einzelmakros man diese Jobs in jedem einzelnen Makro anlegen muss.
Wenn man also sehr viele sehr unterschiedliche Bohrungen bearbeiten muss, lohnt sich ein Universalmakro enorm (ist jedoch sehr aufwendig beim ersten anlegen), wenn es nur wenige Standartbohrungen sind, kann man auch gut mit der Standartfunktionsweise arbeiten.
24.06.2014, 08:30 Uhr
Hi,
wie löse ich folgendes Problem:
Ich habe Makros z.B für M Gewinde angelegt, d.h. Zentrieren / Kernloch / Gewindebohren.
Ursprungsdaten zum erstellen der Makros war ein Bauteil das ich konstruiert hatte mit den Kerlöchern.
Jetzt habe ich Kernloch M8 - 6,8mm , nur ist es wie immer, der eine Konstruiert 6,8mm und ein andere 6,85mm jetzt wird mir mein Makro nicht mehr angezeigt.
Wie kann ich das beheben das HM erkennt das 6,85mm ebenfalls ein M8 ist und er mir das Makro anzeigt?
Grüße
wie löse ich folgendes Problem:
Ich habe Makros z.B für M Gewinde angelegt, d.h. Zentrieren / Kernloch / Gewindebohren.
Ursprungsdaten zum erstellen der Makros war ein Bauteil das ich konstruiert hatte mit den Kerlöchern.
Jetzt habe ich Kernloch M8 - 6,8mm , nur ist es wie immer, der eine Konstruiert 6,8mm und ein andere 6,85mm jetzt wird mir mein Makro nicht mehr angezeigt.
Wie kann ich das beheben das HM erkennt das 6,85mm ebenfalls ein M8 ist und er mir das Makro anzeigt?
Grüße
24.06.2014, 11:14 Uhr
Hi,
wie löse ich folgendes Problem:
Ich habe Makros z.B für M Gewinde angelegt, d.h. Zentrieren / Kernloch / Gewindebohren.
Ursprungsdaten zum erstellen der Makros war ein Bauteil das ich konstruiert hatte mit den Kerlöchern.
Jetzt habe ich Kernloch M8 - 6,8mm , nur ist es wie immer, der eine Konstruiert 6,8mm und ein andere 6,85mm jetzt wird mir mein Makro nicht mehr angezeigt.
Wie kann ich das beheben das HM erkennt das 6,85mm ebenfalls ein M8 ist und er mir das Makro anzeigt?
Grüße
wie löse ich folgendes Problem:
Ich habe Makros z.B für M Gewinde angelegt, d.h. Zentrieren / Kernloch / Gewindebohren.
Ursprungsdaten zum erstellen der Makros war ein Bauteil das ich konstruiert hatte mit den Kerlöchern.
Jetzt habe ich Kernloch M8 - 6,8mm , nur ist es wie immer, der eine Konstruiert 6,8mm und ein andere 6,85mm jetzt wird mir mein Makro nicht mehr angezeigt.
Wie kann ich das beheben das HM erkennt das 6,85mm ebenfalls ein M8 ist und er mir das Makro anzeigt?
Grüße
Das selbe Problem habe ich auch.
--------------------
# Waidmannsheil #
24.06.2014, 12:11 Uhr
GreenVeltlins77
Level 4 = Community-Meister
Gruppe: Mitglied
Mitglied seit: 17.06.2005
Beiträge: 455
Mitglied seit: 17.06.2005
Beiträge: 455
Hi,
wie löse ich folgendes Problem:
Ich habe Makros z.B für M Gewinde angelegt, d.h. Zentrieren / Kernloch / Gewindebohren.
Ursprungsdaten zum erstellen der Makros war ein Bauteil das ich konstruiert hatte mit den Kerlöchern.
Jetzt habe ich Kernloch M8 - 6,8mm , nur ist es wie immer, der eine Konstruiert 6,8mm und ein andere 6,85mm jetzt wird mir mein Makro nicht mehr angezeigt.
Wie kann ich das beheben das HM erkennt das 6,85mm ebenfalls ein M8 ist und er mir das Makro anzeigt?
Grüße
wie löse ich folgendes Problem:
Ich habe Makros z.B für M Gewinde angelegt, d.h. Zentrieren / Kernloch / Gewindebohren.
Ursprungsdaten zum erstellen der Makros war ein Bauteil das ich konstruiert hatte mit den Kerlöchern.
Jetzt habe ich Kernloch M8 - 6,8mm , nur ist es wie immer, der eine Konstruiert 6,8mm und ein andere 6,85mm jetzt wird mir mein Makro nicht mehr angezeigt.
Wie kann ich das beheben das HM erkennt das 6,85mm ebenfalls ein M8 ist und er mir das Makro anzeigt?
Grüße
Du müßtest die Regel des Bohrjobs des 6.8er Bohrer unabhängig vom Bohrungsdurchmesser machen.
z.B. If Gewindebezeichnung M8 - dann aktiv
Gruß
Sven
24.06.2014, 12:29 Uhr
GreenVeltlins77
Level 4 = Community-Meister
Gruppe: Mitglied
Mitglied seit: 17.06.2005
Beiträge: 455
Mitglied seit: 17.06.2005
Beiträge: 455
Intelligente Makros funktionieren aber nur mit Generischen Features.
Gruß
Sven
Gruß
Sven
24.06.2014, 13:07 Uhr
24.06.2014, 14:01 Uhr
GreenVeltlins77
Level 4 = Community-Meister
Gruppe: Mitglied
Mitglied seit: 17.06.2005
Beiträge: 455
Mitglied seit: 17.06.2005
Beiträge: 455
Du musst in die Makro-DB. Dann wählst Du den Job aus.
Im ersten Reiter findest Du die Regeln (siehe Bild).
Damit ein Makro gefunden wird ist aber auch der Name des Makros wichtig.
Je weinger definierte Sachen drin stehen umso flexibler ist es. (siehe anderes Bild)
Gruß
Sven
Im ersten Reiter findest Du die Regeln (siehe Bild).
Damit ein Makro gefunden wird ist aber auch der Name des Makros wichtig.
Je weinger definierte Sachen drin stehen umso flexibler ist es. (siehe anderes Bild)
Gruß
Sven
Angehängte Datei(en)
24.06.2014, 14:11 Uhr
Du musst in die Makro-DB. Dann wählst Du den Job aus.
Im ersten Reiter findest Du die Regeln (siehe Bild).
Damit ein Makro gefunden wird ist aber auch der Name des Makros wichtig.
Je weinger definierte Sachen drin stehen umso flexibler ist es. (siehe anderes Bild)
Gruß
Sven
Im ersten Reiter findest Du die Regeln (siehe Bild).
Damit ein Makro gefunden wird ist aber auch der Name des Makros wichtig.
Je weinger definierte Sachen drin stehen umso flexibler ist es. (siehe anderes Bild)
Gruß
Sven
Tausend Dank!
Grüße
24.06.2014, 15:23 Uhr
24.06.2014, 15:55 Uhr
Hallo Zusammen,
Du kannst wenn Du Makro anwenden sagst den Haken bei Geometrie Parameter prüfen wegnehmen dann siehst Du dein Makro wieder und kannst es auch anwenden.
SG
Stoan
Du kannst wenn Du Makro anwenden sagst den Haken bei Geometrie Parameter prüfen wegnehmen dann siehst Du dein Makro wieder und kannst es auch anwenden.
SG
Stoan
Hallo Stoan,
ja das ist mir bekannt, ich dachte nur es gibt die Möglichkeit das anderes zu lösen.
Weil immer funktioniert das auch nicht, ich versuche das jetzt mal mit den Regeln mal schauen was ich da so machen kann.
Trotzdem Danke!!!
Grüße
24.06.2014, 21:09 Uhr
Hi,
wie löse ich folgendes Problem:
Ich habe Makros z.B für M Gewinde angelegt, d.h. Zentrieren / Kernloch / Gewindebohren.
Ursprungsdaten zum erstellen der Makros war ein Bauteil das ich konstruiert hatte mit den Kerlöchern.
Jetzt habe ich Kernloch M8 - 6,8mm , nur ist es wie immer, der eine Konstruiert 6,8mm und ein andere 6,85mm jetzt wird mir mein Makro nicht mehr angezeigt.
Wie kann ich das beheben das HM erkennt das 6,85mm ebenfalls ein M8 ist und er mir das Makro anzeigt?
Grüße
wie löse ich folgendes Problem:
Ich habe Makros z.B für M Gewinde angelegt, d.h. Zentrieren / Kernloch / Gewindebohren.
Ursprungsdaten zum erstellen der Makros war ein Bauteil das ich konstruiert hatte mit den Kerlöchern.
Jetzt habe ich Kernloch M8 - 6,8mm , nur ist es wie immer, der eine Konstruiert 6,8mm und ein andere 6,85mm jetzt wird mir mein Makro nicht mehr angezeigt.
Wie kann ich das beheben das HM erkennt das 6,85mm ebenfalls ein M8 ist und er mir das Makro anzeigt?
Grüße
Genau aus diesem Grunde habe ich Gewinde extra definiert im Teil anstatt mich auf Kernlöcher zu verlassen. Zusätzlich gibt es auch den unterschied zwischen Kernloch und Fertigmaßkonstruktion. Ich würde das Bohrungsfeature umdefinieren in ein Gewinde. Dann kann das Makro darauf zugreifen und den rest kann man nach belieben steuern. Grundsätzlich gibt es dabei mehrere Möglichkeiten, eine wäre zum beispiel dem Gewinde die Bezeichnung "M8" zu geben und das Makro wird speziell auf "M8" angelegt. Somit reagiert das Makro auf alle Bohrungen die die Bezeichnung M8 tragen und die Jobs und Werkzeuge müssen dann keine Größenabfrage durchführen und die konstruierte Lochgröße wird irrelevant.
17.09.2014, 00:08 Uhr
Guten Abend ,
ich sitze gerade nach langer Zeit mal wieder an meinen Makros um Sie " Intelligenter" zu machen.
Leider gibt es über die Hilfe nicht viel Hilfe .
Ein paar Dinge habe ich schon auf die Reihe bekommen, allerdings habe ich die Befürchtung das ich dies etwas umständlich mache??
Das mit dem automatischen suchen für Werkzeuge habe ich nicht verstanden, wie soll das gehen, ich habe zwar bei WKZ Daten " DB+Auto" drin, aber von alleine suchen tut der gar nichts. Muss ich da noch irgendwie was festlegen damit das geht?
Ich habe das jetzt mal so gelöst, dass ich ein bestehendes Makro genommen haben, z.B M8
Dort ist :
1. Zentrieren mit einem D8 Zentrierbohrer mit der Regel das dieser nur aktiv wird wenn der Bohrungsdurchmesser kleiner als 7,5 ist.
2. Zentrieren mit einem D16 Zentrierbohrer mit der Regel das dieser nur aktiv wird wenn der Bohrungsdurchmesser kleiner als 15,5 ist. und größer 7.5
3. Bohren mit einem D6,8 Bohrer mit der Regel das dieser nur aktiv wird wenn die Bohrungstiefe kleiner, gleich ist 40 ist.
4. Bohren mit einem D6,8 Bohrer mit der Regel das dieser nur aktiv wird wenn die Bohrungstiefe kleiner, gleich ist 80 ist.
5. Gewindebohren max t-15mm
Ist es möglich, dass das Makro von sich aus z.b. erst mit dem kurzen Bohrer bohrt und dann einen weiteren Job macht indem er mit dem längeren Bohrer weiter bohrt? Ich finde nämlich keine Regel dafür.
Weil so wie ich das gelöst habe nimmt er entweder den kurzen Bohrer bei einer kurzen Bohrung oder eben den langen Bohrer bei der langen Bohrung, was ja richtig ist bei den momentanen Regeln.
Wen das gehen würde, würde ich das händisch bei all meinen Makros machen, was wie ich vermute eine richtige Arbeit wird.
Gibt es da eine andere Lösung? Über eventuell kopieren etc?
Danke und Grüße!
ich sitze gerade nach langer Zeit mal wieder an meinen Makros um Sie " Intelligenter" zu machen.
Leider gibt es über die Hilfe nicht viel Hilfe .
Ein paar Dinge habe ich schon auf die Reihe bekommen, allerdings habe ich die Befürchtung das ich dies etwas umständlich mache??
Das mit dem automatischen suchen für Werkzeuge habe ich nicht verstanden, wie soll das gehen, ich habe zwar bei WKZ Daten " DB+Auto" drin, aber von alleine suchen tut der gar nichts. Muss ich da noch irgendwie was festlegen damit das geht?
Ich habe das jetzt mal so gelöst, dass ich ein bestehendes Makro genommen haben, z.B M8
Dort ist :
1. Zentrieren mit einem D8 Zentrierbohrer mit der Regel das dieser nur aktiv wird wenn der Bohrungsdurchmesser kleiner als 7,5 ist.
2. Zentrieren mit einem D16 Zentrierbohrer mit der Regel das dieser nur aktiv wird wenn der Bohrungsdurchmesser kleiner als 15,5 ist. und größer 7.5
3. Bohren mit einem D6,8 Bohrer mit der Regel das dieser nur aktiv wird wenn die Bohrungstiefe kleiner, gleich ist 40 ist.
4. Bohren mit einem D6,8 Bohrer mit der Regel das dieser nur aktiv wird wenn die Bohrungstiefe kleiner, gleich ist 80 ist.
5. Gewindebohren max t-15mm
Ist es möglich, dass das Makro von sich aus z.b. erst mit dem kurzen Bohrer bohrt und dann einen weiteren Job macht indem er mit dem längeren Bohrer weiter bohrt? Ich finde nämlich keine Regel dafür.
Weil so wie ich das gelöst habe nimmt er entweder den kurzen Bohrer bei einer kurzen Bohrung oder eben den langen Bohrer bei der langen Bohrung, was ja richtig ist bei den momentanen Regeln.
Wen das gehen würde, würde ich das händisch bei all meinen Makros machen, was wie ich vermute eine richtige Arbeit wird.
Gibt es da eine andere Lösung? Über eventuell kopieren etc?
Danke und Grüße!
17.09.2014, 07:53 Uhr
GreenVeltlins77
Level 4 = Community-Meister
Gruppe: Mitglied
Mitglied seit: 17.06.2005
Beiträge: 455
Mitglied seit: 17.06.2005
Beiträge: 455
Guten Abend ,
ich sitze gerade nach langer Zeit mal wieder an meinen Makros um Sie " Intelligenter" zu machen.
Leider gibt es über die Hilfe nicht viel Hilfe .
Ein paar Dinge habe ich schon auf die Reihe bekommen, allerdings habe ich die Befürchtung das ich dies etwas umständlich mache??
Das mit dem automatischen suchen für Werkzeuge habe ich nicht verstanden, wie soll das gehen, ich habe zwar bei WKZ Daten " DB+Auto" drin, aber von alleine suchen tut der gar nichts. Muss ich da noch irgendwie was festlegen damit das geht?
Ich habe das jetzt mal so gelöst, dass ich ein bestehendes Makro genommen haben, z.B M8
Dort ist :
1. Zentrieren mit einem D8 Zentrierbohrer mit der Regel das dieser nur aktiv wird wenn der Bohrungsdurchmesser kleiner als 7,5 ist.
2. Zentrieren mit einem D16 Zentrierbohrer mit der Regel das dieser nur aktiv wird wenn der Bohrungsdurchmesser kleiner als 15,5 ist. und größer 7.5
3. Bohren mit einem D6,8 Bohrer mit der Regel das dieser nur aktiv wird wenn die Bohrungstiefe kleiner, gleich ist 40 ist.
4. Bohren mit einem D6,8 Bohrer mit der Regel das dieser nur aktiv wird wenn die Bohrungstiefe kleiner, gleich ist 80 ist.
5. Gewindebohren max t-15mm
Ist es möglich, dass das Makro von sich aus z.b. erst mit dem kurzen Bohrer bohrt und dann einen weiteren Job macht indem er mit dem längeren Bohrer weiter bohrt? Ich finde nämlich keine Regel dafür.
Weil so wie ich das gelöst habe nimmt er entweder den kurzen Bohrer bei einer kurzen Bohrung oder eben den langen Bohrer bei der langen Bohrung, was ja richtig ist bei den momentanen Regeln.
Wen das gehen würde, würde ich das händisch bei all meinen Makros machen, was wie ich vermute eine richtige Arbeit wird.
Gibt es da eine andere Lösung? Über eventuell kopieren etc?
Danke und Grüße!
ich sitze gerade nach langer Zeit mal wieder an meinen Makros um Sie " Intelligenter" zu machen.
Leider gibt es über die Hilfe nicht viel Hilfe .
Ein paar Dinge habe ich schon auf die Reihe bekommen, allerdings habe ich die Befürchtung das ich dies etwas umständlich mache??
Das mit dem automatischen suchen für Werkzeuge habe ich nicht verstanden, wie soll das gehen, ich habe zwar bei WKZ Daten " DB+Auto" drin, aber von alleine suchen tut der gar nichts. Muss ich da noch irgendwie was festlegen damit das geht?
Ich habe das jetzt mal so gelöst, dass ich ein bestehendes Makro genommen haben, z.B M8
Dort ist :
1. Zentrieren mit einem D8 Zentrierbohrer mit der Regel das dieser nur aktiv wird wenn der Bohrungsdurchmesser kleiner als 7,5 ist.
2. Zentrieren mit einem D16 Zentrierbohrer mit der Regel das dieser nur aktiv wird wenn der Bohrungsdurchmesser kleiner als 15,5 ist. und größer 7.5
3. Bohren mit einem D6,8 Bohrer mit der Regel das dieser nur aktiv wird wenn die Bohrungstiefe kleiner, gleich ist 40 ist.
4. Bohren mit einem D6,8 Bohrer mit der Regel das dieser nur aktiv wird wenn die Bohrungstiefe kleiner, gleich ist 80 ist.
5. Gewindebohren max t-15mm
Ist es möglich, dass das Makro von sich aus z.b. erst mit dem kurzen Bohrer bohrt und dann einen weiteren Job macht indem er mit dem längeren Bohrer weiter bohrt? Ich finde nämlich keine Regel dafür.
Weil so wie ich das gelöst habe nimmt er entweder den kurzen Bohrer bei einer kurzen Bohrung oder eben den langen Bohrer bei der langen Bohrung, was ja richtig ist bei den momentanen Regeln.
Wen das gehen würde, würde ich das händisch bei all meinen Makros machen, was wie ich vermute eine richtige Arbeit wird.
Gibt es da eine andere Lösung? Über eventuell kopieren etc?
Danke und Grüße!
Die Befürchtung etwas zu umständlich zu machen habe ich auch immer. Sehr komplexes Thema.
Ich habe auch schon die Erfahrung gemacht, das es in die Hose gehen kann, wenn man Makros intelligenter machen möchte als man selber ist.
Zu Punkt 1+2:
Möglich, aber M8 hat normal immer Kernloch 6.8. Wüsste nicht wann der zweite Job anspringen soll. Außer du möchtest eine Gewindemakro machen das alle Größen abdeckt.
Zu Punkt 4:
Füge einen Extra-Job ein in dem der kurze 6,8er Bohrer eine Pilotbohrung setzt. Anspringen soll er erst wenn die Bohrung >40 (und <80) ist und bohren soll er die gewünschte Tiefe X.
Zum weiterbohren dann zb. ein optimiertes Tieflochbohren mit der gewünschten Einfahrtiefe. Dieser Job soll zünden wenn Tiefe >40 und <80
Innerhalb der Makro-DB können innerhalb des Makros Jobs kopiert und verschoben werden. Ich meine von Makro A nach Makro B nicht. Makros können aber im ganzen kopiert und bearbeitet werden.
Und Ja, es ist eine sehr umfangreiche Arbeit. Aber das/die Makro(s) muß ja nicht auf einmal entstehen.
Gruß
Sven
Der Beitrag wurde von GreenVeltlins77 bearbeitet: 17.09.2014, 07:55 Uhr
17.09.2014, 11:42 Uhr
Die Befürchtung etwas zu umständlich zu machen habe ich auch immer. Sehr komplexes Thema.
Ich habe auch schon die Erfahrung gemacht, das es in die Hose gehen kann, wenn man Makros intelligenter machen möchte als man selber ist.
Zu Punkt 1+2:
Möglich, aber M8 hat normal immer Kernloch 6.8. Wüsste nicht wann der zweite Job anspringen soll. Außer du möchtest eine Gewindemakro machen das alle Größen abdeckt.
Zu Punkt 4:
Füge einen Extra-Job ein in dem der kurze 6,8er Bohrer eine Pilotbohrung setzt. Anspringen soll er erst wenn die Bohrung >40 (und <80) ist und bohren soll er die gewünschte Tiefe X.
Zum weiterbohren dann zb. ein optimiertes Tieflochbohren mit der gewünschten Einfahrtiefe. Dieser Job soll zünden wenn Tiefe >40 und <80
Innerhalb der Makro-DB können innerhalb des Makros Jobs kopiert und verschoben werden. Ich meine von Makro A nach Makro B nicht. Makros können aber im ganzen kopiert und bearbeitet werden.
Und Ja, es ist eine sehr umfangreiche Arbeit. Aber das/die Makro(s) muß ja nicht auf einmal entstehen.
Gruß
Sven
Ich habe auch schon die Erfahrung gemacht, das es in die Hose gehen kann, wenn man Makros intelligenter machen möchte als man selber ist.
Zu Punkt 1+2:
Möglich, aber M8 hat normal immer Kernloch 6.8. Wüsste nicht wann der zweite Job anspringen soll. Außer du möchtest eine Gewindemakro machen das alle Größen abdeckt.
Zu Punkt 4:
Füge einen Extra-Job ein in dem der kurze 6,8er Bohrer eine Pilotbohrung setzt. Anspringen soll er erst wenn die Bohrung >40 (und <80) ist und bohren soll er die gewünschte Tiefe X.
Zum weiterbohren dann zb. ein optimiertes Tieflochbohren mit der gewünschten Einfahrtiefe. Dieser Job soll zünden wenn Tiefe >40 und <80
Innerhalb der Makro-DB können innerhalb des Makros Jobs kopiert und verschoben werden. Ich meine von Makro A nach Makro B nicht. Makros können aber im ganzen kopiert und bearbeitet werden.
Und Ja, es ist eine sehr umfangreiche Arbeit. Aber das/die Makro(s) muß ja nicht auf einmal entstehen.
Gruß
Sven
Haha ok da hast du Recht :-)
War wohl einfach schon zu spät gestern, bei M8 benötige ich natürlich keinen NC Anbohrer D 16 :-)
Danke für den Tipp mit dem anderen WKZ einfügen, teste ich heute Abend mal!
Ich hätte jetzt alle Makros einzeln gemacht, also für Gewinde und Passungen. Muss ich mir nochmal Gedanken machen wie ich das am besten löse.
Wie ich auf dem Screenshot oben sehe, hast du dir ein einziges Makro gemacht mit zig Jobs drin und regeln, sehe ich das richtig? Ist das ein Universalmakro?
Hattest du da eine Schulung oder gibts da auch irgendwo ein paar Unterlagen?
Grüße
17.09.2014, 14:18 Uhr
GreenVeltlins77
Level 4 = Community-Meister
Gruppe: Mitglied
Mitglied seit: 17.06.2005
Beiträge: 455
Mitglied seit: 17.06.2005
Beiträge: 455
Ich habe ein Universal-Makro. Ob das aber der Weisheit letzter Schluß ist ?
Vorteil:
Ein Bohrjob (z.B. D8.5) kann in diesem Fall für ein Kernloch M10, für ein Km8 sowie zum Vorbohren von z.B. D20 und noch vieles mehr verwendet werden.
Die Regeln müssen angepasst werden. Ich habe insgesamt weniger Jobs in meiner Makro-DB. In diesem Fall würden mehrere Zentrierjobs wie in Deinem Beispiel Sinn machen. Diese Jobs kannst Du dann für alles was Du zentrieren willst verwenden.
Nachteil:
Das Makro ist noch lange nicht perfekt. Ich muß ab und zu etwas nachbessern und die Regeln anpassen, da ja alle Jobs dementsprechend aufeinander abgestimmt sein müssen. Ist nicht einfach.
Außerdem ist das Makro, dadurch das sich sehr viele Jobs darin befinden, groß und sehr schwer zu behandeln. Bis das Makro offen bzw. bearbeitbar ist, und bis es bei der Makrosuche anwendbar ist, vergeht eine lange Zeit. Und Wartezeit am Rechner ist nervig. Zumindest bei mir.
Ich bin der Meinung das die Intelligenten Makros auch viel weiter ausgebaut werden müssten.
Ein Beispiel:
Ich habe einen Schaftfräser mit 35mm Schneidenlänge. Dieser springt an wenn die Regel heist <= Tiefe 35
Das Werkzeug ist verschlissen und wird ausgetauscht durch eines mit 34mm Schneidenlänge.
Schon habe ich beim nächsten Aufruf beim Fräsen ein Problem. Außer ich ändere die Regel, was aber auch bescheiden ist.
Es müßten meiner Meinung nach viel mehr Parameter aus der Werkzeugdefinition mit in die Regeln einfliessen.
Unterlagen habe ich keine, und eine Schulung hat es leider auch nicht gegeben.
Gruß
Sven
Der Beitrag wurde von GreenVeltlins77 bearbeitet: 17.09.2014, 14:19 Uhr
Vorteil:
Ein Bohrjob (z.B. D8.5) kann in diesem Fall für ein Kernloch M10, für ein Km8 sowie zum Vorbohren von z.B. D20 und noch vieles mehr verwendet werden.
Die Regeln müssen angepasst werden. Ich habe insgesamt weniger Jobs in meiner Makro-DB. In diesem Fall würden mehrere Zentrierjobs wie in Deinem Beispiel Sinn machen. Diese Jobs kannst Du dann für alles was Du zentrieren willst verwenden.
Nachteil:
Das Makro ist noch lange nicht perfekt. Ich muß ab und zu etwas nachbessern und die Regeln anpassen, da ja alle Jobs dementsprechend aufeinander abgestimmt sein müssen. Ist nicht einfach.
Außerdem ist das Makro, dadurch das sich sehr viele Jobs darin befinden, groß und sehr schwer zu behandeln. Bis das Makro offen bzw. bearbeitbar ist, und bis es bei der Makrosuche anwendbar ist, vergeht eine lange Zeit. Und Wartezeit am Rechner ist nervig. Zumindest bei mir.
Ich bin der Meinung das die Intelligenten Makros auch viel weiter ausgebaut werden müssten.
Ein Beispiel:
Ich habe einen Schaftfräser mit 35mm Schneidenlänge. Dieser springt an wenn die Regel heist <= Tiefe 35
Das Werkzeug ist verschlissen und wird ausgetauscht durch eines mit 34mm Schneidenlänge.
Schon habe ich beim nächsten Aufruf beim Fräsen ein Problem. Außer ich ändere die Regel, was aber auch bescheiden ist.
Es müßten meiner Meinung nach viel mehr Parameter aus der Werkzeugdefinition mit in die Regeln einfliessen.
Unterlagen habe ich keine, und eine Schulung hat es leider auch nicht gegeben.
Gruß
Sven
Der Beitrag wurde von GreenVeltlins77 bearbeitet: 17.09.2014, 14:19 Uhr
17.09.2014, 16:23 Uhr
Ich kann GreenVeltlins77 nur beipflichten, da ich bekanntlich ebenfalls ein SEHR umfangreiches Bohrmakro besitze.
Man muss dabei aber alles im ganzen sehen, es reicht nicht nur ein Bohrmakro mit ein bissl was zu haben, sondern die abstimmung mit den Werkzeugen muss perfekt sein und wenn man ein Universalmakro richtig effektiv einsetzen will, muss dieses komplett sein.
Die Werkzeugabstimmung muss hierbei an die gegebenheiten des Unternehmens angepasst werden. Beispiel: werden Werkzeuge nur wenig nachgeschliffen oder sehr viel und oft? Bei zweiterem würde ich die Werkzeuge generell kürzer definieren als das Neuwerkzeug, mind. 1 mm (je nach größe). Somit kann man auch bedenkenlos nicht zu stark nachgeschliffene Werkzeuge benutzen.
Ich denke der beste Weg hierbei ist das Makro komplett auf einmal anzulegen und nicht nach und nach. Ja es ist viel Arbeit aber bringt dann auch sehr viel und funktioniert ohne Nachbesserungen. Das Makro in meinen Videos (Bohren D1 bis unendlich (dabei angepasstes vor und nachbohren mit VHM und HSS) mit bis zu 5 Senkungen, dabei Passungen und Gewinde auf allen Stufen und mit allen Methoden möglich) z.b. hat ca. 4 Wochen vollzeit gekostet, komplett von 0 auf 100%. Ohne vorwissen oder sonstigem. Weitere optimierungen und verbesserungen sind dabei natürlich möglich, z.b. verschiedene Zustellungen mit angepassten Schnittwerten beim Fräsen.
Im übrigen eine Schulung oder dergleichen hatte ich auch nicht, nichtmal Grundschulung, kann man sich auch alles selbst beibringen mit genügend engagement.
Und ja bei sehr umfangreichen Makros (mehrere hundert Jobs) wird die rechen- und öffnungszeit wirklich sehr lang. Aber ich habe schon einen gedanken womit man dies eventuell verringern kann. Und grundsätzlich macht der eingesetzte Rechner dabei einen großen Unterschied (z.b. der Arbeitsrechner brauchte zum Importieren des kompletten Makros mehr als 10 Minuten, mein Rechner daheim nur ca. 1 Minute)
ps: Da ich ab nächsten Montag wieder als HyperMill Programmierer arbeite, dürfte demnächst wieder mehr von mir hier zu lesen sein.
Man muss dabei aber alles im ganzen sehen, es reicht nicht nur ein Bohrmakro mit ein bissl was zu haben, sondern die abstimmung mit den Werkzeugen muss perfekt sein und wenn man ein Universalmakro richtig effektiv einsetzen will, muss dieses komplett sein.
Die Werkzeugabstimmung muss hierbei an die gegebenheiten des Unternehmens angepasst werden. Beispiel: werden Werkzeuge nur wenig nachgeschliffen oder sehr viel und oft? Bei zweiterem würde ich die Werkzeuge generell kürzer definieren als das Neuwerkzeug, mind. 1 mm (je nach größe). Somit kann man auch bedenkenlos nicht zu stark nachgeschliffene Werkzeuge benutzen.
Ich denke der beste Weg hierbei ist das Makro komplett auf einmal anzulegen und nicht nach und nach. Ja es ist viel Arbeit aber bringt dann auch sehr viel und funktioniert ohne Nachbesserungen. Das Makro in meinen Videos (Bohren D1 bis unendlich (dabei angepasstes vor und nachbohren mit VHM und HSS) mit bis zu 5 Senkungen, dabei Passungen und Gewinde auf allen Stufen und mit allen Methoden möglich) z.b. hat ca. 4 Wochen vollzeit gekostet, komplett von 0 auf 100%. Ohne vorwissen oder sonstigem. Weitere optimierungen und verbesserungen sind dabei natürlich möglich, z.b. verschiedene Zustellungen mit angepassten Schnittwerten beim Fräsen.
Im übrigen eine Schulung oder dergleichen hatte ich auch nicht, nichtmal Grundschulung, kann man sich auch alles selbst beibringen mit genügend engagement.
Und ja bei sehr umfangreichen Makros (mehrere hundert Jobs) wird die rechen- und öffnungszeit wirklich sehr lang. Aber ich habe schon einen gedanken womit man dies eventuell verringern kann. Und grundsätzlich macht der eingesetzte Rechner dabei einen großen Unterschied (z.b. der Arbeitsrechner brauchte zum Importieren des kompletten Makros mehr als 10 Minuten, mein Rechner daheim nur ca. 1 Minute)
ps: Da ich ab nächsten Montag wieder als HyperMill Programmierer arbeite, dürfte demnächst wieder mehr von mir hier zu lesen sein.
18.09.2014, 07:33 Uhr
Und ja bei sehr umfangreichen Makros (mehrere hundert Jobs) wird die rechen- und öffnungszeit wirklich sehr lang. Aber ich habe schon einen gedanken womit man dies eventuell verringern kann. Und grundsätzlich macht der eingesetzte Rechner dabei einen großen Unterschied (z.b. der Arbeitsrechner brauchte zum Importieren des kompletten Makros mehr als 10 Minuten, mein Rechner daheim nur ca. 1 Minute)
Servus,
ich habe auch angefangen Intelligente Makros zu programmieren und habe auch das Problem das beim anwenden der Makros die Ladezeit sehr lang ist. Aktuell habe ich in meinen Makro´s ca. 100 Jobs und wenn ich dann beim Makro anwenden ein anderes auswähle dauert das locker 5 Sekunden bis er "umspringt" auch nachdem ich dann auf OK geklickt habe dauert das relativ lange bis er die Makro´s dann anwendet. Hat vielleicht jemand eine Lösung wie man das schneller hinbekommt? Denke nicht das es an den Rechnern liegt. Die sind neu und gut ausgestattet.
gruß, Harry
18.09.2014, 09:31 Uhr
Servus,
ich habe auch angefangen Intelligente Makros zu programmieren und habe auch das Problem das beim anwenden der Makros die Ladezeit sehr lang ist. Aktuell habe ich in meinen Makro´s ca. 100 Jobs und wenn ich dann beim Makro anwenden ein anderes auswähle dauert das locker 5 Sekunden bis er "umspringt" auch nachdem ich dann auf OK geklickt habe dauert das relativ lange bis er die Makro´s dann anwendet. Hat vielleicht jemand eine Lösung wie man das schneller hinbekommt? Denke nicht das es an den Rechnern liegt. Die sind neu und gut ausgestattet.
gruß, Harry
ich habe auch angefangen Intelligente Makros zu programmieren und habe auch das Problem das beim anwenden der Makros die Ladezeit sehr lang ist. Aktuell habe ich in meinen Makro´s ca. 100 Jobs und wenn ich dann beim Makro anwenden ein anderes auswähle dauert das locker 5 Sekunden bis er "umspringt" auch nachdem ich dann auf OK geklickt habe dauert das relativ lange bis er die Makro´s dann anwendet. Hat vielleicht jemand eine Lösung wie man das schneller hinbekommt? Denke nicht das es an den Rechnern liegt. Die sind neu und gut ausgestattet.
gruß, Harry
Sind in den Rechnern SSDs verbaut? Wir mussten feststellen, dass bei Rechner die mit einer SSD ausgestattet sind, zwar die Berechnungszeit nicht signifikant sank, dafür aber die ganze Usability stark stieg, sowie die PP Läufe um ein vielfaches schneller waren! Ansonsten einfach mal nach Wessling telefonieren... oder auf der AMB dich vor Ort erkundigen^^
Grüße aus dem Süden
noobuntu
18.09.2014, 16:29 Uhr
Servus,
ich habe auch angefangen Intelligente Makros zu programmieren und habe auch das Problem das beim anwenden der Makros die Ladezeit sehr lang ist. Aktuell habe ich in meinen Makro´s ca. 100 Jobs und wenn ich dann beim Makro anwenden ein anderes auswähle dauert das locker 5 Sekunden bis er "umspringt" auch nachdem ich dann auf OK geklickt habe dauert das relativ lange bis er die Makro´s dann anwendet. Hat vielleicht jemand eine Lösung wie man das schneller hinbekommt? Denke nicht das es an den Rechnern liegt. Die sind neu und gut ausgestattet.
gruß, Harry
ich habe auch angefangen Intelligente Makros zu programmieren und habe auch das Problem das beim anwenden der Makros die Ladezeit sehr lang ist. Aktuell habe ich in meinen Makro´s ca. 100 Jobs und wenn ich dann beim Makro anwenden ein anderes auswähle dauert das locker 5 Sekunden bis er "umspringt" auch nachdem ich dann auf OK geklickt habe dauert das relativ lange bis er die Makro´s dann anwendet. Hat vielleicht jemand eine Lösung wie man das schneller hinbekommt? Denke nicht das es an den Rechnern liegt. Die sind neu und gut ausgestattet.
gruß, Harry
Das Problem ist das die MakroDB das ganze Makro zwecks visualisierung (rechts unten) durchrechnet.
Und ich kann ebenfalls JEDEM Hypermill und generell CAM Benutzer nur anraten IMMER lokal auf Festplatte (möglichst SSD) zu arbeiten und auch alle Einstellungen und Temp-Dateien und dergleichen müssen Lokal sein. Das allein macht einen gigantischen Unterschied im vergleich zum arbeiten über Netzwerk.
21.12.2016, 11:15 Uhr
Hallo Makrofans
kennt einer von euch eine Möglichkeit?
ich möchte mir ein intelligentes Makro erstellen und möchte abhängig vom Material ein anderes Werkzeug verwenden.
kann ich irgendwie das angewählte Material abgreifen?
Hat einer eine Idee?
Viele Grüße
Jörg
kennt einer von euch eine Möglichkeit?
ich möchte mir ein intelligentes Makro erstellen und möchte abhängig vom Material ein anderes Werkzeug verwenden.
kann ich irgendwie das angewählte Material abgreifen?
Hat einer eine Idee?
Viele Grüße
Jörg
21.12.2016, 12:35 Uhr
GreenVeltlins77
Level 4 = Community-Meister
Gruppe: Mitglied
Mitglied seit: 17.06.2005
Beiträge: 455
Mitglied seit: 17.06.2005
Beiträge: 455
Hallo Makrofans
kennt einer von euch eine Möglichkeit?
ich möchte mir ein intelligentes Makro erstellen und möchte abhängig vom Material ein anderes Werkzeug verwenden.
kann ich irgendwie das angewählte Material abgreifen?
Hat einer eine Idee?
Viele Grüße
Jörg
kennt einer von euch eine Möglichkeit?
ich möchte mir ein intelligentes Makro erstellen und möchte abhängig vom Material ein anderes Werkzeug verwenden.
kann ich irgendwie das angewählte Material abgreifen?
Hat einer eine Idee?
Viele Grüße
Jörg
Ich habe das über die Feature-Klasse gelöst. Dort gibt es bei mir "Stahl" und "Alu". Der Regel entsprechend wird dann der
dazugehörige Job incl. dem dazugehörigen Werkzeug ausgewählt. Ob man das ausgewählte Material abgreifen kann ist mir nicht bekannt.
Gruß
Sven
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: