Autor
|
Thema: FixTogethers in CATIAConstraints? (848 mal gelesen)
|
cscp Mitglied
Beiträge: 48 Registriert: 10.05.2013 Win 10, CATIA V5R20
|
erstellt am: 21. Jun. 2013 15:00 <-- editieren / zitieren --> Unities abgeben:
Hi - normalerweise habe ich meine Constraints immer mit folgendem Code ausgelesen. Dabei wurden die Starren Verbindungen (FixTogethers) eigentlich nie berücksichtigt. Jetzt funktioniert der Code auf einmal nicht mehr, da das FixTogether in den CATIAConstraints auftaucht. Weiß jemand wieso? Dim objProduct = CATIA.ActiveDocument.Product Dim objConstraints = objProduct.Connections("CATIAConstraints") Dim iConstraints iConstraints = objConstraints.Count Dim cstArray(iConstraints) For i = 1 To iConstraints cstArray(i - 1) = objConstraints.Item(i).Name Next Bei dem "FixTogether" Element kommt immer eine Fehlermeldung!? Danke und ein schönes Wochenende, Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 21. Jun. 2013 15:38 <-- editieren / zitieren --> Unities abgeben: Nur für cscp
Servus Welche Fehlermeldung kommt den? Wie sieht die Struktur aus? Was ist unterschiedlich zu früher (Constrains anders erstellt, anderes Release, ...)? Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cscp Mitglied
Beiträge: 48 Registriert: 10.05.2013 Win 10, CATIA V5R20
|
erstellt am: 21. Jun. 2013 15:42 <-- editieren / zitieren --> Unities abgeben:
Hi - also das Release ist das selbe! Meiner Meinung nach habe ich auch die Constraints nicht anders erstellt. Es kommt folgende Fehlermeldung: "Run-time error '-2147352565 (8002000b)': Das Verfahren Item ist fehlgeschlagen" Viele Grüße und vielen Dank! Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 23. Jun. 2013 22:49 <-- editieren / zitieren --> Unities abgeben: Nur für cscp
|
cscp Mitglied
Beiträge: 48 Registriert: 10.05.2013 Win 10, CATIA V5R20
|
erstellt am: 24. Jun. 2013 10:40 <-- editieren / zitieren --> Unities abgeben:
Hi Rick! Danke für deine Antwort!! Irgendwie muss es aber dennoch gehen denke ich, da ich ein anderes CAD Modell habe in dem auch ein FixTogether vorhanden ist und ich die Constraints auslesen kann?!? Viele Grüße Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cscp Mitglied
Beiträge: 48 Registriert: 10.05.2013 Win 10, CATIA V5R20
|
erstellt am: 24. Jun. 2013 12:28 <-- editieren / zitieren --> Unities abgeben:
Hier ein Screenshot von beiden Modellbäumen. Wie gesagt, bei einem funktioniert das Auslesen, bei dem anderen nicht?!? Vielleicht hilft das weiter EDIT: Und was mir gerade noch aufgefallen ist, dass dafür ein paar Constraints nicht in den CATIAConstraints zu finden sind, wie z.B. das Fixieren.30 Wenns hilft kann ich Euch die Modelle auch zukommen lassen!! [Diese Nachricht wurde von cscp am 24. Jun. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cscp Mitglied
Beiträge: 48 Registriert: 10.05.2013 Win 10, CATIA V5R20
|
erstellt am: 25. Jun. 2013 16:21 <-- editieren / zitieren --> Unities abgeben:
Hi zusammen, ich bin der Sache schon etwas näher auf den Grund gekommen: Sobald ein Part "gefixed" wird und einer starren Verbindung angehört (FixTogether) gibt es diese Fehlermeldung. Generell können aber starre Verbindungen und gefixte Teile ohne Probleme nebeneinander existieren! Viele Grüße Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cscp Mitglied
Beiträge: 48 Registriert: 10.05.2013 Win 10, CATIA V5R20
|
erstellt am: 27. Jun. 2013 12:17 <-- editieren / zitieren --> Unities abgeben:
|