|
CATIA V5 Programmierung : Part Product
tomtom1972 am 05.05.2006 um 09:55 Uhr (0)
Hi Andi,das Object, welches du auswählst, gehört zu der Klasse Product. Das ist nicht zu verwechseln mit dem .CATProduct.Die Objektstruktur sieht so aus (Root ist ein CATProduct mit CATParts + CATProducts eingebaut)Catia ActiveDocument Product Products Item1 Item2 ..... Item9 Typ: Variant/Object/Product um das gehts = die Instance ReferenceProduct Parent Typ: CATBaseDispatch/PartDocument das ist das CATPart Part Typ: Part/Part da drin gibt ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : IF problem
DasDon am 10.01.2012 um 23:55 Uhr (0)
Hallo Alle,ich habe eine Programm mit einen IF Befehl. Und zwar folgendes:Ich habe zwei Produkte LH Produkt und RH Produkt. Ich versuche einen Makro zu erstellen der die Produkte mit einander vergleicht. In RH können die gleichen Bauteile verbaut werden wie in LH oder aber auch spiegelteile. Die spiegelteile unterscheiden sich in der Benennung. Falls das Bauteil aus LH nicht in RH vorhanden ist soll eine Sub Routine gestartet werden, der Prüft ob das Bauteil evtl mit andere (Spiegel) Nummer existiert.Code: ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Section in ein Part exportieren
Lusilnie am 17.12.2006 um 18:51 Uhr (1)
Hallo Jonny1,nein, Dein "oNewPartDocument" ist, wie der Name schon sagt, ein PartDocument. Also ein Document (Datei) vom Typ "Part", welches natürlich einen "Knoten" Part enthält. Darin existiert ein "Knoten" HybridBodies unter dem die Hybridbodies, also (auch?) die "Geometrical Sets" existieren. Also wäre Dein "Geometrical Set" unter den "Items" von "oNewPartDocument.Part.HybridBodies" zu suchen.PS: Du solltest das "oNewPartDocument" noch sichern, das geschieht nicht automatisch!mfg,Lusilnie-------------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElement2; Daten weiterverarbeiten
HoBLila am 22.10.2013 um 15:11 Uhr (1)
Ich glaub Du musst Selection.Copy und Selection.PasteSpecial verwenden.Dafür ist aber wichtig, dass Du Dich im richtigen Kontext befindest. Also PartDesign. Dafür musst Du Dich über das ProductDesign durchhangeln.Also immer die Workbench wechseln. :-)Ich glaub die Workbench kannst Du über das CATIA-objekt wechseln.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElement2 - Element von Part zu Part kopieren
ThomasJay am 09.05.2012 um 18:42 Uhr (0)
Such nach Document.open in der Doku bzw nur Open Hab grad kein catia da
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part im Hintergrund laden
leipziger am 06.02.2006 um 06:09 Uhr (0)
Hallogibt es eine Möglichkeit einen Part im Hintergrund zu laden?Ich möchte mitSet oNewPart = CATIA.Documents.NewFrom"(x: ... ")einen neuen Part laden. Leider macht Catia dabei eine neues Fenster auf und springt aus meinen Product in das Fenster des neuen Parts.So das ich mit altesFenster.Activatezurück springen muss.Es gibt es Möglichkeit den Part so zu laden, das er nur geladen wird und CATIA ist in das neues Fenster springt?DankeGruß aus Leipzig
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 und C++
tonka am 29.11.2006 um 10:23 Uhr (0)
Hey!Danke, der Code klappt super Eine kleine Frage habe ich noch. Mit der Zeile...Doc = CatiaDoc.GetType().InvokeMember("Add", BindingFlags.InvokeMethod | BindingFlags.OptionalParamBinding, null, CatiaDoc, part);... wird ein neuer Part erstellt, wie kann ich den Namen des erzeugten Parts ändern, alles was ich versucht habe wurde zwar kompiliert, aber der Part wurde nicht umbenannt.MfGTonka
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterset erzeugen
em Michael Kirsch am 27.09.2004 um 14:15 Uhr (0)
Hallo BADU, so gehts: Sub CATMain() Dim MyPart As Part Set MyPart = CATIA.ActiveDocument.Part Dim MyParameters As Parameters Set MyParameters = MyPart.Parameters MyParameters.CreateSetOfParameters MyPart End Sub Der Methode CreateSetOfParameters als Argument Father einfach das aktuelle Part mitgeben. Grüße, Michael ------------------ www.em.ag
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Constraints auslesen von CatPart in CatProduct
Randle am 10.06.2024 um 15:03 Uhr (1)
Moin,ich denke mal, das die Constraints im Produkt gespeichert sind und nicht in der Instanz des verbauten Parts.GrußRandle------------------Planung ersetzt Fehler durch Irrtum!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinatentransformation mit GetComponents
w3e am 10.09.2008 um 15:49 Uhr (0)
ok habs rausgefunden: Beim Messvorgang bezieht sich die Matrix immer auf das nächst höherliegende Produkt. Um die Gesamtdrehung zu erhalten muss nur mit der Matrix des höherliegenden Produktes mutlipliziert werden.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt Status feststellen ?
V5Playaz am 14.01.2010 um 08:32 Uhr (0)
Hallo,ich gehe mal davon aus das du mit Early Binding arbeitest.Versuche es mal mit Late Binding, da VB dann das Ergebnis der CATIA-Aktion abwarten sollte.Grüße Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy Bodys im Produkt
bgrittmann am 07.01.2022 um 12:20 Uhr (1)
Servus UweBei mir läuft der Code wenn ich der Zeile mit sPubName = Split die "/" durch "!" ersetze.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Farbmanagement
joehz am 28.09.2015 um 11:58 Uhr (1)
Noch ein Gedanke:Wenn Du mehrere Parts im Produkt auswählst, kann auch für alle ausgewählten Parts den Schalter in einer Op setzen.Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
| In das Form CATIA V5 Programmierung wechseln |