|
CATIA V5 Programmierung : Parameter Auslesen läuft sehr langsam
Christian.O am 15.04.2011 um 15:14 Uhr (0)
Servus,es werden hier alle Parameter bis auf die Originparameter selektiert und nach Excel ausgelesen.------------------Mit freundlichen Grüßen aus TirolChristian Obholzer
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Knoten im Baum mit Makro einfärben
catosan am 21.04.2011 um 21:05 Uhr (0)
Hallo,ich habe ein Catproduct. Der Baum des Products enthält mehrere Unterknoten (Hauptknoten). Darunter befinden sich wiederum jeweils verschiedene Knoten und schließlich die Catparts.Ich möchte die Hauptknoten mit einem Makro einfärben. Die Farben werden ja nach unten vererbt, so dass ich das Einfärben nur an den Hauptknoten vornehmen muss.Mit Office habe ich gemeint, dass man z.B. im Excel ein Makro aufnehmen kann. Aufnahme starten und dann macht man seine Klicks (Funktionen,...). Wenn man die Aufnahme ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ungültige Makro unter Windows 7
Kne am 12.05.2011 um 13:24 Uhr (0)
Zitat:Original erstellt von bgrittmann:ServusSchon mal probiert die Makros an einem anderen Rechner (mit XP) zu exportieren und dann auf Win7 wieder importieren.GrußBerndPS: bei einem Releasewechsel ggf alle Makros noch auf den alten System exportieren (um diese im Notfall zB über copy&paste wieder zu importieren)Falls das importieren in den CATIA VBA Editor nichts bringt kannst du die Module und Userformen auch in EXCEL importieren und dann den Code kopieren.------------------Grüße aus KölnStefan
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rekursive Schleife zur Produktdurchsuchung nach Punkten
pushel am 20.05.2011 um 10:05 Uhr (0)
Hallo,ich habe folgendes Problem.Ersten bin ich leider nicht wirklich sicher in der Makroprogrammierung in Catia aber das möchte ich ändern. Mein Problem oder Anliegen ist es Punkte aus Catia V5 in Excel zu laden und das aber nicht über Anwahl der Part Dateien sondern über eine Schleife welche das komplette Product mit allen Parts nach Punkten durchsucht wessen Parameter ich deklariet habe.Aus dem Kochbuch Catia V5 Automatisieren habe ich schon die R37 (Punktkoordinaten nach Excel) ausprobiert. Es funktion ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Allgemeine Frage CADVBA (V5) und ExcelVBA (6)
katjadassault am 24.05.2011 um 09:39 Uhr (0)
Hallo ans Forum,Ich habe mal eine ganz allgemeine Frage zu Literaturempfehlungen. Ich habe in CADVBA ein Makro geschrieben das soweit sehr gut funktioniert. Das Produkt das vorher dazu generiert wird, wird aus ExcelVBA (6) aufgebaut. Damit man nicht immer zwei Makros starten muss, würde ich gerne das CATIA V5 Makro mit in das Excel Makro mit reinnehmen, was mir teilweise geglückt ist, aber hakt noch nicht ganz. Hat jemand eine Literaturempfehlung für mich wo ich diese ganzen Befehle mal nachschlagen kann? ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Allgemeine Frage CADVBA (V5) und ExcelVBA (6)
zoltan.bekesi am 24.05.2011 um 19:16 Uhr (0)
Hallo Katja,dein Vorhaben müsste realisierbar sein, da VBA in beiden Systemen das selbe ist.In Excel musst du evtl. weitere Referenzen für CATIA Bibliotheken aktivieren (VBA Editor - Tools - References).Du musst am Anfang ein Ojbekt auf die CATIA Applikation einstellen. Das geht z.B. wie in dieser Beitrag mit den GetObject.Je nachdem wie gut dein Makro in CATIA erstellt wurde müssten es wenige Befehle sein, die man abändern muss.Beispiele:-Objektverweise, die am Anfang den Dokument holen-Selection-generell ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Allgemeine Frage CADVBA (V5) und ExcelVBA (6)
katjadassault am 25.05.2011 um 23:16 Uhr (0)
Hallo Zoltan,vielen Dank, hat alles perfekt geklappt. Für die, die an einem ähnlichen Problem hängen:Ich habe nachdem ich das Makro in CATIA erstellt habe den kompletten Code in ein Excel VBA Makro reinkopiert und ziemlich am Anfang:Set CATIA = GetObject(, "CATIA.Application")eingesetzt und natürlich die Verweise zu CATIA aktiviert (VBA - Extras - Verweise)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Linie erzeugen
sawah am 07.06.2011 um 11:35 Uhr (0)
Hallo zusammen,Hallo zusammenich habe die Suche schon misbrucht aber nicht so recht das richtige gefunde, und zwar ich habe ein Code zu erzeugen von Punkte, ich will das erweitern das ich eine Linie durch diese Punt erzeugen kann.kriegs aber net hin.Vielleicht kann mir ja mal wer helfenDanke dafür im VorrausGruß Code:Sub CATMain() Fehlerroutine -------------------------------------------- On Error Resume Next CATIA.DisplayFileAlerts = False Set activedoc = CATIA.ActiveDocumentIf Err.Number 0 Then MsgB ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Mindest Radius von Spline auslesen
SteelNinja am 17.02.2016 um 09:43 Uhr (1)
Hallo zusammen,ich habe folgendes Problem. Und zwar möchte ich von einem Spline bzw. von einer Tube(arbeite mit dem Tool Tubing Design) den mindest-Biegeradius auslesen und in Excel ausgeben.Bei der Tube wird dieser schön im Fenster ausgegeben. Siehe Bild 1.Excel Ausgabe und so stellt kein Problem dar.Ich schaffe es nur nicht, den richtigen Wert zu greifen und den dann auszuwerfen.Idee war noch, alles über den integrierten Spline zu machen.Hab mal folgendes probiert. Hauptsächlich aus aufgezeichnetem Makro ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Multivalueparameter ändern
meisterlumpi am 06.09.2011 um 13:02 Uhr (1)
Hallo nochmal,du kannst keine List- oder Combobox erstellen ohne Userform, sprich das geht nur mit VBA. Oder soll die Listbox in Excel erstellt werden? Dann würde ich den code direkt in ein excel makro packen.grußCode:Dim I, AnzahlZeilen, selEintrag, x As Integerdeklariert lediglich x als Integer. I, AnzahlZeilen und selEintrag werden (nicht gerade speicherschonend) als Variant deklariert.besser wäreCode:Dim I As Integer, AnzahlZeilen As Integer, selEintrag As Integer, x As Integer------------------ NJ | ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : auf koordinaten zugreifen!!!!
sawah am 19.07.2011 um 09:49 Uhr (0)
Hallo zusammen,ich habe eine Frage und zwar ich hab ein Koordinatensystem erzeugt wo Die Axe auch mit Koordinaten definiert sind, ich will auf diese Koordinaten zugreifen und mit Excel ändern, ist das möglich? ich hab das hier versucht, bekomme aber eine Fehlermeldung!!?Catia.ActiveDocument.part.axissystems.item(1).XAxisDirection.X.valueGruß Sawah
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erweiterte Stückliste Blechteile
bgrittmann am 30.07.2011 um 09:24 Uhr (0)
ServusWahrscheinlich scheitert Dim WB As Workbook da du Excel in VBA nicht unter "References" aktiviert hast.Den Typ des Dokumentents solltest du über Typename(objDocuments.Item(intI)) bekommen.Einen guten Beitrag zum Messen von Trägheit findest du hier.Wie oft ein Bauteil in einem Product verbaut ist geht nur über eine Schleife über alles Products und dann einfach den Namen (ggf des Referenceproducts) vergleichen und hochzählen (Vorsicht wenn das Teil zum 2. mal im Baum auftaucht)GrußBerndGrußBernd------- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erweiterte Stückliste Blechteile
jdahm am 26.07.2011 um 17:06 Uhr (0)
Wichtig ist schonmal, die Informationen auszulesen.Auswertungen kann man ja in Excel machen.Schönen Dank an JuPaV, ich probiers nachher mal aus.------------------GrußJürgen
|
In das Form CATIA V5 Programmierung wechseln |