Autor
|
Thema: Skizze neu ausrichten mit SetAbsoluteAxisData schlägt fehl (1715 mal gelesen)
|
stars Mitglied Konstrukteur, IT-Admin
Beiträge: 89 Registriert: 03.02.2006
|
erstellt am: 14. Jan. 2013 11:43 <-- editieren / zitieren --> Unities abgeben:
Moin, ich versuche einer Skizze eine neue Richtung zu geben. Aber ein "sketch1.SetAbsoluteAxisData A" schlägt fehl. Selbst wenn ich den Array A(8) von einer anderen Skizze mit GetAbsoluteAxisData neu zugewiesen habe kann nimmt Catia den Wert nicht. Ist das ein Bug? Grüße Thorsten ------------------ Gruß Thorsten 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: 14. Jan. 2013 11:49 <-- editieren / zitieren --> Unities abgeben: Nur für stars
|
stars Mitglied Konstrukteur, IT-Admin
Beiträge: 89 Registriert: 03.02.2006
|
erstellt am: 14. Jan. 2013 11:55 <-- editieren / zitieren --> Unities abgeben:
Ich arbeite im VBA Editor. Dim B(8) ' Die Daten werden in das Array B geschrieben sketch2.GetAbsoluteAxisData B ' Sketch 1 bekommt sollte die Daten von Sketch2 bekommen sketch1.SetAbsoluteAxisData B Hier ist zu sehen das sich die Daten von Skizze 1 nicht geändert haben. sketch1.GetAbsoluteAxisData A Ich möchte der Skizze eine andere Horizontale Richtung geben. Wenn es da andere Möglichkeiten gibt wäre ich auch zufrieden. Wobei ich nicht verstehe warum diese Funktion nicht bei mir funktioniert. ------------------ Gruß Thorsten [Diese Nachricht wurde von stars am 14. Jan. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 14. Jan. 2013 12:54 <-- editieren / zitieren --> Unities abgeben: Nur für stars
Als was ist der Sketch deklariert? Die Fehlermeldung würde uns die Arbeit immer sehr erleichtern. Da es keinen PositionedSketch gibt an der API, lege ich den Sketch in ein Achsenkreuz, wenn ich ihn positionieren möchte. ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stars Mitglied Konstrukteur, IT-Admin
Beiträge: 89 Registriert: 03.02.2006
|
erstellt am: 14. Jan. 2013 13:01 <-- editieren / zitieren --> Unities abgeben:
Ja das war es. Die Skizze ist als Positioniert deklariert. Die habe ich zum testen einfach dorthin geschoben. Wenn ich umstelle auf Gleitend wird die Ausrichtung korrekt geändert. Eine Fehlermeldung gab es nicht. Ist ja sehr ärgerlich! Kann man das denn herausfinden und per Makro eventuell umstellen? ------------------ Gruß Thorsten [Diese Nachricht wurde von stars am 14. Jan. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 14. Jan. 2013 15:08 <-- editieren / zitieren --> Unities abgeben: Nur für stars
Nein, denn Dassault hat nichts in der Richtung an der API freigegeben. Ich will jetzt nicht unterstellen, dass es wie Absicht aussieht. :-) ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |