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 - 5, 5 Gesamtergebnisse mit Suchbegriffen selection von produkt auf part sec.
CATIA V5 Programmierung : Strukturbaum traversieren und mit Simplify rausschreiben
SaftLaden am 20.04.2009 um 11:23 Uhr (0)
Da hab ich dann glatt mal ne frage dazu. Das Skript läuft leider nicht durch. Steigt bei der letzten Zeile, des folgend angegebenen Quelltextes aus. Methode wird nicht unterstützt.Sub CATMain() Retrieve the Groups collection Dim cGroups As AnyObject Set cGroups = CATIA.ActiveDocument.Product.GetTechnologicalObject("Groups") Create a group with selected products Dim oGroup As Group Set oGroup = cGroups.AddFromSel If (oGroup.CountExplicit = 0) Then Msgbox "No product selected" Else Acquire the component ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Strukturbaum traversieren und mit Simplify rausschreiben
SaftLaden am 23.04.2009 um 10:15 Uhr (0)
So jetzt hab ich in Bezug aufs verstehen nochmal Fragen 1:Warum wird cGroups als AnyObject deklariert? Ich dachte cGroups müsste als Groups oder Collection deklariert werden?? (Collection ist ja keine Ableitung von AnyObject)2:Ist es so, dass GetTechnologicalObject("Groups") alle Knoten meines geöffneten Produktes ausgibt?Sub CATMain() Retrieve the Groups collection Dim cGroups As AnyObject Set cGroups = CATIA.ActiveDocument.Product.GetTechnologicalObject("Groups") Create a group with selected products ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Strukturbaum traversieren und mit Simplify rausschreiben
SaftLaden am 23.04.2009 um 17:51 Uhr (0)
Hallo Zoltan,super vielen Dank für Deine Antwort! Ich checks aber leider noch nicht ganz..Siehe text- Zitat:Original erstellt von zoltan.bekesi:Hallo Holger,das ist eine rekursive Funktion. Es ist notwendig, da jedes Product nur seine Position bezüglich den übergegebenen Product enthält.Wenn du in der ersten Ebene bist (nur Root über den Product), dann besteht die Transformation zur akutellen Product nur aus einen Teil, du kannst die Transformation gleich speichern.Wenn du aber schon in den Zweiten Ebene b ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Strukturbaum traversieren und mit Simplify rausschreiben
SaftLaden am 27.04.2009 um 09:47 Uhr (0)
Danke!Das heißt wenn ich ein Produkt auf absolute Koordinaten umrechnen möchte, muss ich den Baum von unten nach oben durchlaufen und jeweilsTrafo = Trafo * ElternTrafoBerechenen. Werde das mal testenJetzt habe ich aber noch ein anderes Problem. Und zwar soll der Nutzer die Tesselierungsstufe eingeben. Problem ist, dass nur der Wert vor dem Komma verwendet wird. Warum checke ich nicht. Ich habe sowohl Punkt als auch Komma versucht. Wenn ich die Zahl hart codiere gehts???Genauigkeit = InputBox("Gewünschte T ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Strukturbaum traversieren und mit Simplify rausschreiben
SaftLaden am 23.04.2009 um 15:21 Uhr (0)
Jetzt muss ich gleich nochmal was fragen. Und zwar kapier ich die GetAbs Funktion nicht *********************************************************************** Purpose: Retrieve the absolute position of a product. Inputs : oProduct Product the product oRoot Product the root product Outputs: position Array array corresponding to position of the product ***********************************************************************Sub GetAbsPosition ( ByRef oProduct, ByRef oRoot, ByRef position ) If (oP ...

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