|
CATIA V5 Programmierung : Zugriff auf Part im Produkt
chung am 22.07.2009 um 13:45 Uhr (0)
Probiers mal damit: Set oProducts = DeinPart.Parent Set DeinPart = oProducts.Item(DeinPart.Name) Set DeinDocument = DeinPart.ReferenceProduct.ParentIch hab auch einiges rumprobiert, das hat dann geklappt.Warum ich den Umweg brauche, weiss ich auch nicht.Jürgen[Diese Nachricht wurde von chung am 22. Jul. 2009 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sehr langsamer Paste Vorgang
bgrittmann am 10.09.2012 um 09:27 Uhr (0)
ServusAlso ganz komm ich nicht mit deinem Makro klar:- Du suchst Parts die ausgeblendet sind und kopierst diese, fügst diese aber nicht in dein zweites Product ein.- dann suchst du eine Parameter (ggf über das ansprechen über den Namen schneller): kann dieser mehrfach vorkommen?- aus dem gesuchten Parameter er, mittelst du das Part das du aus dem ersten Product kopieren möchtestKönntest du nicht:- ausgeblendet Teil suchen- die Selection durcharbeiten, und Prüfen ob der Parameter vorhanden ist (zb das das r ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selection elemente löschen
joerneman am 29.04.2015 um 13:53 Uhr (1)
Vielen Dank für die Antwort.Ja ich will aus der Selection löschen.Ich werden es mit der Collection mal ausprobieren, habe ich noch nicht mit gearbeitet.Und mich melden falls es nicht klappt.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anmerkungen im Part automatisch erzeugen
inselking am 16.03.2006 um 06:47 Uhr (0)
Moin,ich habe mit VB ein Programm geschrieben, dass mir Punkte ausliest und auf einen anderen Nullpunkt umrechnet. Im Programm kann man einzelne Punkte auswählen.Ich würde gerne den ausgewählten Punkt in CATIA mit einem Hinweis o.ä. versehen. Gibt es dafür eine Möglichkeit?Habe versucht mit den Markup3D und 2D zu arbeiten, aber die sind nur in einem Produkt möglich.Gibt es im Part eine Möglichkeit? Soll im Endeffekt so ähnlich aussehen, als wenn man eine Messung durchgeführt hat und das Ergebnis in den grü ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : neues Teil mit Struktur einfügen
Bartleby am 06.08.2004 um 10:43 Uhr (0)
Hallo BADU, das Einfügen hat den Vorteil, daß das neue,zuletzt eingefügte Teil immer das letzte (unterste) im Produkt ist und somit im Search auch die höchste Nr. zugeordnet bekommt versuch also nach dem einfügen ins Produkt alle Parts in !!! Product zu suchen und dann ist Partname=selection1.Item(selection1.count).value.name Das müsste funktionieren sonst frag halt nochmal nach. MfG Ronny
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part-makro Schritte durch Produkt fuehren
Sylas am 19.11.2012 um 15:58 Uhr (0)
Zitat:Original erstellt von bgrittmann:ServusZu 1: Du könntest nur die ersten paar Zeichen des Namen auswerten: zB [i]... if left(oParameter.Parent.name, 9) = "Aenderung" then ...[/i]Es tut mir leid, aber das funktioniert nicht. Meinen Parameter Set heisst "Aenderung_4" aber das Makro wechselst das Parameter "Datum" Wert nicht
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Properties hinzufügen für bestimmte Parts in einem Produkt
bgrittmann am 08.01.2014 um 09:27 Uhr (1)
ServusIst "documents1" deklariert und zugewiesen? Gibt es das Dokument "813936".IMHO ist das GetItem umständlich. Rick hat einen einfach Weg gezeigt vom Product auf das Dokument bzw Part zu kommen.GrußBerndPS: Ich benutze fast nie GetItem, da ich nie genau weiß was zurückgeliefert wird.------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pointed Documents in Design_Mode setzen
Randle am 04.06.2009 um 16:07 Uhr (0)
Hallo,vielleicht hilft es wenn du mal folgendes versuchst:Dim AnaManager As AnalysisManagerÄhnliche "Probleme" bekommt ja auch wenn man z.B. mit SelectElement2 arbeitet und die Selection als Selection deklariert.Viel Erfolg------------------MfGRandle! Its not a bug, its a feature !
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : selection elemente löschen
joerneman am 29.04.2015 um 11:13 Uhr (15)
Hallo zusammen,ich habe eine selection mit mehreren String Elementen. Die Anzahl der Elemente ist variable.z.B"002" "005" "004" "006" "002" "004" "001"jetzt möchte ich gerne alle doppelten rauslöschen.Das nachher nur noch "002" "005" "004" "006" "001" übrigbleiben. Wie gehe ich da am besten vor.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abstand zw.2 Elementen in 2 Parts
denyo_1 am 02.02.2009 um 10:44 Uhr (0)
Hallo Daeumling,das versteh ich jetzt nicht ganz. Sind deine Rohre immer gleich lang oder hast du 8 verschiedene. Warum willst du auf den Namen zugreifen. Erstell die Ebene in dem T-Verbinder, füg alle zum Produkt hinzu, füg deine 8 Rohre hinzu, und Splitte direkt im Produkt an dein Ebenen. Das sollte doch gehen------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unload/Load auf ein Unter-Product
richter2 am 12.11.2009 um 12:05 Uhr (0)
Hallo, mich würde eine Antwort auch sehr interessieren, da ich auch gerade Probleme mit den Laden und Entladen habe.Bei mir allerdings auf Parts bezogen.Bei einen Catia Produkt lädt der Befehl oParentDoc.ApplyWorkMode DESIGN_MODE das Part ordnungdgemäß und ich kann auf sämtliche im Part enthaltene Parameter (z.B.: Masse) zugreifen. So soll es auch sein.Bei einer anderen Baugruppe werden die Parts mit diesen Befehl nicht geladen. Zumindest nicht soweit, dass ich den Hauptkörper danach im Stammbaum sehen kan ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produktstruktur nach Partnamen durchsuchen und im 1. Part mittels Geoset abbilden.
Beny am 14.07.2011 um 10:12 Uhr (0)
Hallo Leute,Ich bin gerade dabei ein Makro zu schreiben, aber ich komme irgendwie nicht mehr weiter.Die Ausgangssituation:der User hat ein Product geöffnet und startet das makro. Innerhalb des Produktes gibt es eine unterschiedliche Part und Productstruktur auf mehreren Produktebenen.Das Makro soll nun durch das Produkt des Users laufen und auf der 1. Produktebene von allen Parts den Namen des Hauptkörpers auslesen und mir im 1. Part des Produktes (STRG-Part) ein Geometrisches Set mit dem Namen anlegen las ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Namensänderung eines Produkt nicht sichtbar
RSchulz am 08.05.2013 um 11:20 Uhr (0)
Hallo Stephan,dein Problem hängt nicht mit CATIA, sondern mit Windows zusammen. Das Fenster wird nicht neu gezeichnet, da der Fokus auf deiner Form ist. Ich habe das Ganze gerade mal nachvollziehen können.Versuch es mal mit folgendem kleinen Trick Code:Sub CATMain() Dim partdocument1 As PartDocument Dim part1 As Part Dim bodies1 As Bodies Dim body1 As Body Set partdocument1 = CATIA.ActiveDocument Set part1 = partdocument1.Part Set bodies1 = part1.Bodies Set body1 = bodies1.Add On Error Resume Next body1.Na ...
|
| In das Form CATIA V5 Programmierung wechseln |