Merkblatt Thema: IdentNr.: Kurzbeschreibung: Stand 05.01.2016 Technologie-Probleme EC-078.1 Technologie-Probleme Probleme beim Auswerten der Technologie aus der WKZ-Datenbank Problem... 1 Ursache... 1 Details... 2 Lösung... 5 Liste betroffener Werkzeuge Arbeitspläne... 5 Überflüssige Einträge anzeigen löschen... 5 Problem Gelegentlich kommt es vor, dass das Umschalten der Technologie von keine zu Allgemein oder Schlichten nicht funktioniert (d.h. Drehzahl/Vorschub ändern sich nicht), obwohl in der Werkzeugdatenbank Technologie-Daten angelegt (über die Zuordnung Werkzeug->Material) sind auch angezeigt werden. Ursache Das Problem wird dadurch verursacht, dass in der SQL-Datenbank die Technologie-Einträge mehrfach vorhanden sind. Nach bisherigen Erkenntnissen entstehen diese doppelten Einträge, wenn Werkzeuge, die schon einem oder mehreren Arbeitsplänen zugewiesen sind, kopiert werden dabei der Reiter Technologie aufgerufen wird. Um das Problem zu vermeiden, darf der Reiter Technologie beim Kopieren eines Werkzeugs unter gar keinen Umständen aufgerufen werden! Um ein Werkzeug zu kopieren, sollte wie folgt vorgegangen werden: 1. Das Werkzeug wird kopiert, lediglich die Werkzeug-Beschreibung geändert, direkt mit OK bestätigt. 2. Danach kann das Werkzeug zur weiteren Bearbeitung erneut aufgerufen werden. 1 von 6
Details Normalerweise gibt es in der Tabelle TS_TOOL_CUT_DATA (Schnittdaten pro Werkzeug) für jede Kombination von - TCD_TOOL_DESC (Werkzeugbeschreibung) - TCD_JOB_DESC (Arbeitsplan) - TCD_MATERIAL_DESC (Material) - TCD_APPLICATION_TYPE_ID (Bearbeitungstyp Allgemein/Schlichten bzw. Bohren) genau einen Eintrag in der Datenbank. Wenn jedoch mehrere Einträge vorliegen, klappt die Verarbeitung in Edgecam nicht, die Technologie wird nicht korrekt ausgewertet. Mit den SQL-Skripten Technologie-Probleme\SQL-Skripte\Gettechnology-entries-of-drilling-toolsnumbered.sql Technologie-Probleme\SQL-Skripte\Gettechnology-entries-of-mill-tools-numbered.sql können die Einträge gruppiert nach Werkzeug, Arbeitsplan, Material Bearbeitungstyp jeweils für die Bohr- die Fräswerkzeuge nummeriert aufgelistet werden. Mit der Beispiel-Datenbank Technologie-Probleme\Beispieldatenbank Support 13457 Amman\Ammann_V2014R2.tdb ergibt sich z.b. folgendes Ergebnis für die Bohrwerkzeuge: 2 von 6
TCD_TOOL_CUT n _DATA_ID TCD_JOB_DESC TCD_TOOL_DESC TCD_APPLICATIO N_TYPE_ID TCD_MATERI AL_DESC 1 13373 <All Kit> 1 13374 Ind02-Var01 2 13375 Ind02-Var01 1 13970 Ind03-Var01 2 13971 Ind03-Var01 1 1929 <All Kit> Bohrer D11 CoroDrill860 5 <Any> 1 3529 <All Kit> Bohrer D11 CoroDrill860 Aluminiumgu 5 ss Der erste Eintrag ist in Ordnung, da nur eine Zeile für die Kombination <All Kit>, (AlMGSi1 vorliegt. Danach kommen jeweils zwei Zeilen, die das Problem zeigen: Für die gleiche Kombination (z.b. Ind02-Var01, 122875 D8 GARANT VHM- (AlMGSi1 ) gibt es zwei Zeilen. Für die Fräswerkzeuge sieht das Ergebnis z.b. so aus: TCD_TOOL_CUT n _DATA_ID TCD_JOB_DESC TCD_TOOL_DESC TCD_APPLICATIO N_TYPE_ID TCD_MATERI AL_DESC 1 13328 <All Kit> 3 <Any> 2 13329 <All Kit> 4 <Any> 1 13334 <All Kit> 3 (AlMGSi1 2 13335 <All Kit> 4 (AlMGSi1 1 13336 Ind02-Var01 3 <Any> 2 13337 Ind02-Var01 4 <Any> 3 13340 Ind02-Var01 3 <Any> 4 13341 Ind02-Var01 4 <Any> 3 von 6
Hier müssen für jede Kombination aus Arbeitsplan, Werkzeug Material jeweils zwei Zeilen vorliegen, je eine für Allgemein Schlichten. 4 von 6
Lösung Liste betroffener Werkzeuge Arbeitspläne Die Lösung des Problems besteht darin, die überzähligen Technologie- Einträge zu löschen. Da es keine Garantie dafür gibt, dass nicht versehentlich die falschen Einträge gelöscht werden (schließlich ist nicht erkennbar, welcher der doppelten Einträge tatsächlich der gewünschte ist), können mit den SQL- Skripten Technologie-Probleme\SQL-Skripte\Getproblematic-drilling-tools.sql Technologie-Probleme\SQL-Skripte\Getproblematic-mill-tools.sql Listen der betroffenen Werkzeuge Arbeitspläne erzeugt werden. Diese sollten dem Ken unbedingt zur Verfügung gestellt werden, damit die Technologie-Daten überprüft werden können! Überflüssige Einträge anzeigen löschen Mit den SQL-Skripten Technologie-Probleme\SQL-Skripte\Getsuperfluous-technology-entries-of-drillingtools.sql Technologie-Probleme\SQL-Skripte\Getsuperfluous-technology-entries-of-milltools.sql 5 von 6
können die überzähligen Technologie-Einträge für die Bohr- die Fräs- Werkzeuge aufgelistet werden. Die SQL-Skripte Technologie-Probleme\SQL-Skripte\Deletesuperfluous-technology-entries-of-drillingtools.sql Technologie-Probleme\SQL-Skripte\Deletesuperfluous-technology-entries-of-milltools.sql schließlich können zum Löschen der überzähligen Einträge verwendet werden. 6 von 6