|
CATIA V5 Programmierung : umspeichern mittels makro (MVS2005)
tonka am 15.09.2006 um 06:45 Uhr (0)
Hallo,Danke für deine Antwort. Nein, ich habe das neue Product eingefügt. Die beiden Dateien sind mit dem Befehl FileCopy(Quelle,Ziel) kopiert worden. Das Problem is, das man ja wenn man die CATIA Dateien verschiebt und es Verknüpfungen gibt, meist die alten Verknüpfungen beibehalten werden. Ich suche einen Befehl, mit dem man entweder alle Dateien einen Ordner zuweisen kann oder einen Befehl der wie die Sicherungsverwaltung funktioniert.MfGTonka
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB Fenster Programmierung
Holger_BW am 06.06.2006 um 11:00 Uhr (0)
Noch ein Unterschied zwischen VBA und VBS:bei mir laufen einige CATIA-Funktionen nicht unter VBA (besonders die im Measurement-Bereich) mit zum Teil obskuren Fehlermeldungen. Alle tips aus diesem Forum haben mir da auch nichts geholfen (z. B. Variablen als AnyObject zu deklarieren). Wenn ich das gleiche Script (mit den entsprechenden geringfügigen Anpassungen) als VBS-Programm laufen lasse, funktioniert es problemlos. Ich habe wegen der mühseligen Fehlersuche daher VBA aufgegeben und verwende es nur dann, ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : umspeichern mittels makro (MVS2005)
serrano am 15.09.2006 um 16:12 Uhr (0)
Hi,wenn ich es richtig verstanden habe, möchtest du ein Product in CATIA in einem anderen Verzeichnis speichern und zwar mit allen Subproducts und Parts.Wenn es so ist, dann hilft dir so was hier http://ww3.cad.de/foren/ubb/Forum137/HTML/000613.shtml#000000------------------mfg,serrano
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehle in vb als strings variieren und ausführen
93Aero am 19.09.2006 um 10:21 Uhr (0)
Hallo Daniel,so was wie ein Pointer auf die Funktion gibt es in CATScript sicher nicht... Nur es existiert doch ein Weg, allerdings ist es nicht die beste Lösung.Es gibt eine Funktion StartCommand und diese braucht ein String als Parameter, damit kannst Du Deinen Befehl ausführen lassen. Aber Vorsicht: das Ding läut nicht synchron, ich habe es benuzt um mein CAA-Commando zu starten, hier ist die VB-Code:Dim cat_obj As ObjectDim strCommand As String Set cat_obj = GetObject(, "CATIA.Application")strCommand ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterschied zwischen CATScript Mode und CAA Mode
93Aero am 19.09.2006 um 11:04 Uhr (0)
"CAA-Modus" ist ein Begriff, den ich z.B. nie gehört habe. CAA ist nur eine "Hilfe" zum "richtigen" programmieren, man kann sich damit eine eigene CATIA schreiben. Mit Script hat das ganze wenig zu tun.Am besten dort im Internet nachfragen, was Leute damit gemeint haben.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATvbs unter Unix
KlausJ am 19.09.2006 um 14:13 Uhr (0)
Zitat:Original erstellt von leipziger:... Da frag ich mich warum in der Literatur steht das Unix CATvbs nicht unterstützt. Hallo,Unix unterstützt nicht CATvbs, sonder CATIA unter Unix !!------------------in diesem SinneKlaus
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : HILFE: rießen problem mit .NET
tonka am 20.09.2006 um 12:57 Uhr (0)
Hy@allHabe gerade ein rießen Problem. Ich benutze Microsoft Visual Studio 2005 in Verbindung mit CATIA V5 R14. Habe jetzt ein paar Tools geschrieben, die Super funktionieren, doch plötzlich findet das Programm die Verweise (COM) von CATIA nicht mehr, und zwar genau jene, die ich in dem Projekt verwendet habe. Neustarten hat auch nicht geholfen. wie bekomme ich die CATIA Befehle in die COM-Verweise zurück, würde diese sehr dringend brauchen, da das Tool bis Freitag fertig sein muss!DankeMfGTonka
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : HILFE: rießen problem mit .NET
tonka am 20.09.2006 um 14:02 Uhr (0)
HalloMit der COM-Liste miene ich jene, wenn man im VS2005 auf Verweise geht und dann auf Hinzufügen. Dort gibt es jetzt die Karten .NET, COM, Durchsuchen etc.. Wenn ich auf COM klicke, so sind zwar ein paar CATIA Verbindungen da, aber nicht mehr alle!MfGTonka
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Formel löschen?
s1640066 am 20.09.2006 um 14:27 Uhr (0)
Halloich habe das Problem auch gehabt. Du kannst die Formel mit CATIA.ActiveDocument.Selektion selektieren und löschen.. ein Tipp Formel vor Parameter selektieren!!Dazu ein Beispiel:set sel= CATIA.ActiveDocument.Selektionsei der Variablenname deines Parameters param1und der deiner Formel formula1sel.Clear vorige Selektion anulierensel.Add fomula1sel.Add param1sel.Deletefertig!!;-)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : STEP Datei einlesen - Transfer completed dialog
weissda am 20.09.2006 um 15:51 Uhr (0)
HiIch öffne über ein macro eine .stp-Datei in CATIA V5. Dabei erscheint ein Dialogfenster: Transfer completed. For more information see:...Kann man dieses Fenster auch über das macro schliessen bzw. verhindern, dass es überhaupt erscheint?Gruss, Daniel.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : STEP Datei einlesen - Transfer completed dialog
okl am 21.09.2006 um 11:51 Uhr (0)
Hallo Daniel, machst Du so:Code:CATIA.Application.DisplayFileAlerts = FalseAber denk daran, das nach Deiner Runtime wieder zu aktivieren, denn sonst ist es grundsätzlich aus! = Siehst auch kein "Click OK to teminate" mehr Grüße, Ole
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : STEP Datei einlesen - Transfer completed dialog
weissda am 21.09.2006 um 13:56 Uhr (0)
Na, das ist ja seltsam... Hier mein Code:Sub testSTEP() Path where STEP files are stored stpFolder = "C:FEM" fileName = "Body.stp" Prevent CATIA from displaying any alert windows CATIA.Application.DisplayFileAlerts = False Open the STEP file Set prodDocument1 = CATIA.Documents.Open(stpFolder & "" & fileName) CATIA.Application.DisplayFileAlerts = True End SubKeine Ahnung woran es liegen könnte...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : c++ anders als VB.Net?
noir333 am 21.09.2006 um 14:12 Uhr (0)
Hallo Programmierer,ich programmiere in VB.Net. Die Programme berechnen häufig Abstände mit Measurable. Ich musste feststellen, dass das recht lange dauert:Beispiel: Abstand zwischen zwei mittel komplexen Freiformflächen:Catia V5 R14 : Zeitbedarf: 1:20 min.zum Vergleich Unigraphics NX 3.2: Zeitbedarf: 0:28 min.Jetzt meine Frage: Würde das mit C++ schneller gehen? Kann ja eigentlich nicht sein, wenn die API 100% gleich ist, oder? Die Zeit benötigt ja nur die Catia-Anwendung.Man hört immer von Wundern, die C ...
|
In das Form CATIA V5 Programmierung wechseln |