Autor
|
Thema: Aus Produktstruktur Part öffnen (2489 mal gelesen)
|
Tstone Mitglied Werkzeugkonstrukteur
Beiträge: 163 Registriert: 04.06.2003 Dell Precision 470 Intel Xeon CPU 3,00GHz 2GB Ram Microsoft Windows XP Catia V5 R18 SP6 VB2005
|
erstellt am: 18. Jan. 2005 09:20 <-- editieren / zitieren --> Unities abgeben:
Hallo Alle Habe leider immer noch das Problem, das ich aus einer Produkstruktur heraus ein Part in einem neuen Fenster öffnen muß. NewWindow öffnet mir leider nur das Produkt nocheinmal. Methode OPEN des Documents führt zu einem Fehler (Dokument ist bereits geöffnet) Methode READ des Documents führt zum gleichen Fehler. BITTE brauche dringend Eure Hilfe!!!! Gruß ------------------ Grüße TStone "Respektiere die Macht der Worte, wähle sie mit Bedacht!" Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
u01dz Mitglied
Beiträge: 76 Registriert: 12.07.2003 V5R15GA
|
erstellt am: 19. Jan. 2005 17:32 <-- editieren / zitieren --> Unities abgeben: Nur für Tstone
|
Tstone Mitglied Werkzeugkonstrukteur
Beiträge: 163 Registriert: 04.06.2003 Dell Precision 470 Intel Xeon CPU 3,00GHz 2GB Ram Microsoft Windows XP Catia V5 R18 SP6 VB2005
|
erstellt am: 20. Jan. 2005 09:15 <-- editieren / zitieren --> Unities abgeben:
Danke für Dein Antwort. Kannst Du mir vieleicht ein Code-Beispiel schicken. Also ich habe das Problem, das bei mir immer ein 2tes Fenster von dem Produkt geöffnet wird. Dim D As Document Dim DS As CATIA.Documents Set D = Ds.Item("Biegeteil") D.NewWindow Danke im voraus ------------------ Grüße TStone "Respektiere die Macht der Worte, wähle sie mit Bedacht!" Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
u01dz Mitglied
Beiträge: 76 Registriert: 12.07.2003 V5R15GA
|
erstellt am: 20. Jan. 2005 10:22 <-- editieren / zitieren --> Unities abgeben: Nur für Tstone
Hi, ich glaube, ich habe das Problem noch nicht genau verstanden. 1. Von welchem Produkt wird ein zweites Fenster geöffnet? 2. Kannst Du bitte ein Bild des V5-Baumes beilegen, damit ich das Problem besser eingrenzen kann? ------------------ Tschüß, Dieter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tstone Mitglied Werkzeugkonstrukteur
Beiträge: 163 Registriert: 04.06.2003 Dell Precision 470 Intel Xeon CPU 3,00GHz 2GB Ram Microsoft Windows XP Catia V5 R18 SP6 VB2005
|
erstellt am: 20. Jan. 2005 12:02 <-- editieren / zitieren --> Unities abgeben:
Hallo Habe folgende Struktur Produkt1 | |-Part1 | |-Part2 und ich möchte Part2 in einem neuen Fenster öffnen. Es wird aber Produkt1 geöffnet (das Fenster heißt dann Produkt1:2) obwohl ich die Variable vom Typ Document mit dem Part2 belege und darauf das NewWindow anwende.
------------------ Grüße TStone "Respektiere die Macht der Worte, wähle sie mit Bedacht!" Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
picard Mitglied
Beiträge: 193 Registriert: 04.06.2001
|
erstellt am: 07. Jun. 2005 12:58 <-- editieren / zitieren --> Unities abgeben: Nur für Tstone
|
Timberwolve Mitglied
Beiträge: 233 Registriert: 21.07.2006
|
erstellt am: 25. Jul. 2006 13:06 <-- editieren / zitieren --> Unities abgeben: Nur für Tstone
Hallo an alle die dieses Problem haben. Also ich habe keinen Befehl gefunden der die Funktion "Im neuen Fenster öffnen" steuert. Es ist jedoch möglich. Man muss sich die Komponente in der Produktstruktur als Produkt zurückgebenlassen. Hier ein Beispielcode: Dim Selection_Part as Selection Dim AktuellesDokument as Document Dim Suche as Product Dim DocToOpen as Document Set Selection_Part = CATIA.ActiveDocument.Selection Selection_Part.Search "CATAsmSearch.Product.Name= 'Partname',all" Set Suche = Selection_Part.Item(1).Value Set AktuellesDokument = Suche1.ReferenceProduct.Parent Set DocToOpen = CATIA.Documents.Open_(AktuellesDokument.FullName) DocToOpen.Product.ApplyWorkMode DESIGN_MODE Da das Bauteil sowieso aus der Produktstuktur ausgelesen wird, kann es ohne Probleme mit OPEN geöffnet werden. Ist ja die gleiche Datei
------------------ Wenn alle Stricke reissen, nehm ich ein Drahtseil Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tomtom1972 Mitglied dipl ing maschinenbau
Beiträge: 605 Registriert: 22.03.2005 NVidia Quadro K4000 Intel Xeon E5-1620, 64GB RAM Windows10 64bit R30 <= CATIA V5 > =R19
|
erstellt am: 26. Jul. 2006 06:58 <-- editieren / zitieren --> Unities abgeben: Nur für Tstone
Hallo, mit dieser Vorgehensweise wäre ich vorsichtig. Ich habe damit folgendes Problem gehabt: - Struktur, in der Part A verbaut ist ist geöffnet - Part A mit open in eingenem Fenster öffnen - Part A ändern (!) - Part A speichern und schliessen - Part A in der Struktur ist im Eimer, d.h. teilweiese war einfach die Änderung nicht mehr da, teilweise wurde die Geometrie nicht mehr angezeigt etc. Dies tritt aber nur auf, wenn das Script in einem Ducrhlauf alles wie oben beschrieben macht. Fehlerfrei funktioniert hat folgendes: - Struktur, in der Part A verbaut ist ist geöffnet - Pfad Part A auslesen - Struktur zu - Part A mit open in eingenem Fenster öffnen - Part A ändern (!) - Part A speichern und schliessen - Struktur wieder auf. Aber: Was soll das ganze eigentlich? Du kannst alles mit dem Part machen, während es in der Struktur verbaut ist (scripttechnisch). Eine Ausnahme: CCP Links erzeugen. In der Struktur entstehen immer nur Context-Links. Gruss TomTom ------------------ tomtom1972 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Timberwolve Mitglied
Beiträge: 233 Registriert: 21.07.2006
|
erstellt am: 27. Jul. 2006 11:46 <-- editieren / zitieren --> Unities abgeben: Nur für Tstone
Hallo, viele benutzen die Methode gern um das Part im neuen Fenster zu öffnen und evtl. tempörär Bodies oder andere Geometrie zu verdecken um dann einen Iges.Export durchzuführen. Wenn es sich darauf beschränkt ist es ja keine Geometrieänderung. Also gibt es auch keine Probs :-) ------------------ Wenn alle Stricke reissen, nehm ich ein Drahtseil Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |