| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
 | 7 Tipps für die Konstruktion von Kunststoffteilen und Spritzgussformen, ein Webinar am 27.06.2025
|
Autor
|
Thema: Gleichungen Neuaufbau Bug? (2309 / mal gelesen)
|
Selfowned Mitglied

 Beiträge: 10 Registriert: 09.03.2020 SolidWorks2017 Professional
|
erstellt am: 08. Jun. 2020 14:36 <-- editieren / zitieren --> Unities abgeben:         
Hallo Gemeinde, ich habe folgendes Problem. Ich habe einen Baukasten entwickelt mit unterschiedlichen Bausteinen. Diese Bausteine haben jeweils unterschiedlichste Längenkonfigurationen, die über Gleichungen bzw. globalen Variablen gesteuert werden. Bei der Erstellung funktioniert dies auch ohne Probleme. Leider werden die Längenabmaße der Bausteine beim öffnen der Baugruppe manchmal durcheinander gehauen. Den Fehler kann ich dann immer wieder beheben, wenn ich jedes Element noch einmal öffne und einen Modellaufbau durch öffnen und schließen von "Gleichungen" erzwinge. Anschließend passen die Längenabmaße wieder. Das muss ich aber leider bei jeder einzelnen Konfiguration machen. Wenn ich sowohl in der Baugruppe als auch innerhalb der Einzelteile einen normalen Modellaufbau sowie Modellaufbau aller Konfigurationen mache, passiert nichts. Ist das ein Bug und wisst ihr zufällig, wie man das Problem beheben kann oder was ich eventuell falsch gemacht habe? Gruß Selfi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
swx-cad-nutzer Mitglied Konstr
 
 Beiträge: 426 Registriert: 15.06.2011 SWX 2023 SP 4.0 64 bit
|
erstellt am: 08. Jun. 2020 15:49 <-- editieren / zitieren --> Unities abgeben:          Nur für Selfowned
|
Selfowned Mitglied

 Beiträge: 10 Registriert: 09.03.2020 SolidWorks2017 Professional
|
erstellt am: 09. Jun. 2020 07:13 <-- editieren / zitieren --> Unities abgeben:         
nein leider nicht.. das hatte ich schon ausprobiert. Hatte beim Erstellen solcher Baugruppen sonst keiner ein solchen Fehler? Ich habe mal ein Beispiel eines Bausteins angehängt. Dabei ist dieser innerhalb der Baugruppe mit falschen Längengrößen vorhanden. Anschließend muss ich das Blechelement aus der Baugruppe(Baustein) öffnen, die "Gleichungen" öffnen und anschließend nur ok drücken. Dabei wird das Teil iwie aktualisiert und die Längenmaße passen wieder. Ich habe bei dem Blechelement circa 70 Konfigurationen. Kann das eventuell damit zusammenhängen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tangrion Mitglied Ingenieur

 Beiträge: 42 Registriert: 04.09.2015
|
erstellt am: 09. Jun. 2020 08:35 <-- editieren / zitieren --> Unities abgeben:          Nur für Selfowned
Hallo, ich hatte dieses Problem auch. Ich hatte die Idee, ein in verschiedenen Routing-Baugruppen wiederkehrendes Maß mithilfe einer globalen Variablen zu steuern. SolidWorks fand die Idee nich so toll und hat an allen möglichen Stellen, aus dort, wo keine Variablen sondern fixe Maße gesetzt wurden, diese Globale Variable eingesetzt. Mein Fazit war dann, dass ich die Finger von sowas lasse. Hab leider keine Lösung gefunden. Hat leider in der Prduktion immer wieder für Verwirrung gesorgt, das da so unlogische Maße auftauchten. TEilweise wurden die falschen Maße beim abpeichern als pdf gesetzt... ------------------ -------------- Viele Grüße aus Berlin! Lukas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Selfowned Mitglied

 Beiträge: 10 Registriert: 09.03.2020 SolidWorks2017 Professional
|
erstellt am: 09. Jun. 2020 08:45 <-- editieren / zitieren --> Unities abgeben:         
Hallo Tangrion, vielen Dank für deine Antwort. Aber das ist doch echt blöd, wenn solche Funktion integriert sind, sollten diese doch auch funktionieren. hat sonst vielleicht noch jemand Erfahrungen damit gemacht? bzw. eine Alternative oder Lösungsansätze? Gruß Selfi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau

 Beiträge: 2800 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 09. Jun. 2020 13:20 <-- editieren / zitieren --> Unities abgeben:          Nur für Selfowned
Hallo Selfi, Zitat: Aber das ist doch echt blöd, wenn solche Funktion integriert sind, sollten diese doch auch funktionieren.
Wenn man zu viele verschiedene Funktionen kombiniert tut sich ein Programm eben gerne mal schwer in SWX ist das bei der kombination von Konfigurationen + GlobaleVariablen + Gleichungen gerne mal probleme macht, deswegen packt man hier Gleichungen gerne direkt in die Excel-Tablle für die Konfigurationen. Du könntest aber mal versuchen ob der erweiterte Konfigurationsneuaufbau funktioniert zu finden im Feature/Bemaßung konfigurieren Fenster, hierfür ist es egal welches Feature du dafür hernimmst du musst nur in das Fenster kommen. (siehe Bild). Evtl. könnte es auch helfen, wenn du für deine Konfigurationen die Markierung für das Neuaufbauen beim Speichern setzt. Gruß Bernd ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- Staatlich anerkannte Deutschniete  Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Selfowned Mitglied

 Beiträge: 10 Registriert: 09.03.2020 SolidWorks2017 Professional
|
erstellt am: 09. Jun. 2020 13:34 <-- editieren / zitieren --> Unities abgeben:         
|
hillje Mitglied techn Angestellter

 Beiträge: 42 Registriert: 11.12.2002
|
erstellt am: 02. Jul. 2024 10:35 <-- editieren / zitieren --> Unities abgeben:          Nur für Selfowned
ACHTUNG! Sie antworten auf einen Beitrag der älter als 1 Jahr ist! mus das nochmal aufwärmen Die Gleichungen werden nicht aktualisiert. weder in der Konfigtabelle noch global. Das Bedeutet das die Funktion mit globalen Variablen mit Varablen etc nicht funktioniert. Das sowohl im Bauteil als auch in der Baugruppe ------------------ hillje Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Florian Halbinger Mitglied Dipl.-Ing. Maschinenbau

 Beiträge: 84 Registriert: 12.03.2003 SolidWorks Premium 2024
|
erstellt am: 02. Jul. 2024 11:09 <-- editieren / zitieren --> Unities abgeben:          Nur für Selfowned
Ich bin nicht ganz sicher, ob sich Dich richtig verstanden habe, aber ich denke ich hatte ein ähnliches Problem. Die Ursache bei mir war, daß die Gleichungen nicht funktionieren, wenn Komponenten reduziert geladen werden. Versuch in der obersten Baugruppen mal folgendes: Rechtsklick auf den Namen der Baugruppe (ganz oben im Feature Manager) Dann "Reduziert auf vollständig einstellen" Jetzt sind alle Komponenten voll geladen und die Gleichungen können aufgelöst werden. Im Zweifelsfall nochmal mit STRG+Q nachhelfen [Diese Nachricht wurde von Florian Halbinger am 02. Jul. 2024 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
     
 Beiträge: 3352 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 09. Jul. 2024 13:04 <-- editieren / zitieren --> Unities abgeben:          Nur für Selfowned
Zitat: Original erstellt von bk.sc: Wenn man zu viele verschiedene Funktionen kombiniert ...Du könntest aber mal versuchen ob der erweiterte Konfigurationsneuaufbau
Das mit dem Kombinieren unterschreibe ich auch  Das ist wie Autofahren nach Navi, Beifahreranweisungen und Telefonjokder gleichzeitig. Du kannst auch in den Gleichungen der Baugruppe drin stehen haben, dass ein Wert der Komponente geändert werden soll. Landet schneller da drin, als mancher denkt und funktioniert, wenn nicht noch andere Methoden eingesetzt werden. Den Befehl zum Konfigurationen neu aufbauen kann man sich über "Anpassen" auch in eine ICON-Leiste (oder direkt am Fensterrand) platzieren. Gruß, Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau

 Beiträge: 2800 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 09. Jul. 2024 13:29 <-- editieren / zitieren --> Unities abgeben:          Nur für Selfowned
Hallo hillje, funktionieren bei dir keine Gleichungen im allgemeinen, also auch wenn du sie direkt in einer Bemaßung erstellst? Falls ja könnte es sein dass sich der Gleichnungslöser (die dazu gehörige DLL) verabschiedet bzw. einen Treffer hat, hier hilft dann nur eine Reperatur der Instalation, dieser Fehler ist mir auch schon paar Mal begegnet. Gruß Bernd ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- Staatlich anerkannte Deutschniete  Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |