|
CATIA V5 Programmierung : products verketten
Heini_K am 04.10.2006 um 14:25 Uhr (0)
Hallo,Gibt es eine Möglichkeit mehrere products zu einem products-objekt zu verknüpfen. Sinngemäß:Set allproducts = products1 + products2 + ... + productsnBisher löse ich das Problem über ein products-array, aber dadurch handele ich mir bei der Analyse für jede Hierachie-Ebene eine extra For-Next-Schleife ein. Es sollen dabei möglichst keine neuen Produkte erstellt werden. Oder wäre hier der einzige weg: Neues Dummy-Produkt erzeugen - products als Komponenten hizufügen- Dummy-Produkt analysieren etc.- Dumm ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserRefProperties in jedem Produkt erstellen bzw. beschreiben
Heini_K am 25.10.2006 um 11:23 Uhr (0)
Hallo,Ich beschäftige mich zur Zeit mit dem Vorgang für jedes Produkt der Produktstruktur eigene Properties zu erstellen bzw. zu beschreiben. Leider funktioniert die Property "UserRefProperties" nur für das RootProduct. Obwohl sie laut Catia-Hilfe zumindest für alle Reference Products funktionieren sollte.Anbei Auschnitte meines bisheriegen Codes:---------------Dim MyProduct As ProductSet MyProduct = product2 Beliebiges Product bei rekursivem Durchlauf des Baumes Dim MyParameters As DirectParametersSet My ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Workbench-Wechsel
Heini_K am 03.01.2007 um 14:19 Uhr (0)
Hallo Heinz,Auch wenn der Beitrag nen bisschen spät kommt: Hast Du schonmal versucht Dein entsprechendes Part vom Assembly aus im Design- Mode zu laden und es dann zu aktivieren? In diesem Fall erzeugt CATIA nämlich kein neues Part.------------------Gruß,Matthias
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserRefProperties in jedem Produkt erstellen bzw. beschreiben
Heini_K am 25.10.2006 um 14:21 Uhr (0)
Hallo Torben,Super, genau das was ich brauchte. (Und dann auch noch so schnell).Besten Dank! --------Vielleicht noch eine kleine Ergänzung für andere Forum-Mitglieder, die den Code einbinden wollen: Vor dem Schreiben testen, ob der Parameter schon existiert, sonst wird er bei jedem Durchlauf (und auch bei Komponenten mit gleichem Reference Product) mehrfach erzeugt.------------------Gruß,Matthias[Diese Nachricht wurde von Heini_K am 30. Nov. 2006 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserRefProperties in jedem Produkt erstellen bzw. beschreiben
Heini_K am 06.11.2006 um 09:53 Uhr (0)
Hallo,Ich habe einen Effekt festgestellt, den ich mir nicht so richtig erklären kann. Also im Desing-Mode funktioniert alles einwandfrei. Nur wenn ich das Makro im Visualization-Mode laufen lasse, wird die UserRefProperty bei den Products direkt über den Parts (die man über Insert Component enthält), beim ersten rekursiven Durchlauf nicht erfasst, beim zweiten aber schon. Hat jemand eine Erklärung dafür? Vielen Dank im Voraus.------------------Gruß,Matthias
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Masse_Schwerpunkt_von_Produkten
Heini_K am 27.09.2006 um 13:58 Uhr (0)
Hallo,Mein Anliegen ist es Masse und Schwerpunkt aus der ersten Unterhierachie des Root-Products anzuzeigen. Das Makro gibt aber erst die korrekten Werte aus, wenn ich per Hand die einzelnen Parts aktiviert habe (sonst nur Nullen). 1. Hat jemand einen Tipp wie ich dieses Problem in den Griff kriege, da es mit dem "ActivateDefaultShape"-Befehl nicht funktioniert.2. Wenn ich auf Objekte eine Hierachie-Ebene über den Parts zugreife (Produkt-Symbol mit kleinem roten Kreuz) bekomme ich immer die Schwerpunktkoor ...
|
| In das Form CATIA V5 Programmierung wechseln |