Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.713
Anzahl Themen: 6.258

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 8581 - 8593, 10965 Gesamtergebnisse mit Suchbegriffen catia v5 sec.

Direkter Link in ein Forum:

CATIA V5 Allgemein CATIA V5 Drafting CATIA V5 CAM CATIA V5 Kinematik DMU CATIA V5 Programmierung
CATIA V5 Flächen CATIA V5 Part / Assembly CATIA V5 Infrastruktur CATIA V5 Datentransfer CATIA V5 FEM
CATIA V5 ICEM Shape Design CATIA V5 Composite

CATIA V5 Programmierung : Fenster Maximieren/ minimieren
Creator-X am 02.07.2013 um 12:42 Uhr (0)
So funktioniert das ganze. Als CATScript gespeichert.all windows maximierenCode:Sub CATMain ()Dim N As LongDim AllWindowsDim SelWindowDim WindowDocumentDim oWindows as WindowsDim oWindow as WindowDim MessageSet AllWindows = CATIA.WindowsN = CATIA.windows.CountN=Catia.Documents.Count If N = 0 Then MsgBox "Es befinden sich keine Dokumente in der Sitzung." Exit Sub End IfMessage = "Es sind " & N & " Dokumente geöffnet" & Chr(10) & "Sollen jetzt alle Fenster maximiert werden?"answer = MsgBox(Message, vbYe ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Den Baum alphanumerisch sortieren
karlos1 am 12.11.2012 um 17:14 Uhr (0)
Hallo Leute,ich brauche dringend Hilfe    Mein Model (PartCAT) besteht aus vielen Bodies, die erstmal umbenannt und danach alphanummerisch sortiert werden müssen. Die Bodies sind alle tode Solides (Vater & Children spielt keine Rolle).Ich habe hier im Forum ein Makro gefunden, womit man den Baum in einem Product sortieren kann. Zwar funktioniert es, allerdings hilft mir nicht:Sub CATMain()    Abfrage Dokumente    If CATIA.Windows.Count = 0 Then   Box = MsgBox("Es ist kein Dokument geladen!" + Chr(10) + "D ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro verliert die Selektion nach laden des Parts
moppesle am 02.07.2013 um 14:55 Uhr (0)
Hallo graaas,Zitat:Ich lese einfach den Instance Name anstatt der PartNumber aus.Dir ist ja bekannt das der Instance Name sich von dem Partnamen unterscheiden kann.Wollte es nur mal erwähnen. ------------------Gruß UweAuch Catia ist nur ein Mensch!

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro verliert die Selektion nach laden des Parts
graaas am 27.06.2013 um 17:49 Uhr (0)
Hallo Zusammen,ich habe mir ein VBA-Makro geschrieben, welches die Benennung der Parts in einem Product in die Zwischenablage kopiert.Einige Parts in meinem Product sind jedoch nach dem öffnen noch nicht geladen. Deshalb kann das Makro von diesen Parts die Benennung nicht ziehen. Es kommt dann immer die Error-Number: -2147418113.Deshalb habe ich mein Makro so ergänzt, dass wenn diese Error-Number kommt, dann soll das Part zuerst geladen werden und danach das Makro nochmal von vorne gestartet werden.Code:We ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro verliert die Selektion nach laden des Parts
bgrittmann am 01.07.2013 um 17:11 Uhr (0)
ServusDa du nur ein Teil selektiert hast (oder nur eines abarbeitest) sollte es ganz einfach gehen:Code:Dim selProduct as Product oder was ist den selektiert??Set oProduct =  CATIA.ActiveDocument.Selection.Item2(1).ValuesText = oProduct.PartNumberWo führst du nach dem laden das Makro erneut aus (manuell)?GrußBerndEDIT: Code korrigiert------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 02. Jul. 2013 editiert.]

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro verliert die Selektion nach laden des Parts
graaas am 01.07.2013 um 21:18 Uhr (0)
Hallo Bernd,es wird ein Part selektiert.Mit "Set oProduct = CATIA.ActiveDocument.Selection.Item2(1).Value.PartNumber" greift man ja auf die Properties des Parts zu und da kommt bei mir immer der Error. Das ist aber nur bei den Parts die nicht geladen sind. Deshalb lade ich diese dann:Code:Wenn Bauteil nicht geladen, dann...************************************************ If Err.Number = -2147418113 Then CATIA.StartCommand ("Load") Makro nochmal von vorne***************** End IfWenn man z.B. h ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro verliert die Selektion nach laden des Parts
bgrittmann am 01.07.2013 um 21:43 Uhr (0)
ServusDu könntest doch zunächst das selektierte Part/Product einer Variable zuweisen, dann prüfen, ob die PartNumber auszulesen ist. Wenn dies nicht funktioniert das Part/Product nachladen und die PartNumber auslesen/weiterverarbeiten.Dabei brauchst du nur beim ersten Schritt die Selektion (bis das Part/Product/Instance einer Variabel zugewiesen wurde) danach nicht mehr.GrußBerndEDIT:In meinem vorherigen Code war ein Fehler, es müsste:Set oProduct = CATIA.ActiveDocument.Selection.Item2(1).Valueheißen.----- ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro verliert die Selektion nach laden des Parts
graaas am 02.07.2013 um 12:24 Uhr (0)
Ok, wenn ich das so mache wie du geschrieben hast und dann nach dem Laden das "oProduct" als Test in einer MsgBox anzeigen lassen will funktioniert das nicht.Denn bei den ungeladenen Teilen funktioniert der Teil Set oProduct = CATIA.ActiveDocument.Selection.Item2(1).Valueschon nicht. Da kommt nämlich dann die Err.Number -2147418113.Und da verweise ich ja dann darauf, dass wenn diese Err.Number kommt soll er mir das Bauteil laden. Und nach dem Laden mit diesem Bauteil weiter arbeiten.Kann ich nicht irgendwi ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro verliert die Selektion nach laden des Parts
graaas am 02.07.2013 um 12:34 Uhr (0)
Ich habe jetzt mal versucht die Selektion zu speichern mit:Code:Dim selProduct As ProductSet oProduct = CATIA.ActiveDocument.Selectionum dann danach darauf zuzugreifen:Code:Wenn Bauteil nicht geladen, dann...************************************************ If Err.Number = -2147418113 Then CATIA.StartCommand ("Load") With oProduct If .Count 0 Then sText = .Item(1).Value.PartNumber MsgBox sText End If End With End IfDas funktioniert aber dann gar nicht. Da läuft er ohne Error du ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro verliert die Selektion nach laden des Parts
graaas am 02.07.2013 um 12:44 Uhr (0)
Es ist eigenlich ein Part.Angehängt ein Beispiel wie sich die Benennung im Strukturbaum nach dem Laden verändert.Nach dem Laden soll das Makro nochmal durchlaufen werden, sprich die Benennung in die Zwischenablage gespeichert werden. Zum Test würde es mir reichen, wenn er mir die Benennung einfach mal in einer MsgBox angibt. Deshalb der Code:Code:Wenn Bauteil nicht geladen, dann...************************************************ If Err.Number = -2147418113 Then CATIA.StartCommand ("Load") With o ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro verliert die Selektion nach laden des Parts
DasDon am 03.07.2013 um 21:44 Uhr (0)
moin moin,wieso kannst du nicht einfach für jedes Bauteil eine extra sub einfügen welches die BAuteil lädt? Sind sie schon geladen würde es nicht länger dauern.zBsub CATMain()hierpassiertdeinselectionset oProd = CATIA.ActiveDocument.Selection.Item(1).ValueLoadSub oProd hier ruft er das extra sub auf und übergibt das SelektiereCATIA.ActiveDocument.Selection.add(oProd)sonstiges codeend subsub LoadSub (oProd) CATIA.StartCommand ("Load")end Sub

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Dokumentnamen aus assembly
HeinHein am 18.06.2013 um 14:57 Uhr (0)
Hallo,ich versuche verzweifelt aus einem Assembly die Dokumentnamen der enthaltenen Subassemblies und CATParts zu ermitteln.Bisher klappt bei mir nur for x =1 to CATIA.Documents.Count filename=CATIA.Documents.Item(x).NamenextMit CATIA.Documents werden aber alle geoeffneten Catia Dokumente angesprochen und genau das will ich nicht.Wer kann mir helfen? Gruss HeinHein------------------HeinHein

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : File open aus DL-Name Struktur
Meridian am 04.07.2013 um 10:05 Uhr (0)
Hallo,wir arbeiten mit DL-Names und ich möchte über ein Makro auf die DL-Name Struktur zugreifen und z.B. ein CATPart öffnen.Ähnlich wie folgendes Makro:Sub CATMain()Dim Datei As CATBSTRDim Adoc As DocumentDatei = CATIA.FileSelectionBox ("Datei öffnen", "*.CATPart", CATFileSelectionModeOpen)If Datei "" Then Set ADoc = CATIA.Documents.Open (Datei)End IfEnd SubLeider funktioniert das Makro nur, wenn ich in der klassischer File base Strruktur arbeite.Kennt ihr einen Befehl wie die DL-Name Struktur über ein ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  648   649   650   651   652   653   654   655   656   657   658   659   660   661   662   663   664   665   666   667   668   669   670   671   672   673   ... 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