| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Konstruktion mittels cloudbasierter Simulation |
Autor
|
Thema: API: Meldungen beim Ändern von Skizze unterdrücken (378 mal gelesen)
|
mafu Mitglied Student
Beiträge: 18 Registriert: 15.10.2002
|
erstellt am: 13. Apr. 2005 09:41 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ich ändere per API einige Maße in einer Skizze. Problem dabei ist das manchmal für die Skizze kurzzeitig keine Lösung gefunden werden kann und eine entsprechende Meldung erscheint. Wir dann das nächste Maß geändert, so gibt es wieder eine Meldung, da dann eine Lösung für die Skizze gefunden werden kann. Kann man diese Meldungen oder das Aktualisieren nach jeder Änderung des Maßes irgendwie unterdrücken? Ich hab zwar schon im Forum ein paar Hinweise zum unterdrücken des Rebuilds bekommen, das richtige war aber noch nicht dabei. Danke Mathias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Atsam Mitglied Dipl.-Ing. Mechatronik (BA)
Beiträge: 199 Registriert: 22.11.2004 SolidWorks Office Premium 2010 x64 Edition, SP 5.0
|
erstellt am: 13. Apr. 2005 10:17 <-- editieren / zitieren --> Unities abgeben: Nur für mafu
Hallo mafu Wie man die Meldung unterdrückt, weiß ich nicht. Aber Du kannst ja die überdefinierende Bemaßung löschen, bevor Du die andere bearbeitest. Nachd dieser Änderung kannst Du die Bamßung wieder neu erstellen und ihr direkt den richtigen Wert zuweisen. Kann leider nicht dafür garantieren, dass es klappt, aber ein Versuch ist es wert. Gruß, Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mafu Mitglied Student
Beiträge: 18 Registriert: 15.10.2002
|
erstellt am: 13. Apr. 2005 11:08 <-- editieren / zitieren --> Unities abgeben:
Danke erstmal für den Tip! Ich dachte nur es geht auch einfacher. So nach der Art: -Akutalisierung bzw. Fehlermeldungen abschalten -Maße ändern -Akutalisierung bzw. Fehlermeldungen wieder einschalten Viele Grüße Mathias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jan Mitglied Dipl.-Ing.
Beiträge: 1270 Registriert: 23.12.2000 Dienstl. Lenovo 64GB, nVidia, Win10, SW 2019, 2021 u. 2022 Priv. Dell M7740 16GB, nVidia , Win10, SW 2012, SW 2021 und SW 2022 Prem.
|
erstellt am: 13. Apr. 2005 11:18 <-- editieren / zitieren --> Unities abgeben: Nur für mafu
Moin Mathias! Als Tipp vielleicht folgendes: Das Feature bzw. die Skizze im Featurebaum mit einem Doppelklick aktivieren. Jetzt sind alle Maße sichtbar. Wenn Du jetzt die Werte änderst, werden diese erst aktualisiert wenn Du das Modell neu durchrechnen lässt. Jan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mafu Mitglied Student
Beiträge: 18 Registriert: 15.10.2002
|
erstellt am: 13. Apr. 2005 12:42 <-- editieren / zitieren --> Unities abgeben:
|
Kalle Mitglied Student
Beiträge: 706 Registriert: 14.04.2002
|
erstellt am: 13. Apr. 2005 14:15 <-- editieren / zitieren --> Unities abgeben: Nur für mafu
Aheu, für fälle in denen das nicht funktioniert habe ich mir ein Programm geschrieben, welches jede Sekunde alle Fenster auf dem Desktop (zur Fensterdefinition von Windows gehören ja auch Textfelder und dergleichen) durchguckt und mit Strings die ich fest im Programm hab vergleicht und dann einen entsprechenden Tastendruck an das übergeordnete Fenster schickt und es somit schließt. Wer Interesse hat dem kann ich ja mal den Quellcode mailen. Nebenbei überwacht das Programm auch noch ob sich SolidWorks aufgehängt hat (wenn es die TaskID mitgeliefert bekommt) und schießt das hängende Solidworks ab. Ich hab das ganze für eine größere Automatisierung gebraucht und es leistet gute Dienste. Bis dann, Kalle ------------------ ----------------------------------------- Es gibt immer mehr Lösungen als Probleme. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |