|
CATIA V5 Programmierung : Längen in Excel ausgeben
mkna am 12.12.2006 um 09:03 Uhr (0)
HalloIch habe mal für ein simples Beispiel ein ebenfalls einfaches Makro geschrieben.Sub Catmain()Excel Datei erzeugen Dim Excel As Object Versuchen ein evtl. bereits geöffnetes Excel zu aktivieren Sollte kein Excel geöffnet sein erzeugt dieser befehl einen Fehler deshalb mit On Error Resume Next im falle eines Fehlers mit dem nächsten Befehl fortfahren On Error Resume Next Set Excel = GetObject(, "Excel.Application") Wenn der vorhergehene B ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : TXT to CATIA ( 3DPoint )
mkna am 01.10.2007 um 08:35 Uhr (0)
HelloI found a long time ago here in the forum an excel file with a macro wich creates Point with the Point coordinates stored in the workbook. So first of all you should import the datas from the txt file into the excel file. Maybe you find a command in the pull-down menü "data" wich is called "Import data" in excel. Ive got the german version of excel , due to this I dont know the english commands in the english version. Afterwards you can create the points.Hope that helpsMartin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vor CATIA Makro aus in Excel-Datei nach Namen suchen
mkna am 27.03.2009 um 15:20 Uhr (0)
HalloMit folgendem Script könnte es funktionieren:Sub CATMain()Dim Excel As Object Versuchen ein evtl. bereits geöffnetes Excel zu aktivieren Sollte kein Excel geöffnet sein erzeugt dieser befehl einen Fehler deshalb mit On Error Resume Next im falle eines Fehlers mit dem nächsten Befehl fortfahren On Error Resume Next Set Excel = GetObject(, "Excel.Application") Wenn der vorhergehene Befehl einen Fehler erzeugt hat (err.Number 0) Excel starten ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DatenSatz in Excel schreiben
mkna am 17.06.2010 um 09:56 Uhr (0)
HalloHast du bereits einen Entwurf? Kannst du ihn hochladen?Die Frage ist dann noch wie weit du dich in VBA (Visual Basic for Application)?Für den Anfang wäre ansonsten das Buch "EXCEL-VBA in 14 Tagen" von Bernd Held zu empfehlen.(ISBN 3-8272-6619-X)Bis dannMartin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehlende Userform Toolbox in R17-64bit
mkna am 29.02.2008 um 10:37 Uhr (0)
HalloSeit kurzem habe ich eine 64bit Maschinen mit entsprechendem Catia bekommen. Auf meinem alten Rechner (32bit) hatte ich einige Makros erzeugt, in denen auch Userforms benutzt wurden. Wenn ich die Makros auf dem 64bit Rechner laufen lasse bekomme ich Probleme mit den Userforms. In der VBA Umgebung des 64bit Rechners wird auch der Ordner mit den Userforms und deren Elementen nicht angezeigt. D.h. ich kann auch keine Combobox oder ähnlicher Elemente erzeugen.Weiß von euch jemand welcher Fehler hier vorli ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DatenSatz in Excel schreiben
mkna am 17.06.2010 um 10:47 Uhr (0)
HalloEinen Tip habe ich noch:Am Anfang ist es hilfreich den Makrorekorder zu benuten. Pull-down-Menü EXTRAS-Makro-Aufzeichnen. Damit besteht die Möglichkeit eine Befehlsfolge aufzuzeichnen. z.B. Formel in eine Zelle eintragen. Anschließend kann man das Makro in der VBA Umgebung aufrufen und studieren welche Befehle aufgezeichnet wurden. Somit bekommt auch einen ersten Einstieg in die Programmierung mit Excel.Viel SpaßMartin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DatenSatz in Excel schreiben
mkna am 17.06.2010 um 09:58 Uhr (0)
HalloDer Satz sollte natürlich folgendermaßen lauten:Die Frage ist dann noch wie weit du dich in VBA (Visual Basic for Application)auskennst?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfad über Dialog auswählen
mkna am 10.08.2006 um 09:16 Uhr (0)
Suuuppper !!!Vielen Dank das genau das was ich gesucht habe.10 U dafür (mehr geht leider nicht)Nebenbei gefragt was ist die shell.application und welche nützlichen Sachen lassen sich noch damit realsieren. Ist das eine Anwendung wie Excel ?Martin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verknüpfung einer Zeichnung ändern
mkna am 22.05.2006 um 12:15 Uhr (0)
Hallo zusammenEin bischen kenne ich durch Programmierung in Excel mit VBA aus. Jedoch bin ich in Catia noch nicht sehr weit gekommen. Ich helfe immer weiter, indem ich ein Befehlsfolge mit dem Recorder aufnehme und diese anschließend modifiziere. Beim Drafting habe ich nun ein Problem:Ich möchte Zeichnungen von Teilen erzeugen die ähnlich sind und sich jedoch durch einen Parameter unterscheiden (Bsp: Länge). Die Parts selber habe ich schon über eine Iterationsschleife aus einem Usprungspart abgeleitet. Nun ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Möglichkeiten CAA
mkna am 07.11.2008 um 15:36 Uhr (0)
HalloBisher habe ich ein paar Makros mit VBA geschrieben um mir das Leben in Catia etwas zu vereinfachen. Verstehe ich das richtig, dass CAA wesentlich tiefer geht und nicht mit der normalen VBA Programmierung zu vergleichen ist?Kann ein Experte mit Hilfe von CAA neue Funktionen entwickeln? So daß man in Catia mathematische definierte Funktionen darstellen kann, welche es standardmäßig nicht in Catia gibt. Irgendwie müssen die vorhandenen Funktionen wie etwa die Spirale auch entwickelt und programmiert wor ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA per Skript schließen
mkna am 11.10.2006 um 08:49 Uhr (0)
Hallo mattu82Hiermit müßte es funktionierenCATIA.Application.QuitMartin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert einer Bemassung auslesen
mkna am 05.09.2006 um 13:15 Uhr (0)
Hallo zusammenIch möchte gerne den Wert einer Bemassung auslesen und habe mal wie folgt angefangen:Set DrwDocument = CATIA.ActiveDocumentSet DrwSheets = DrwDocument.SheetsSet Drwsheet = DrwSheets.ActiveSheetSet Drwviews = Drwsheet.ViewsSet View = Drwviews.Item("Front view")Set Dimensions = View.DimensionsSet Dimension = Dimensions.Item("Dimension.1")Set MyDimValue = Dimension.DrawingDimValue.ValueIch habe nun Probleme mit dem vorerst letzten Schritt. Hierbei möchte ich die Eigenschaft "Value" des Objektes ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfad über Dialog auswählen
mkna am 09.08.2006 um 14:41 Uhr (0)
Hallo MathiasIch kenne mich mit der Programmierung nicht so gut aus. Auch steht mir vb oder vb.net nicht zur Verfügung. Ich programmiere im Catia Visual Basic Editor.Martin
|
| In das Form CATIA V5 Programmierung wechseln |