|
CATIA V5 Programmierung : Winkel zwischen erzeugten Linien ausgeben
Dionisios am 15.08.2003 um 19:05 Uhr (0)
Hi msk74, wie ich sehe habe die catia Leute einen der vielen Fehlern behoben. Soweit ich sehe haste ja das selbe wie ich gemacht, nur bei dir hats geklappt. Danke fürs Feedback. Gruß Alex
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Titleblockerzeugung
dxwilli am 16.08.2003 um 23:18 Uhr (0)
Hallo, das Makro geht erst in der (aktuellen) Version 2.4.9 mit R11. Tschuess Wilfried ------------------ Catia V5R11 SP2 unter Win2000
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schleifen im Makro
Salemaer am 11.08.2003 um 11:36 Uhr (0)
Hallo CATIA Gemeinde, leider bin ich in der Programmierung nicht sonderlich bewandert und hänge bei einem recht arbeitsintensiven Problem fest. Zu einem Flugzeug, will ich das Gerüst aus Rohren konstruieren. Der Verlauf der Streben ist drch Punkte und Linien Parametrisiert und über eine Excel Tabelle steuerbar. Aus diesen Linien (besser gesagt, diese als Basis) will ich ein Rohrgestänge erstellen (ansteuerbar in der Dicke der Rohre). Dazu erzeuge ich eine Ebene senkrecht zu den Linie und zeichne eine Krei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schleifen im Makro
Stoffel am 12.08.2003 um 08:36 Uhr (0)
Mein Tipp wäre: Zeichne diese Aktion 1x per Makrorekorder auf. Dieses Makro musst du nun wahrscheinlich noch etwas verändern. Und dann baust du einfach noch eine Schleife drum herum. Z.B. for i = 1 to 200 Makro next i P.S. Vorsicht bei Collections in CATIA! Die starten nicht bei 0, wie es normale Programmierer gewohnt sind, sondern bei 1.... Fette Grüße Stoffel
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hide/Show von Objekten
barbara_ am 20.08.2003 um 11:37 Uhr (0)
Hallo Christor, probier die Funktion SetShow in dem Objekt VisualPoropertySet aus. Set Selection1 = CATIA.ActiveDocument.Selection Dim Obj2 As VisProperties Set Obj2 = Selection1.VisProperties Obj2.SetShow 1 mfG Barbara
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetWorkbench("SPAWorkbench") fehlgeschlagen
Jens Hansen am 18.08.2003 um 14:33 Uhr (0)
Hi Barbara, Versuch doch mal, den Workbench von vorn herein festzulegen: . . TheSPAWorkbench = CATIA.StartWorkbench( SPAWorkbench ) . . Dieser Befehl startet ein neues Dokument mit dem entsprechenden Workbench Info: der Woprkbench für PartDesing ist PrtCfg viel Erfolg Jens Hansen
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetWorkbench("SPAWorkbench") fehlgeschlagen
barbara_ am 18.08.2003 um 14:52 Uhr (0)
Hallo Jens, danke für schnelle Antwort. Die Anweisung Set TheSPAWorkbench = CATIA.GetWorkbench( SPAWorkbench ) schlagt leider fehl mit der Fehlermeldung: Das Objekt unterschtützt diese Methode oder Eigenschaft nicht Ich habe das als Methode des Document-Objektes benutzt: Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench( SPAWorkbench ) Vielleicht könntest Du mir erklären was TBI ist? Laut dem Beitrags http://ww3.cad.de/foren/ubb/Forum137/HTML/000189.shtml zum Nützen des SPAWorkbench muss ein Ve ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetWorkbench("SPAWorkbench") fehlgeschlagen
Jens Hansen am 18.08.2003 um 17:50 Uhr (0)
Hallo Barbara, bei mir funktioniert es, wenn ich die Anweisung auteile: Dim Document1 as Document Set Document1 = CATIA.ActiveDocument Dim TheSPAWorkbench as SPAWorkbench Set TheSPAWorkbench = Document1.GetWorkbench( SPAWorkbench ) Wenn das auch nicht funktioniert, weiß ich auch nicht weiter. Zu TBI kann ich leider auch nix sagen, da ich diese Abkürzung nicht kenne. Viel Glück Jens Hansen
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Measurable
scheuche am 27.11.2002 um 13:07 Uhr (0)
Wer hat schon was mit Measurable gemacht und kann mir da weiter helfen? hier mein beispiel läuft nicht: Dim TheSPAWorkbench Dim TheMeasurable Dim referenceObject Dim coords(2) Dim selectedElement set selectedElement = selection.Item(i) set referenceObject = selectedElement.Reference Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench( SPAWorkbench ) Set TheMeasurable = TheSPAWorkbench.GetMeasurable(referenceObject) TheMeasurable.GetPoint(coords) msgBox Measured Point, x= & coords(0) & y ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Nicht unterstützer Typ der Automatisierung
scheuche am 11.08.2003 um 08:44 Uhr (0)
Hallo Stoffel, die meldung sieht aber so aus als ob sie von microsoft und nicht aus CATIA V5 kommt. also nicht von V5 Objekten. ------------------ gruss scheuche
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Komponenten-Eigenschaft "In Stückliste anzeigen"
Janni am 27.08.2003 um 09:56 Uhr (1)
Hi nochmal,hab mal gerade das Macro gesucht mit dem ich es versucht habe.Set productDocument1 = CATIA.ActiveDocumentSet product1 = productDocument1.ProductSet products1 = product1.Products# Nur mal für das erste Part im ProductSet product2 = products1.Item(1)Set parameters = product2.Parameters# Hab es mit allen Items in der Collection versucht. Aber leider # nicht das gefunden was ich gesucht habe.msgbox(parameters.GetNameToUseInRelation(parameters.Item(X)))msgbox(parameters.Item(X).Value)Gruß Jan
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Symbolleisten
Herr T am 19.08.2003 um 09:49 Uhr (0)
Hallo Leute! Ich habe mir Makros erstellt und ihnen ein neues Symbol zugewiesen. Anschließend habe ich mir daraus eine Symbolleiste erstellt. Das Problem ist, wenn ich Catia wieder starte, sind meine ganzen Icons weg (dann habe ich so kleine Kästchen).Um dieses zu beheben,sollte die FrameConfig.CATSetting gelöscht werden, zwar sind die Icons wieder im Urzustand, aber meine Symbolleiste ist weg, und den Makros mus ich auch wieder neue Symbole zuweisen. Hat jemand eine Lösung? Mfg Herr T
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gewinde selektieren, die über Muster erzeugt wurden
JochenG am 01.09.2003 um 19:19 Uhr (0)
Hallo tr, danke für Deine Antwort, stehe allerdings entweder auf dem Schlauch oder CATIA möchte nichts erkennen. Nachdem ich relativ wenig in der Online-Hilfe gefunden habe, versuchte ich folgende Suchroutine: selection1.Search Part Design .Bohrung.Gewinde=TRUE set visPropertySet1 = selection1.ItemToCopy visPropertySet1.SetRealColor 255,255,0,0 - leider ohne Erfolg. tr, kannst Du vielleicht nochmals deine Antwort detailieren? Danke vorab. Jochen
|
In das Form CATIA V5 Programmierung wechseln |