|
CATIA V5 Programmierung : Erstellen eines CCP-Links
Jens Hansen am 12.11.2008 um 09:22 Uhr (0)
Hallo,weniger, da durch öffnen der Datei der expliziete Zugriff ermöglicht wird. Mit Aufwand kann man das neue Fenster minimieren (Fenster auslesen und verkleinern) oder ganz einfach das ganze V5 minimieren - allerdings kriegt dann der Anwender einen Schreck wenn plötzlich V5 weg ist SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : verknüpfte Skizzen und Breps funktionieren nicht
noir333 am 23.01.2009 um 16:17 Uhr (0)
Hallo zusammen,vielleicht hat einer schonmal dieses Problem gehabt, obwohl ich zugebe es ist etwas speziell:Ich habe in einem Catpart mehrere (das ist wichtig) Skizzen, die über eine Veröffentlichung und als "Ergebnis mit Verknüpfung" eingefügt wurden.In den Skizzen befinden sich mehrere Punkte, auf die ich mich beziehen möchte, z.B. eine Linie von einem Punkt zum anderen ziehen.Erstelle ich nun ein Makro über den Rekorder, dann sieht das so aus:Code:Sub CATMain()Set documents1 = CATIA.DocumentsSet partDoc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : catvba-Makro mit catvba-Makros starten
denyo_1 am 01.02.2009 um 18:15 Uhr (0)
Hallo Martin,das funktioniert genauso wie mit einem CATScript nur muss ein anderer Werte beim Aufruf der Funktion eingetragen werden.Versuchs mal mit folgendem Code:Code: Dim myScript Dim Params() myScript = CATIA.SystemService.ExecuteScript("C:", catScriptLibraryTypeVBAProject, "TEST.catvba", "CATMain", params)catScriptLibraryTypeVBAProject das ist eine Enum und die bestimmt welcher Typ aufgerufen wird (also CATScript, CATScript aus Datei oder CATVba Projekt). Um das rauszufinden kannst entwerder den O ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : catvba-Makro mit catvba-Makros starten
MICHLICK am 02.02.2009 um 10:20 Uhr (0)
Hallo,der Aufruf eines CATScripts und einer catvba unterscheiden sich ein klein wenig von einander.Bei catvba muss das so aussehen:CATIA.SystemService.ExecuteScript(sScriptPath, catScriptLibraryTypeVBAProject, sScriptName, sScriptFunction, vScriptParams)wobei sScriptPath der komplette Pfad inkl. Datei ist (z.B. "C:Test.catvba")der 2. Parameter ist eine Konstante und muss genau so heißen.der 3. Parameter ist der Modulnameder 4. Parameter ist dann der Name der Funktion z.B. "CATMain"der 5. Parameter sind dan ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stücklisten Makro d Online Doku verändern??
snatascha am 04.02.2009 um 13:40 Uhr (0)
Hallo Kollegen!Ich habe die Online Doku Stücklisten Makro bereits erfolgreich in die Makrobibliothek eingebunden. Nun bräuchte ich ein paar Tipps zur besseren Gestaltung dieser Excel Datei. Sei es Verweise von bereits erstellten Themen oder ähnlichem. Es wäre nicht falsch, wenn auch ich als Noob in Sachen Programmieren bzw VB es verstehen könnte. Habe es zumindest mal geschafft gehabt paar Standards im Catia zu ändern und im Title Block Templates zu erschaffen. Der Wille ist also da Bin für jeden Tipp dan ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ReplaceComponent
rattlesnake am 09.02.2009 um 09:46 Uhr (0)
Hallo,hab eine kleine Herausforderung. Ich will ein Product in einen anderen Ordner kopieren und die Dateinamen alle ändern. Also erstelle ich eine Kopie des Products und allen Parts und Products in diesem und mach ein ReplaceComponent mit dem neuen Link.Hier mal die Function, die dies machen soll:Code:Private Function moveFile(ByRef sourceFile As Product, ByVal targetDirectory As String) get old and new File name Dim sourceFullName, target, sourceDirectory, targetFileName, sourceFileName As String sour ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : FileSelectionBox
Hohlräumer am 11.02.2009 um 18:52 Uhr (0)
Hallo,Kann mir jemand sagen, ob, und wenn ja wie ich den Pfad defenieren kann, wenn ich über die Funktion FileSelectionBox eine Datei öffnen will. Momentan ist das Startverzeichnis im Ordner "Eigene Dateien". Diesen will ich aber ändern, um das ewige durchklicken zu vermeiden.Danke im Voraus
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : FileSelectionBox
Hohlräumer am 15.02.2009 um 11:35 Uhr (0)
Hallo,Es sollte aber wie folgt ablaufen:Durch das Makro muss der Benutzer eine Datei (in dem Fall ein Excel-File) auswählen, weil es in dem Verzeichnis mehrere gibt. Also sollte die FileSelectionBox in eben diesem Verzeichnis starten, damit man nicht erst in das richtige Verzeichnis wechseln muß.Konnte die ersten Vorschläge leider noch nicht prüfen, daher hier nur kurz eine Rückfrage ob das so wie vorgeschlagen funktionieren könnte.Dánke für die Geduld
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : csv Stückliste über Makro in Drawing einfügen
tomar am 17.02.2009 um 15:07 Uhr (0)
Hallo zusammen,ich bin neu auf dem Gebiet der Makroprogrammierung und hab folgendes Problem: ich möchte eine vorhandene csv-Stückliste als Tabelle über ein Makro in die Drawing einfügen. Ich finde aber den passenden Befehl nicht. Ich habe bereits in der Hilfedatei und im Forum gesucht, habe aber irgendwie nicht das richtige gefunden. Ist es möglich mit einem einfachen Befehl(welcher den Pfad der csv Datei beinhaltet) die Tabelle in die Drawing einzufügen?Danke für die Hilfe
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
dennisw am 22.02.2009 um 01:33 Uhr (0)
Hallo Lusilnie,ich komme leider nicht weiter. Wie gesagt, ich bin ein Anfänger und mit Makro habe ich nicht wirklich gearbeitet, besser gesagt nur ganz einfache Makro. Die Lösung ist für mich zu schwer. Ich habe einige Themen in Forum angeschaut (die .pdf- Datei ). Selektieren kann ich, aber danach komme ich nicht weiter. Kannst du bitte helfen? Was muss ich weiter tun.Über Makro werde ich mich sehr freuen.MfGwdennis------------------MfGDennis
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : C#: SaveAs bugt bei R18
Jens Hansen am 03.03.2009 um 09:23 Uhr (0)
Hallo zusammen,ich habe folgendes Phänomen und weiß mir mitlerweile keinen Rat mehr.Ich habe ein C#-Programm geschrieben, welches unter R16 erfolgreich und ohne Fehler eingesetzt wird. Das gleiche Programm steigt bei R18 aus.Ganz genau genommen arbeitet der Befehl "SaveAs" nicht korrekt. Es wird zwar die Datei gespeichert, aber die Rückmeldung von V5 erfolgt mit einer Fehlermeldung - aber erst, nachdem versucht wird, eine 2. (neu geöffnete) Datei unter vollkommen anderen Namen zu speichern. Ebenso ist ein ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Funktion LimitingElement über makro geht aber vbs geht nicht
w3e am 04.03.2009 um 10:46 Uhr (0)
Hallo,ich schlage mich hier seit einiger Zeit mit folgendem Problem herum: Ich möchte in einem CATIA-Modell einen Block bis auf eine Fläche extrudieren. Wenn ich ein Makro erstelle und es ausführe funktioniert dies. Wenn ich denselben Code in eine .vbs Datei kopiere und über die Windows runtime ausführe, kommt die Fehlermeldung "Das Verfahren LimitingElement ist fehlgeschlagen". Hat jemand ein ähnliches Problem behoben? Oder andere ideen wo das Problem liegen könnte? dankegruß johannes makro code: Language ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 64bit - dll gesucht
V5luebbi am 26.02.2009 um 11:45 Uhr (0)
Hallo zusammen,ich teste gerade die ersten CATIA 64bit Installationen auf WinXP x64 SP2.Dabei ist ein Problem mit VBA Macros (R16 64bit) aufgetaucht.Die CATTechOptimizerItf.dll wird gesuchtDie CATTechOptimizerItf.dll ist anscheinend nicht mehr Bestandteil der CATIA 64bit Installation.Bei der 32bit Installation befindet sich diese Datei im Verzeichnis in der auch die CNEXT steht.Hat jemand ähnliche Erfahrung gemacht (oder ist unsere Installation fehlerhaft)?Kennt jemand die Funktion dieser dll?Gruß
|
| In das Form CATIA V5 Programmierung wechseln |