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 1 - 7, 7 Gesamtergebnisse mit Suchbegriffen selection von produkt auf part sec.
CATIA V5 Programmierung : Selection ist nicht gleich Selection!?
Pausenbrot am 20.12.2007 um 09:52 Uhr (0)
Hallo Leute,folgendes Szenarium (1):Produkt aktiv (blau unterlegt) mit mehreren Instancen eines Bauteils (Part). Parts mit verschiedenen Lagen im Raum.[Product] | +-Part.1 | +-Part.2 | +-Part.3 | +-Part.4 | +-Part.5 | +-Part.6 | +-Part.7 | +-Part.8 | +-Part.9----------------------------------------Wird im "Space" eine Fläche selektiert und diese auf ein Object abgelegt, die Selection gelöscht und dannach der Selection wieder das Object zugewiesen, so wird im Raum die Fläche wieder "gehighlightet" - aber ni ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Selection ist nicht gleich Selection!?
Pausenbrot am 27.12.2007 um 10:42 Uhr (0)
Hallo TomTom,das reine deaktivieren aller Knoten bis auf den benötigten, führt bei Verwendung von Selection.Copy und Selection.PasteSpecial(..) zu den gleichen Ergebnis, wie bereits oben beschrieben. Es wird immer diese scheinbar 1. Instance kopiert.Die einzige Lösung, welche eine lagekorrekte Kopie eines Bodys in ein Part bei einer Produktstruktur ergab, funktionierte bei mir so:1. komplette Selection zwischenspeichern2. aus Selection die Instancen auslesen - Selection.FindObject("CATIAProduct")3. 1.Selec ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Selection ist nicht gleich Selection!?
Pausenbrot am 21.12.2007 um 09:44 Uhr (0)
Hallo TomTom,erst mal Danke für den Tipp. Ich werd ihn mich mal "mit durch den Baum hangeln" beschäftigen. Schon mal ne Frage: Meinst du die Instance deaktivieren. Händisch hatte ich dies schon mal im Baum getan, führte aber dennoch zur "falschen" Selection.Aber Sinn meiner Fragen:Es geht darum, eine geöffnete Stellung um einen Drehpunkt zu visuallisieren. Dies geschieht durch Kopieren der selektierten Body in eine neues Part. Die Lage des Part im Raum bestimmt der User durch anklicken eines AxisSystem. Au ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Selection ist nicht gleich Selection!?
Pausenbrot am 02.01.2008 um 11:15 Uhr (0)
Hallo TomTom,erstmal: "Ein frohes neues Jahr!"Prinzipiell sind sich die Lösungen ähnlich. Das Geheimnis, die korrekte Selektion wieder in die Selection zu bekommen, ist die selection.search(..) - Methode.Der von mir beschriebene Punkt 14 ist nur dann nötig, wenn nicht garantiert werden kann, dass nur ein Part (eine Instance) vorhanden ist.Aber dennoch ganz schön umständlich. Der selections-Aufruf sollte doch schon, ich sage mal "rootwissender" arbeiten. Kann man ja nur hoffen, dass DS vielleicht mal nachbe ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Objekt finden mittels FindObject...
Pausenbrot am 18.12.2007 um 17:04 Uhr (0)
Hallo TomTom,die Idee, die Insatnce auszulesen ist schon einleuchtent, führt bei meiner Anwendung aber zu folgenden Problem:Lese ich mit FindObject("CATIAProduct") die Instance aus, wird diese aus der Selction gelöscht. Nun ist mir nicht mehr möglich den selektierten Body zu ermitteln (wenn mehrere im Part vorhanden).Gibt es eine Möglichkeit aus einer Selection die Instance [FindObject("CATIAProduct")] und den selektierten Bodyname (FindObject("CATIABody").Name] auszulesen?Oder kann man die Selection speic ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Objekt finden mittels FindObject...
Pausenbrot am 19.12.2007 um 10:43 Uhr (0)
Hallo TomTomich habe mein Problem mit deiner Antwort aus einem anderen Beitrag lösen können.s. Anwort... "wie speichert man eine Selection": http://ww3.cad.de/foren/ubb/Forum137/HTML/002152.shtml#000003 Schnappe mir also die Instance in ein Array und den Body in ein zweites Array.Und mittels folgenden Code bekomme ich immer den richtigen Body zur richtigen Instance: Call objSel.Add(objInstancen(iCounter).ReferenceProduct.Parent.Part.Bodies.Item(objBody(iCounter).Name))Ja, und das ganze funktionierte auf de ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Objekt finden mittels FindObject...
Pausenbrot am 17.12.2007 um 11:46 Uhr (0)
Hallo,hier meine erste Frage in diesem Forum...Werden Elemente im "Space" selektiert, so kann mann mittels FindObject dazugehörige Objekte finden. Bsp.:FindObject("CATIABody") für den dazugehörigen Body. Das ist alles klar.Aber:Ist dieses selektierte Bauteil mehrmals im Catia-Baum verbaut, so ermittelt mir die FindObject-Funktion ein Body von irgendein verbautes Part, aber nicht das selektierte.Wie kann man den Body greifen, zu dem die Selektion passt und das bei mehreren Bauteilen (Instancen)? Anbei mal d ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


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