Autor
|
Thema: viele IGES Dateien in Catia Importieren (7981 mal gelesen)
|
Gansen Mitglied Technician
Beiträge: 70 Registriert: 01.03.2002 Hardware: Fujitsu Celsius, 32GB RAM, SSD Revodrive3 X2, Nvidia Quadro 4000, SpaceExplorer Screen: HP ZR30w + Samsung S24C200 <P>CAD: CATIA V5R20 in diversen Konfigurationen CAC, MD2 und XM2 TransCat myV5 Keyshot 6 und 7 Glovius Viewer
|
erstellt am: 20. Jun. 2008 08:48 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe ein grösseres Problem mit welchem im mich des öfteren herumärgern muss. Ich erhalte immer wieder bauraumumgebungen von diversen Automobilherstellern als step dateien. Meistens werden hier ohne Rücksicht auf Verluste riesige Datenmengen für uns erstellt (ca 200 - 300 Dateien) die ich dann als STEP dateien zugesendet bekomme. Aktuell sitzte ich hier von einem Datensatz von Porsche. es handelt sich um 200 STEP Dateien. Wenn ich nun hin gehe und diese Files mit dem "Batch-IGS-STEP-DXF" konvertiere habe ich immer folgendes Problem. Die Dateien bekommen in Catia alle den gleichen Namen zugeschustert. (MASTER) wenn ich nun ein Product erstelle in welches ich die konvertierten files importiere erhalte ich immer Namenskonflikte. Bei 200 Dateien ist das dann schon ne Monster Arbeit diese Alle umzubenennen. Zudem stellt sich das Problem dass verschiedene step dateien zu einem catproduct konvertiert werden. Und die untergeordneten Catparts verschiedener products haben dann den gleichen Dateinamen. Ich habe das Gefühl als wenn diese dann einfach überschrieben werden und mir im Eneffekt Daten fehlen. Wer kann mir helfen. Gehe ich vielleicht falsch an das Problem heran. Wie löst ihr das. Welche Software/Catia-Lizenzen gibt es um mir diese Arbeit zu erleichtern. Aktuell bei uns im Einsatz: Vielen Dank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Catrin Moderator Ingenieurin Maschinenbau/Informatik
Beiträge: 1928 Registriert: 12.12.2000
|
erstellt am: 21. Jun. 2008 22:06 <-- editieren / zitieren --> Unities abgeben: Nur für Gansen
Ich glaube, die Dateien kommen aus dem VPM und sind urspruenglich aus V4 konvertierte Dateien. Die Vermutung von mir resultiert aus dem Dateinamen (Master). Allerdings habe ich keine adhoc-Loesung fuer Dich. Am Einfachsten waere wahrscheinlich, wenn Du Dir einen Script schreibst, in dem nach dem Konvertieren per Batch die Datei sofort umbenannt wird. Dann bekommst Du zwar einen namenskonflikt beim Einladen ins Produkt, aber hast nicht die Sorge, dass die dateien beim importieren ueberschrieben werden. Aendern musst Du die namen hinterher sowieso. Gruss catrin ------------------ -------------------------------------------------- cad_de@catrin-eger.de -------------------------------------------------- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ogard1 Mitglied Verfahrenstechniker
Beiträge: 442 Registriert: 12.09.2004 R19 SP2
|
erstellt am: 23. Jun. 2008 15:59 <-- editieren / zitieren --> Unities abgeben: Nur für Gansen
Hallo, wie sehen die Namen aus wenn du die Daten bekommst? Wir haben es immer so gemacht das die Namen (Ausgangssituation) beibehalten werden Werden die Namen intern in deinem Konvertierungstool vergeben? Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
denyo_1 Moderator Manager
Beiträge: 2506 Registriert: 10.08.2005 HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3
|
erstellt am: 24. Jun. 2008 08:05 <-- editieren / zitieren --> Unities abgeben: Nur für Gansen
Hallo Gansen, da ich das Problem kenne (wir konvertieren auch öfter mal Referenzgeometrie) habe ich mir mal ein kleines Makro geschrieben. Ist natürlich auch ein Batch-Lauf und ist im entefekt ähnlich aufgebaut wie das Makro von Dassault. Man gibt ihm eine Quellverzeichniss (da sollten alle stp-Files enthalten sein die konvertiert werden sollen). Anschließend gibt man im noch ein Zielverzeichniss (das ist das Verzeichniss in dem die Parts und Produkte gespeichert werden). CATIA öffnet nun jede STP-Datei und speichert sie als CATPart/CATProdukt ins Zielverzeichniss. Der Dateiname ist dabei der Part-Name (da man bei Produkten keine zwei Part Namen für unterschiedliche Teile hernehmen kann, wird nichts überschreiben beim Lauf des Makros.) Wichtig ist halt das du in der aktiven Session eine ST1 (STP-Lizenz) besitzt, da er sonst die STP-Dateien nicht öffnen kann. Ist CATIA geschlossen und das Makro wird gestartet, versucht das Makro CATIA zu starten (über CATIA.Application). Falls dabei ein Fehler auftretten sollte, bzw. du CATIA nur mit einer bestimmten Umgebung laden darfst, musst du halt CATIA vor dem Starten des Makro ausführen. Das Makro wurde mit Visual Basis 2008 Express (läuft nur unter Windows) erstellt und veröffentlicht. Im angehängten zip File befinden sich folgende Dateien:
- Application Files -> Ordner mit benötigten Dateien
- setup.exe -> Installationsprogramm
- STP to CATIA V5.application -> Startdatei (unwichtig)
Bitte das Zip entpacken und die "setup.exe" ausführen. Das Programm wird wie jedes Windows Programm installiert (kann unter Software wieder Deinstalliert werden). Es erfolgt ein Eintrag in die "Alle Programme" Liste. Ein Shortcut auf den Desktop kann mit STRG+ziehen aus dem Startmenü erstellt werden! Viel Spass beim Nutzen des Programm . Über ein Feedback würde ich mich natürlich immer freuen... ------------------ MFG Daniel Die KATJA ist halt doch nur ne zickige Französin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
blue55 Mitglied
Beiträge: 2 Registriert: 03.02.2009
|
erstellt am: 03. Feb. 2009 11:07 <-- editieren / zitieren --> Unities abgeben: Nur für Gansen
Hallo, ich bin neu auf dem Gebiet Catia und Programmierung. Das Programm von denyo hört sich aber schon nach dem an, was ich benötige. Ich hab mehrere Ordner in denen sich catpart dateien befinden. diese will ich nun automatisch in step,igs oder vrml konvertieren. von Hand ist das recht umständlich, weil es sich um ca. 5000 Dateien handelt. Das Programm kann ja step in catpart wandeln. Kann ich in dem Programm etwas umschreiben, dass er catpart in step,igs oder vrml wandelt ? Catia mit step Lizensen habe ich. Danke für eure Hilfe. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 03. Feb. 2009 11:14 <-- editieren / zitieren --> Unities abgeben: Nur für Gansen
Servus Versuch zunächst mal mit Tools -> Dienstprogramme -> Batch-Konvertierung. Dann sparts du die das programmieren Oder kauf die das Buch: "Kochbuch CATIA V5 automatisieren". da ist genau so ein Makro drin (mit Auswahl in welches Ausgabeformat,...) Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
blue55 Mitglied
Beiträge: 2 Registriert: 03.02.2009
|
erstellt am: 03. Feb. 2009 11:27 <-- editieren / zitieren --> Unities abgeben: Nur für Gansen
danke für deine Hilfe. werde das mit dem Dienstprogrammen mal ausprobieren. falls das nicht funktioniert, könntest du mir das Makro geben ? Bräuchte im Prinzip nur dieses eine Makro, weil ich die Dateien für ein anderes Programm brauche und Catia nur als Konverter benutzen möchte. Gruß Fabian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
denyo_1 Moderator Manager
Beiträge: 2506 Registriert: 10.08.2005 HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3
|
erstellt am: 09. Feb. 2009 13:16 <-- editieren / zitieren --> Unities abgeben: Nur für Gansen
Hallo Fabian, ich bin gerade an einem bisschen größeren Konverter für CATIA dran (mit UserFormen in der VB Umgebung). Dieser kann dann native Formate in andere Formate exportieren (V5 in stp, iges, model, cgr, dxf, dwg, wrl) aber auch andere Formate in das native Format konvertieren (dxf, dwg, stp, iges, stp, wrl, model... in V5). Das ganze läuft dann natürlich als Batch und kann auch alle Unterordner eines gewählten Source-Pfades mit berücksichtigen. Denke mal am ende der Woche werde ich fertig ------------------ MFG Daniel Die KATJA ist halt doch nur ne zickige Französin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|