| |
 | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 |
| |
 | Mit dem all4cad-Blog immer bestens informiert! - Neues zu Lösungen und Entwicklungen rund um ERP und PDM, eine Pressemitteilung
|
Autor
|
Thema: txt- oder xls-Datei als IGES speichern (2591 mal gelesen)
|
naibafn Mitglied Student
 Beiträge: 4 Registriert: 20.07.2009
|
erstellt am: 06. Aug. 2009 12:56 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, ich möchte gerne aus einer Excel-Datei mit Koordinaten eine IGES-Datei erstellen damit ich die Koordinatenpunkte auch ohne ein Makro in Catia einlesen kann. Da wir in der Firma Catia nur auf (ich glaube) Unix rechnern Laufen haben. Weiß einer wie ich das am besten machen kann? MfG Fabian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx

 Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 06. Aug. 2009 13:21 <-- editieren / zitieren --> Unities abgeben:          Nur für naibafn
*Sarkasmus ein* Ich würde gerne aus einem Apfel ein Schnitzel machen ohne dass ich ihn dem Schwein vorher verfüttere *Sarkasmus aus* Ansonsten willkommen auf cad.de Exel ist ein Tabellenkalkulationsprogramm in dem beliebige Zellen abgefüllt werden können, IGES ist ein genormtes Graphik Schnittstellenformat, in dem graphische Elemente beschrieben sind. Also eine Konvertierung muss es geben. CATIA Macros sind als CATScript mit vielleicht ein paar Anpassungen auch unter Unix lauffähig. Ansonsten musst Du Dir ein Excel Macro basteln dass Dir aus den Koordinaten in Deinem Excel File ein Iges File schreibt 8Generiere Dir ein IGES File mit 2 oder 3 Graphikelementen aus CATIA, nimm die DAtei als Template und wandle dann die Werte in dieses Format um. Beschreibung zum IGES findest Du hier oder hier. Axel ------------------ Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
naibafn Mitglied Student
 Beiträge: 4 Registriert: 20.07.2009
|
erstellt am: 06. Aug. 2009 13:40 <-- editieren / zitieren --> Unities abgeben:         
Danke erstmal für die schnelle Antwort, Eine ähnliche Idee hatte ich auch gerade mir über den laptop mit windows(excel) und Catia und einem Catiascript die Kurve zu erstellen die ich brauche und dann daraus ein iges zu erstellen um dann zu gucken wie ich es verwenden könnte. aber ich blick da so gut wie garnicht durch und von makros hab ich leider auch keine ahnung. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DanielFr. Ehrenmitglied V.I.P. h.c. 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: 06. Aug. 2009 13:55 <-- editieren / zitieren --> Unities abgeben:          Nur für naibafn
Hallo, also ein CATScript ist gar kein Probel unter UNIX. Läuft genau wie unter Windows. Ein Beispeil zu diesem Thema wäre der TitleBlock Editor von Michael Neukirchen. Der funktioniert einwandfrei auf beiden OS´s. Ich frage mich jedoch folgendes. Warum brauchst du eine *.iges Datei wenn du nur simple Koordinaten hast. IMHO kann Unix ein *.txt-File wunderbar interpretieren. Heißt du bekommst die Koordinaten von mir aus in Excel, wandelst die in eine *.txt Datei um (mit gewissem Format) und schreibst dir ein Miniscript (bzw. suchst dir einfach eins da gibt es hier mehrere) das die Koordinaten aus der *.txt ließt und als Punkte in CATIA wieder einfügt. Warum kompliziert wenns auch einfach geht. Ich mein wenn du dir einen eigenen Parser schreiebn willst...kein Problem aber dazu solltest du erstens Ahnung von VB mitbringen und zweitens von dem Format in das die die simplen Punkte überführen möchtest ------------------ MFG Daniel Die KATJA ist halt doch nur ne zickige Französin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
naibafn Mitglied Student
 Beiträge: 4 Registriert: 20.07.2009
|
erstellt am: 06. Aug. 2009 14:05 <-- editieren / zitieren --> Unities abgeben:         
Hallo, das mit den Skripten auf Unix hab ich ja versucht klappt aber kein einziges ich hab so gut wie alle ausprobiert. vielleicht hab ich ja auch nur irgendwas falsch gemacht da ich erstens keine ahnung von Unix hab und zweitens nicht von VB. Dieses Script um txt dateien in Catia zu importieren läuft doch auch über excel oder täusch ich mich da? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
naibafn Mitglied Student
 Beiträge: 4 Registriert: 20.07.2009
|
erstellt am: 06. Aug. 2009 14:39 <-- editieren / zitieren --> Unities abgeben:         
AHA, ich habs geschaft das script aus dem anderen beitrag zum laufen zu bringen auf dem unix rechner ich weiß nur beim besten willen nicht was ich dann die ganze zeit falsch gemacht habe jetzt müsste ich nur noch das script auf meine bedürfnisse anpassen wäre schön wenn mir da jemand helfen könnte? meine Datei sieht wie folgt aus: Ausgabewerte als XYZ-Koordinaten Ausgabewerte als Polarkoordianten Eingabewerte Punkt x y z r [mm] = a * phi [°] Radius-Schritt ?r 1 0.000 0.000 0 0.0 = 1.20 * 0.00 0.1 2 0.100 0.008 0.000 0.1 = 1.20 * 4.77 Spiralgang a > 0 3 0.197 0.033 0.000 0.2 = 1.20 * 9.55 1.2 4 0.291 0.074 0.000 0.3 = 1.20 * 14.32 5 0.378 0.131 0.000 0.4 = 1.20 * 19.10 6 0.457 0.202 0.000 0.5 = 1.20 * 23.87 7 0.527 0.288 0.000 0.6 = 1.20 * 28.65 8 0.584 0.386 0.000 0.7 = 1.20 * 33.42 9 0.629 0.495 0.000 0.8 = 1.20 * 38.20 10 0.659 0.613 0.000 0.9 = 1.20 * 42.97 MfG Fabian
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DanielFr. Ehrenmitglied V.I.P. h.c. 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. Aug. 2009 19:03 <-- editieren / zitieren --> Unities abgeben:          Nur für naibafn
Hallo Fabian, ich habe dir hier das Script angepasst auf genau deine Bedürftnisse. Ich hänge mal das Script mitsamt der *.txt Datei an damit andere Leute die das selbe *.txt-Format benutzen das Script auch nutzen können. ------------------ MFG Daniel Die KATJA ist halt doch nur ne zickige Französin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |