Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.317
Anzahl Beiträge: 31.755
Anzahl Themen: 6.270

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 1639 - 1651, 6784 Gesamtergebnisse mit Suchbegriffen selection von produkt auf part sec.
CATIA V5 Programmierung : Part in Product aktiv setzen
hklein06 am 20.03.2006 um 12:08 Uhr (0)
Hallo,ich habe in einem Product ein Part aktiv gemacht (...Edit). Nun möchte ich in diesem Part arbeiten (Solid etc.).Leider kann ich im Makro das aktive Part nicht auslesen. Es wird immer das Root-Product ausgegeben: Set WeldingProduct = CATIA.Documents Set WeldingDoc = CATIA.ActiveDocument MsgBox "Test - "&WeldingDoc.Name dann kommt der Fehler: Set WeldingPart = WeldingDoc.PartWie kann ich denn das Problem am Besten lösen?Danke im Voraus,Holger

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aktives Part bzw. .InWorkObject in einem Produkt?
tberger am 21.02.2011 um 07:17 Uhr (0)
Um bei einer aktiven Skizze die Daten zu bekommen, musst du nur die Suche anpassen und die "Parents" bis nach oben verfolgen:Sub CATMain()Dim productDocument1 As ProductDocumentSet productDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = productDocument1.Selectionselection1.Search "CATSketchSearch.2DAxis_Origin,in"Dim selpoint As Point2DSet selpoint = selection1.Item(1).ValueDim ActiveSketchName As StringActiveSketchName = selpoint.Parent.Parent.Parent.NameDim ActiveDocPartNumber ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Problem mit SaveAs
K.Siebert am 14.01.2008 um 10:12 Uhr (0)
Hallo Lusilnie;Es Funktioniert jetzt !!!!!!!!!! Der Code 1.Ist der Code den ich brauchte damit dieses Skript funktioniert Der Code 2.Hatte die Auswirkung das er überhaupt nichts gespeichert hatte habe den alten Code verwendet Der Code 3.Funktioniert mit (1) und mit (I) warum keine Ahnung Ich bin noch nicht so bewandert mit Skripts Schreiben könntest du mir nochmals bei einem Anderem Skript helfen? Da habe ich Probleme mit dem Count der Zählt stur nach oben ohne zu erkenn das Teile das erste mal vorhande ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA selection
joehz am 07.12.2015 um 13:46 Uhr (1)
mehr hast ja auch nicht ausgewählt.Du müsstest nach der Auswahl von jedem selektierten Item(Material) das dazugehörige Part/Product kopieren.Mit osel.Item2(n).LeafProduct.Name o.ä. kommst an die Instanz ran. Hierbei steht osel für die Selektion und n für den Index innerhalb der Selektion. Kleine Gemeinheit dabei: Du musst die erste Selektion zwischenbunkern, etwa in einem Array.Danach über die Array-Elemente einzeln die Parts rausfinden und zu einer neuen Selektion addieren.Dann kopieren u pasten.Tschau,Jo ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Selection abbrechen
Jens Hansen am 09.03.2010 um 09:12 Uhr (0)
Hallo,wie wäre es denn, wenn innerhalb des Threads der Abbruch der Selection abgefragt wird und sich der Thread dann selbst beendet.Dein Hauptprogramm kann ja dann prüfen, ob der dieser Thread noch aktiv ist oder nicht - zumal du ja der Thread in dem Hauptgrogramm durch den Start bekannt ist.Dann solltest du eigentlich sämtliche Abbruchbedingungen erschlagen haben ohne mit irgendwelchen Fenster-Handles zu hantieren.SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Array Operationen
GrafKoks am 14.06.2012 um 13:49 Uhr (0)
Danke für die Antwort.das mit Leafproduct funktioniert, allerdings meine ich schon, dass ich da ein Array habe. Im Code befülle ich nur mit hilfe von selection.item(i).valueCode:Sub AS_select()----------Start im Werkzeug---------- Dim Was(0) Dim arrAS() Dim arrLocAS() Was(0) = "AxisSystem" Set selection1 = CATIA.ActiveDocument.Selection selection1.Clear Auswahl = selection1.SelectElement3(Was, "Bitte Achsensystem(e) auswählen. Auswahl bestätigen über Toolbox. Abbruch mit ESC!", False, CATMulti ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Kollisionsuntersuchung
ChristophHirsch am 04.03.2013 um 16:41 Uhr (0)
Es geht darum, dass ich zwei Parts in einem Produkt habe und diese auf eine Kollision untersuchen möchte. Dabei wird das eine Part Schrittweise relativ zum anderen verschoben. Die Kollision soll nun nach jedem Schritt neu Berechnet werden. Nach dieser Berechnung würde ich gerne das Ergebnis dieser Analyse auslesen(das hat bereits geklappt). Das Problem besteht darin, dass Catia nicht nach jeder Bewegung des Bauteils die Anwendung Kollision neu berechnet sondern, dass das alter Ergebnis immer bestehen bleib ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Get coordinates goes wrong...
prosper am 29.03.2006 um 20:18 Uhr (0)
Hallo,habe leider kein Part internes Beispiel, habe nur ein Produktübergreifendes Beispiel. Die Vorgehensweise ist aber ähnlich.Das Makro gibt dir die Koordinnaten eines Punktes im Rootprodukt.Zum testen folgende Struktur aufbauen:RootProd||-SubProd1 | |-SubProd2 | |-Part (mit Punkt)SubProd1, SubProd2 und Part im Raum verschieben (mit 3D constraints oder Kompasss)Makro starten, Punkt selektieren. Als Ergebniss kriegst du die Koord vom Punkt im Rootprodukt. Über eine Schleife und Transformationen we ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Partnumber auslesen, Part abspeichern
kalle_grabo am 07.01.2005 um 14:57 Uhr (0)
Hallo zusammen, Ich möchte folgende Operation in einer Baugruppe ausführen. Im Baum soll ein Part selektiert werden. In dem selektierten Part soll die Partnumber ausgelesen werden. Das selektierte Part soll unter der ausgelesenen Teilenummer abgespeichert werden. Das abspeichern soll so erfolgen, das sinngemäß das alte Teil gegen das neue ausgetauscht wird. Gibt es ein Tool oder ein Script welches die beschriebene Funktion ausführen kann ? Gruss Kalle

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makroprobleme bzgl. Sichtbarkeit von Komponenten
Stingray9 am 22.07.2003 um 15:02 Uhr (0)
Hi, ich habe folgendes Makro geschrieben: Code: Sub CATMain() Dim productDocument1 As Document Set productDocument1 = CATIA.ActiveDocument Dim selection1 As Selection Set selection1 = productDocument1.Selection selection1.Search Name:*Motor 1 komplett*;Alle Set visPropertySet1 = selection1.VisProperties If ??? Then MsgBox Komponenten sind sichtbar Else MsgBox Komponenten sind nicht sichtbar End If End Sub Nun will ich die Überprüfen, ob die Bauteile sichtbar sind oder nicht. Wie muss ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Punkte finden und Abstände messen
akrohn am 09.05.2005 um 09:02 Uhr (0)
Hallo schotti und prosper! Könnt Ihr mir den Gefallen tun und das Skript von prosper noch einmal anhand meines Beispiels testen? Das Produkt beinhaltet drei Parts Punkt zwei sind direkt eingeladen und das rechte ist als Schnellkopie vom Mittleren erzeugt. Wenn ich jetzt punkt.1 selektiere gibt mir das Skript immer die gleichen globalen Koordinaten an, egal aus welchem Part ich den Punkt gewählt habe. Könntet Ihr das noch einmal in VBA testen? Hier nochmal das Skript: Sub CATMain() Set osel = CATIA.Act ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro zur Umbenennung von Parts im Produkt erweitern
geekv5 am 07.05.2012 um 16:15 Uhr (0)
Ändere mal "Dim RingZaehler As Integer" in "Dim RingZaehler", dann sollte es gehen..

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Produkt als Cgr mit PartNumber und Revision speichern
Bike am 02.12.2007 um 18:29 Uhr (0)
Hallo Bernd,Super, Funktioniert einwandfrei.DankeGrußBike

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  114   115   116   117   118   119   120   121   122   123   124   125   126   127   128   129   130   131   132   133   134   135   136   137   138   139   ... 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