|
CATIA V5 Programmierung : Userform von Excel ausführen lassen
V5Playaz am 22.11.2009 um 17:34 Uhr (0)
Wenn ich das alles richtig verstanden habe, arbeitest du jetzt über CATvba?!Solange dort ein Makro/Userform/Code läuft, ist CATIA "blockiert".Aber da wir dein Code nicht kennen, ist eine genauere Analyse nicht möglich.Abhilfe bekommt man, falls bei dir kein Problem im Code vorliegt, durch die "externe" Programmierung, also z.B. über VB2008.grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel Tabelle durchsuchen
Mörchen am 04.03.2011 um 10:10 Uhr (0)
Hallo Jürgen,ich habe vom Programmieren zwar wenig Ahnung, aber wenn Du es im Excel realisieren kannst, warum ermittelst Du den gesuchten Wert nicht in Excel über " Befehl Tabelle.cells" in einer Zelle und fragst dann den so ermittelten Wert im CATIA-Programm zur Weiterverwendung ab?------------------GrußMörchen
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Spline Erstellung durch Makro - Versionsunterschiede?
CabinMaster am 23.11.2009 um 10:51 Uhr (0)
Hallo Forum,mich plagt ein sehr spezielles Problem und vielleicht hat jemand eine Idee, was schief laufen könnte.Ein Makro erzeugt für mich auch einer Punktewolke Splines, welche anschließend zu einer Multi-Section-Surface vereint werden. Die Splines erzeuge ich auf einer "Sketch". Hier ist der Code, welcher die Splines generiert:Code:For icf = StartFrame To EndFrame first: create reference plane offset = x(icf,1) + CabX0(cab_nr) Set CabPlane(icf) = Wzk3D.AddNewPlaneOffset(GlobalRefPlane, offset, False) C ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehl für das Speichern eines CATParts
tberger am 17.11.2009 um 19:00 Uhr (0)
Guten Abend Fabian,oPartDoc.SaveAs Folder + NewPartNumber & ".CATPart"wobei oPartDoc das als "As PartDocument" gedimte und mit Set oPartDoc = CATIA.ActiveDocumentgesetzte aktive Dokument ist.------------------Grüße aus dem RheinlandThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ..."Phase 2 in CATIA V5" - www.tobeplus.de tberger@tobeplus.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehl für das Speichern eines CATParts
tberger am 17.11.2009 um 21:16 Uhr (0)
JA, das Thema hatten wir schon hier und es war laut Fabian nicht das Optimalste (http://ww3.cad.de/foren/ubb/Forum133/HTML/008323.shtml#000010)------------------Grüße aus dem RheinlandThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ..."Phase 2 in CATIA V5" - www.tobeplus.de tberger@tobeplus.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehl für das Speichern eines CATParts
V5Playaz am 18.11.2009 um 08:20 Uhr (0)
Hallo Fabian,es gibt in CATIA auch einen VBA-Editor (umfangreicher als der Makroeditor), genau wie in Excel.Es ist somit auch möglich in Excel-VBA zu programmieren.Warum erstellst du txt-Files? Und was willst du nun über CATIA machen?grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro programmierung lernen
CabinMaster am 23.11.2009 um 10:55 Uhr (1)
Noch ne ergänzung. Ich würde so vorgehen:- erst mal eine Macro in CATIA starten, dass "Hallo Welt" ausspuckt- dann erste Gehversuche: eine Ebene erstellen, ein Viereck zeichnen und zu einem Pad machen- Dateien öffnen und speichern, Parts erstellen - Parameter von gespeicherten CATparts manipulieren, CATparts woanders hinkopieren, Eingenschaften ändern (zB Namen)Die Notwendigkeit nach schleifen ergibt sich schnell von selbst. Empfehlenswert ist sauberes Programmieren: alle Objekte benennen, nicht Macro-Reko ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro programmierung lernen
V5Playaz am 23.11.2009 um 12:46 Uhr (1)
Die Aussage Zitat:Für Schulungen etc. war keine wirkliche Zeit.verstehe ich, aber dass du dir dann viel Zeit nimmst dich mit Makros auseinanderzusetzen, verstehe ich dann nicht mehr.So eine CATIA-Makro Schulung dauert 1-2 Tage und keine 2 Wochen!grüße Dominik[Diese Nachricht wurde von V5Playaz am 23. Nov. 2009 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehle mit einem Parameter de- oder aktivieren
Rubik21 am 23.11.2009 um 13:50 Uhr (0)
Hallo,ich bin auf der Suche nach einer Möglichkeit einige Befehle mit einem Paramenter zu aktivieren oder deaktivieren. z.B. ich habe ein Türgrif (im Part)und möchte dass der Griff gedrückt ist und das Schloß nach hinten geschoben ist. also: ein "Rotate" und "Translate" gleichzeitig an und aus machen, unabhängig vom Wert der beiden Befehle. Ich würde es komisch finden wenn das im CATIA nicht möglich ist..Ich freue mich auf eine sinnvolle Antwort
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro programmierung lernen
DanielFr. am 21.11.2009 um 17:03 Uhr (1)
Hallo Torsten,zuerst einmal muss man erwähnen das es in CATIA 3 unterschiedliche Scriptsprachen gibt. Hier gibt es teilweise eklatante Unterschiede die vor allem beim deklarieren von Variablen zum tragen kommen.1. Das CATScriptist die wohl am weitesten verbreitete Sprache unter den CATIA Makros. Dies liegt vor allem daran, das sie auf Windows und auf UNIX lauffähig ist. Der Syntax der Sprache ist ähnlich dem Syntax von Visual Basic.2. Das CATVbsist die wohl am wenigsten verbreitete Sprache. Das liegt vor a ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehle mit einem Parameter de- oder aktivieren
DanielFr. am 23.11.2009 um 14:42 Uhr (0)
Hallo Rubik ,es gibt sogar zwei Möglichkeitren in CATIA.1. Die DesignTableDu kannst mithilfe einer DesignTable die Aktivität der beiden Features (Rotate, Translate) steuern. Zusätzlich kannst du dir z.B. einen neuen String-Parameter erzeugen mit zwei Werten (z.B. geschlossen und offen) und diesen auch mit in die Tabelle übergeben. Dann weißt du auch welchen "Status" die Tür im Moment hat 2. Mit Hilfe der KWA Lizenz und einer RoleHierzu brauchst du wie gesagt die Lizenz dann ist es aber schönes wie mit de ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro programmierung lernen
V5Playaz am 21.11.2009 um 18:22 Uhr (1)
Und falls dir das zu lange dauert, da du das vielleicht beruflich lernen musst, gibt es noch spezielle Kurse für die CATIA-Makro-Programmierung z.B. bei CATIA-Systemhäusern.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro programmierung lernen
CabinMaster am 23.11.2009 um 10:30 Uhr (1)
Also, ich hatte vor einigen Monaten ähnliches Problem. Dazu hatte ich keine Ahnung von CATIA selbst.Für Schulungen etc. war keine wirkliche Zeit.Meine Vorgehensweise:- in etwa 2 Wochen CATIA Bascis erlernt anhand einschlägiger Bücher und Unterlagen- anschließend erste Gehversuche mit CATIA Macro mit dem Buch von Dieter Ziethen- dann erste Probleme mit Macro gelöst- über Wochen und Monate bestimmte Aufgaben gelöst, die dabei entstehenden Programme nach einiger Zeit wieder aufgegriffen und überarbeitet (neue ...
|
In das Form CATIA V5 Programmierung wechseln |