|
CATIA V5 Programmierung : Den Pfad von nicht geladenem Part ablesen
scheuche am 14.04.2003 um 09:05 Uhr (0)
ich hatte die anforderung, die teile zu suchen, deren Files schon gelöscht wurden. Also brauchte ich erst mal den Pfad, und dann hab ich überprüft ob das Teil noch vorhanden ist. ich hab so den Pfad herausgefunden: produkt.Has.... if( NOT parentprod(i).HasAMasterShapeRepresentation) then ich hab herausgefunden wenn die shaperepresentation nicht mehr vorhanden ist, ist meist das teil kaputt oder vielmehr die die datenstruktur inkonsistent. diese produkte konnte ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Den Pfad von nicht geladenem Part ablesen
barbara_ am 14.04.2003 um 14:14 Uhr (0)
So zum Beispiel kriegt man die Liste mit Pfaden von allen Subparts und Subproducts der aktuell geöffneter Datei Set Send = CATIA.CreateSendTo() Send.SetInitialFile CATIA.ActiveDocument.FullName Dim ListOfFiles(100) Send.GetListOfDependantFile ListOfFiles
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Den Pfad von nicht geladenem Part ablesen
barbara_ am 15.04.2003 um 08:19 Uhr (0)
Ich arbeite auch mit CATIA V5R10 und es klappt bei mir. Gibt es irgendwelche Fehlermeldung bei dir?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Interaktive Selektion eines Splines für VB?
Andreas Isele am 15.04.2003 um 09:01 Uhr (0)
Hallo zusammen, Noch ein Problem hab ich. Viellcht stell ich mich auch einfach nur zu blöd an. Eventuell kann mir jemand weiterhelfen: Ziel: Ich will von einem oder mehreren Splines (3D + Sketch Splines), die ich selektiere, die Stützpunkte (Control Points) in ein ASCII File exportieren. Bisheriges vorgehen: 1. Starten des Scripts und CATIA V5R10 Sp3 2. Im Script soll der User aufgefordert werden einen oder mehrere Splines zu selektieren. Anschliessend werden die selektierten Splines in einer Liste angezei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
BatiB am 24.03.2003 um 11:06 Uhr (0)
Hallo, ich bin absoluter Neuling im Bereich CAD und habe nun gleich eine Diplomarbeit in diesem Bereich angenommen. Kann mir jemand ne kurze Einführung geben mit welchen Programmiersprachen ich an Daten in Catia V5 rankomme. Hab schon mitbekommen, dass es mit Fortran und VB-Script zu gehen scheint. Get das auch mit anderen??? Java oder C++ zum Beispiel??? Gibt es da auch ne API für an die man sich irgendwie halten kann? Wie muß mann vorgehen um eine Schnittstelle zu programmieren über die man DAten ausle ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
Stoffel am 26.03.2003 um 10:25 Uhr (0)
Du kannst Skripte verwenden. CATIA stellt einen umfangreichen Befehlssatz zur Verfügung die über die CATIA.Application erreicht werden können. Diese Skripte können mit jeder Win/Unix-Skriptsprache (z.B. VBScript, JScript, etc) erstellt werden. Zusätzlich gibt es auch das CATIA eigene CATScript, welches aber sehr verwandt mit VBScript ist, seit der R8 aber nicht mehr offiziell unterstützt wird - laufen tut es aber (meistens) noch. Darüberhinaus gibt es noch die CAA-Schnittstelle, die du mit C bedienen kanns ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
BatiB am 26.03.2003 um 13:59 Uhr (0)
Hallo Leute, Hallo Stoffel, erstmal danke für deine Antwort. Titel meiner DA lautet: "Untersuchung der Möglichkeiten zur Übernahme von CAD-Daten in das Qualitätssicherungstool Audit". (Audit ist ein selbst entwickletes Programm)!!! Aber nochmal ne Frage: Gibt es gar keine Möglichkeit mit Java oder C++ auf die Sachen zuzugreifen? Außerdem habe ich mal irgendwo gelesen, das CATIA als COM-Server arbeitet. Denn muß man doch dann auch von außen über "richtiges" Visual Basic ansprechen können oder??? Für mich st ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
barbara_ am 26.03.2003 um 14:12 Uhr (0)
Hallo Sebastian, man kann mit "CAA Rade" in Java oder C++ Catia programmieren. Schau mal sich den link an: http://www.caav5.com/products/radefr.htm MfG Barbara
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
Steffen Hohmann am 26.03.2003 um 14:48 Uhr (0)
Hallo Sebastian, mit Java gehts folgendermaßen: //Wenn CATIA noch nicht gestartet ist var CATIA CATIA = WScript.CreateObject("CATIA.Application") //Wenn CATIA bereits gestartet ist var CATIA CATIA = WScript.GetObject("","CATIA.Application") CATIA.Visible = true Danach hat man über die Variable "CATIA" Zugriff auf alle CATIA-Objecte bzw. Methoden. Bsp. neues Partdocument erzeugen: CATIA.Documents.Add ("Part") Ich hoffe Dir hilfts weiter. Gruss Steffen
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
Steffen Hohmann am 26.03.2003 um 16:14 Uhr (0)
Hallo Sebastian, mein Beispiel ist JScript. Da CATIA ein COM-Server ist, sollte die API eigendlich Sprachenneutral sein. Der Zugriff auf die Methoden und Klassen erfolgt über die tlb-Deteien, die im Verzeichnis ..BXXintel_acodein liegen. Da ich mit echtem Java noch nicht programmiert habe, weiß ich nicht, wie diese einzubinden sind. Gruss Steffen
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
BatiB am 27.03.2003 um 08:46 Uhr (0)
Noch ne Frage, hat jemand ne Ahnung, wie ich den CATIA als COM server ansprechen kann??? Kann mir da vielleicht jemand einen Bespiel-Code geben oder weiß jemand wo ich ein Tutorial dafür finde???? MfG Sebastian
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
BatiB am 28.03.2003 um 09:12 Uhr (0)
Hallo, weiß denn niemand wo ich ne API finde um mit C++ oder "richtigem" Basic auf Catia Daten zugreifen kann??? Ich habe mir bestimmt schon 4 Mio Internetseiten angeschaut und nirgendwo was gefunden... - Vielleicht fällt ja doch noch jemandem was ein... MfG und vielen Dank Sebastian
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
Stoffel am 31.03.2003 um 09:36 Uhr (0)
Hast du schon mal dort geschaut: http://ww3.cad.de/foren/ubb/Forum137/HTML/000258.shtml Auf welche "CATIA-Daten" willst du denn zugreifen? Auf CatParts/Products? Oder auf die Funktionalitäten von CATIA? Grüße Stoffel
|
In das Form CATIA V5 Programmierung wechseln |