Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.727
Anzahl Themen: 6.264

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1691 - 1703, 10968 Gesamtergebnisse mit Suchbegriffen catia r34 sec.
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
tomtom1972 am 13.04.2006 um 05:49 Uhr (0)
Hallo martin2,die Infos zur Instance, also auch der InstanceName selbst sind nicht dem PartDocument zugeordnet, sondern dem übergeordneten Product.D.h. wenn du die CATIA.Documents countest kannst du die Intance nicht ändern.Du musst das Part über sein Parent aufrufen.Also Bsp.:Product1 I I_____Part1(Part1.1) I_____Part1(Part1.2)Catia.ActiveDocument.Product.Products.Item(1).Name = "Test"Dazu gibts schon jede Menge Beiträge hier im Forum. Die Such-Funktion verwenden.GrussTomTom ------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
martin2 am 13.04.2006 um 14:03 Uhr (0)
Hallo!Erst mal Danke für Deine Antwort!Leider komm ich aber nicht auf die Lösung des Problems.(Suchfunktion hab ich gestern schon ausgiebig benutzt.)Im Anhang hab ich mal mein bisheriges Makro, sowie ein Beispielprodukt abgespeichert.Mein Ziel ist es in den Namen und Exemplarnamen der Teile und Produkte einen einzugebenden String durch einen anderen zu ersetzen.Bislang funktioniert aber nur das Ändern des Namens.Beim Arbeiten mit Catia.ActiveDocument.Product.Products.Item(1).Name = "Test" schaffe ich es no ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
Filippo am 13.04.2006 um 14:42 Uhr (0)
Hallo martin2,die Fehlermeldung bekommst du weil man einen Namen nicht mehrmals verwenden kann.Du musst deine For-Schleife z.B. so ändern:For i = 1 To CATIA.ActiveDocument.Product.Products.Count MsgBox (CATIA.ActiveDocument.Product.Products.Item(i).Name) CATIA.ActiveDocument.Product.Products.Item(i).Name = "Test" + CStr(i) If TypeOf CATIA.ActiveDocument.Product.Products.Item(i) Is ProductDocument Then MsgBox ("als Produkt erkannt") End IfNextCiaoFilippo

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro-Programmierung
Spritty am 14.04.2006 um 09:58 Uhr (0)
Hab endlich eine Teil-Lösung für mein Problem gefunden:Sub CATMain() Makro: Teile-Nummer.CATScript Zweck: Erzeugung einer Teile-Nummer, indem das ABC gesucht und nacheinander eingefügt wird. Autor: Yvonne Kelkel Datum: Juni 2006CATIA.StatusBar = "Teile-Nummer.CATScript"MsgBox ("Willkommen im Beschriftungstool: Teile-Nummer!")Set ADoc1 = CATIA.ActiveDocumentSet Liste1 = CATIA.ActiveDocument.SelectionListe1.ClearEingabe1 = "1.Silbe der Teile-Nummer"Eingabe1 = InputBox ("Bitte hier die 1.Silbe der Teile-Numme ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Achse auf definiertem Punkt
Spritty am 14.04.2006 um 11:30 Uhr (0)
Hallo Makro-Freunde,würde gerne eine Achse auf einen von mir bestimmten Punkt einfügen. Der Punkt liegt in einem Körper, nicht in einem GeoSet. Der Körper wird über die InputBox: Eingabe1 und der gewünschte Punkt über die InputBox: Punkt1 definiert!Die InputBox funktioniert ohne Probleme, aber dann kommt die Fehlermeldung: Item-Verfahren fehlgeschlagen!Kann ich das überhaupt mit Item machen oder muss ich da eine andere Funktion wählen?Kann mir jemand weiter helfen?Hier mein Makro:Anmerkung: das Makro Einga ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Von CATIA V5 auf ein Excel-Makro zugreifen
Steffen_B am 14.04.2006 um 14:18 Uhr (0)
Hallo,ich habe folgendes Problem:Ich habe ein Excel-Makro geschrieben (in 2 Varianten):- Beim Öffnen wird automatisch ein Makro ausgeführt, dass die gewünschten Anweisungen durchläuft.- Das Makro kann über einen CommandButton gestartet werden.Meine Frage: Wie bekomme ich es hin, dass das Makro in Excel gestartet wird?Ich schaffe es zwar, die Excel-Datei zu öffnen, aber:- In der automatischen Variante wird dann das Auto_Open Makro nicht gestartet :-(- In der "manuellen" Variante weiß ich nicht, wie ich das ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Von CATIA V5 auf ein Excel-Makro zugreifen
Steffen_B am 14.04.2006 um 19:23 Uhr (0)
Ok - habe das Problem gelöst!Die Antwort lautet: Excel.Application.Run "Name des Makros"Schönes OsterfestmfgSteffen

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parts als Model abspeichern
Spritty am 15.04.2006 um 13:10 Uhr (0)
Hallo Markus,ich bin auch Anfänger, was das Makro-Programmieren anbelangt.Habe mir das Buch: CATIA V5 Effiziente Konstruktion mit Makros von Dieter R. Ziethen zugelegt, das ist ziemlich gut.Aber vielleicht hat ja jemand ein fertiges Makro für dich!Viel Spaß nochGrußYvonne

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
martin2 am 18.04.2006 um 16:01 Uhr (0)
Hallo tomtom1972,erst mal Vielen Dank für Deine Antwort!Leider schaffe ich es jedoch immer noch nicht mit folgender Anweisung zu erkennen, ob es sich um ein Produkt oder ein Part (im Gesamtprodukt) handelt...Set oProducts = CATIA.ActiveDocument.Product.ProductsFor n = 1 To oProducts.Count MsgBox (n & " " & TypeName(oProducts.Item(n)))NextEs erscheint stets "Product" - somit habe ich kein Unterscheidungsmerkmal...Deine Meinung / Hilfe?Danke Martin!

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Punkt auf Curve erstellen (AddNewPointOnCurveFromPercent)
cairol am 18.04.2006 um 16:31 Uhr (0)
Hallonachdem ich vorerst keine Lösung zur generierung äqidistanter Punkte auf einer Curve gefunden habe, probier ich es mit addNewPointOnCurveFromPercent.Ich möchte aud diese Weise mehrere Punkte auf einer im Skizzierer markierten Linie erstellen.In der Linie "Set HybridShapePointOnCurve1 = ....." bekomme ich einen Fehler, weiß jemand Bescheid was ich ändern muss? Dim Document1 As Document Set Document1 = CATIA.ActiveDocument Dim Selection1 As Selection Set Selection1 = Document1.Selection Dim HybridBodi ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
tomtom1972 am 18.04.2006 um 17:08 Uhr (0)
Hallo,das ist klar, da du den TypeName der Instance ausliest, und die ist stehts ein Product, egal ob es sich um ein CATPart oder ein CATProduct handelt.Du suchst nach dem TypeName des zur jeweiligen Instance gehöhrenden Documents. Also so:TypeName(oProducts.Item(n).ReferenceProduct.Parent)Hast du Zugriff auf VB oder VBA? Zieh mal das Catia.ActiveDocument ins WatchWindow und schau dir die ObjectStruktur an. Dann wirds klar.Beispiel siehe Anhang.GrussTomTom ------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Koerpername
tomtom1972 am 19.04.2006 um 06:23 Uhr (0)
Hi,CATIA.ActiveDocument.Part.Bodies.Item(1).Name = "Test"GrussTomTom------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Veröffentlichung zugreifen
Florian.Held am 20.04.2006 um 11:16 Uhr (0)
Hallo,ich habe so etwas noch nicht gemacht, wollte mich aber in 2 Wochen damit beschäftigen weil ich glaube genau dass vor hab was du machen willst (Part, hol die mal die Veröffentlichungen vom Skelett,ich bin jetzt zu Faul dazu ^^ ).Hab auf arbeit leider kein www, hab mir deinen Code gespeichert und werde mir die Sache ansehen, melde mich wieder!MfG,Ich------------------Es gibt nichts langweiligeres als ein vollständiges, stabil laufendes Catia...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  118   119   120   121   122   123   124   125   126   127   128   129   130   131   132   133   134   135   136   137   138   139   140   141   142   143   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz