|
CATIA V5 Programmierung : Automatischer Schriftkopf
Axel.Strasser am 30.08.2006 um 15:58 Uhr (0)
Zitat:Original erstellt von diamond:PS: Würd mich Ja mit der Hilfe Datei auseinandersetzten wenn ich solch eine hätte. Diese ist Fehlerhaft und nicht Funktionstüchtig!!Da würde ich erst einmal bei Eurem Businesspartner oder IBM reklamieren.Ansonsten gibt es ein Schriftkopfbeispiel in der V5 installation:...B16intel_aVBScriptFrameTitleBlockund im Downloadbereich: http://catia.cad.de/v5/download.htm Axel------------------Ich bin dabei am 19.9. und 20.9.06 beim5. CAD.de Anwendertreffen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestätigung automatisieren
mkna am 05.09.2006 um 09:02 Uhr (0)
Hallo zusammeIn einem Makro erzeuge ich aus einer vorhandenen Datei eine neue. Dabei erscheint von Catia eine Messagebox, die ich garnicht so genau lese, da ich sie immer mit Ja oder sowas bestätige. Besteht die Möglichkeit diese Abfragen zu unterbinden indem ich im Makro festlege dass alle Catiaabfragen automatisch mit Ja oder OK bestätigt werden.Ich möchte gernen dass Makro ablaufen lassen ohne vor dem Rechner sitzen zu müssen und bei jeder Schleife die Entertaste zu drückenIm vorraus vielen DankMartin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macros extern über VB
AlexE78 am 05.09.2006 um 11:58 Uhr (0)
Hallo allerseits,meines Wissens nach kann man mit der Console nur die Macro-Datei angeben. Angaben von Funktionen/Subroutinen und/oder Argumenten werden nicht interpretiert.Ich umgehe das, indem ich eine Art Dummy-Macro verwende, das das eigentliche Macro mit CATIA.SystemService.ExecuteMacro... startet.Diesen Dummy kann man entweder vor jedem Aufruf neu erzeugen oder ihn mit Umgebungsvariablen (s. CATIA.SystemService.Environ) steuern.mfg Alex
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macros extern über VB
serrano am 05.09.2006 um 17:43 Uhr (0)
Hi,Ich habe ein ähnliches Problem gehabt.Ich habe die Parameter Übergabe mit hilfe einer Text-Datei (*.txt) gelöst.Am anfang von deinem Makro sollst du zuerst die Text-Datei lesen, um die Parameter zu nehmen. Aus dieser Weise kannst du immer in deiner Text-Datei die parameter eingeben, die du brauchst.------------------mfg,serrano
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro beim öffnen eines Parts ausführen
Florian Held am 07.09.2006 um 12:14 Uhr (0)
Mit Knowledgeware gibt es die Möglichkeiten auf Events zu reagieren. Denke man kann auch OnLoad oder so für dass Öffnen der Datei definieren und als Aktion kann man ein Makro starten lassen.Allerdings braucht man zum Erstellen dieses Makroaufrufs über KWA (Knowledge Advisor) diese Lizens (KWA). Einmal definiert und gespeichert funzt es auch ohne KWA-Lizens in jedem Paket.Ich bekomme in den nächsten 2 Wochen meine KWA Lizens, wenn interesse besteht kann ich mir des nochmal genau anschauen.In Catia direkt ke ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : uv Punkte auf Fläche erzeugen
noir333 am 09.09.2006 um 20:55 Uhr (0)
Hallo zusammen,also ich habe eine Menge rumprobiert. Ich habe mich jetzt zu einer Lösung mit dem "PointonSurfacewithReference" entschieden. Dadurch kann ich bei geschickter Ansteuerung der Direction und des Offsets auch ein Punktraster erzeugen, allerdings nicht unbedingt in uv-Richtung. Na ja, besser als nichts.Störend ist nur, wenn die Richtung auf eine Begrenzung stößt, und das kann auch ein Loch in der Fläche sein, dass an dieser Stelle die Berechnung stoppt, also hinter dem Loch (vom Referenz-Punkt au ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Trimmung aufheben/Surface ermitteln
noir333 am 12.09.2006 um 22:09 Uhr (0)
Hallo zusammen,ich suche eine Möglichkeit die Trimmung einer Fläche (Face, unparametrisch, also "tot") aufzuheben. Im Dialog:"Operationen-Trimmung aufheben". Da muss es doch eine Möglichkeit geben. Ich habe vergeblich in der API-Doku gesucht. Der Makrorecorder zeichnet nichts auf.Hat jemand eine Idee?Vielen Dank für Eure Antworten.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Trimmung aufheben/Surface ermitteln
noir333 am 13.09.2006 um 18:13 Uhr (0)
Hallo nochmal,nach längeren Recherchen in der API-Doku sieht die Property HybridshapeBoundary.Support so aus, als wenn sie das gesuchte liefert:o Property Support( ) As CATIAReference Returns or sets the support surface around which the boundary is computed. Sub-element(s) supported (see Boundary object): Face. Example: This example retrieves in SupSurf the initial element of the ShpBoundary hybrid shape boundary feature. Dim SupSurf As Reference SupSurf = ShpBoundary.Support Leider haben alle Test von mi ...
|
| 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:09 Uhr (0)
Hi OleDanke für deinen Vorschlag. Das Fenster tritt allerdings immernoch auf (wahrscheinlich weil es eine andere Kategorie ist - ist ja nicht ein Alert, sondern lediglich eine Info...) oder habe ich da was falsch verstanden. Habe deine Zeile zu Beginn des Programms eingefügt...Gruss, Daniel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : STEP Datei einlesen - Transfer completed dialog
okl am 21.09.2006 um 13:31 Uhr (0)
Hallo Daniel,jedes Fenster, was eine Information für oder eine Antwort vom Anwender darstellt, läuft unter FileAlerts. Also ist Deine Idee leider nicht richtig. Ich habe es ausprobiert, bei mir läuft ein STEP-Import perfekt ab und das lustige Fenster wird nicht geöffnet. Kannst Du vll. mal Deinen betreffenden Code-Schnipsel posten?Prinzipiell kannst Du die Zeile in Deinem Programm einfügen, wann Du willst, nur nicht global und natürlich vor der Zeile, in der das auszuschaltende Fenster aufgerufen würde...G ...
|
| 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 |