Tuning-Optimierungen für eine bessere Solidworks-Leistung

Hallo ihr alle

Haben Sie einen oder mehrere Wundertricks, um die Leistung von Solidworks zu optimieren? Denn in der Tat verwalten wir große Baugruppen, also leichte Modi, komplexe Montagen, geringe Detailgenauigkeit... aber wir verbringen viel Zeit damit, vor dem PC zu warten (bei der Eröffnung, bei der Rekonstruktion, bei den Aufnahmen...)
Ich denke, dass unser Netzwerk damit nichts zu tun haben muss. sowie den Status bestimmter Baugruppen mit zu detaillierten Dateien von externen Lieferanten oder in importierten Dateien.

Kennen Sie diese Einstellung, was denken Sie?youComputer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
GDIProcessHandleQuota auf 20000 festgelegt

Haben Sie eine Meinung zum Buchstaben K am Ende der Prozessorreferenz?

Hier ist meine Konfiguration:
image
image

Vielen Dank im Voraus an die Community.

Um zu überprüfen, ob sie aus dem Netzwerk stammt, nehmen Sie eine ziemlich große Baugruppe und kopieren sie vollständig lokal.
Wenn die Öffnungszeit x2 oder mehr = Netzwerk nicht großartig ist.
Wenn x1.2 bis 1.5 = korrektes Netzwerk.
Vor einigen Jahren hatte ich einen langen Streit mit der IT-Abteilung, wir hatten eine Öffnungszeiten von x7...
Nach dem Besuch eines Netzwerkexperten von Visiativ haben wir nun eine Öffnungszeit von ca. 1.2-1.3.
Bei komplexen Baugruppen finde ich, dass dies schlimmer ist als gelöste Baugruppen (schneller zu öffnen, aber sehr langsam bei jeder Rekonstruktion (also -systematisch gelöst)
Die Öffnungszeit (in gelöst) ist sicherlich etwas länger, aber wir gewinnen später viel für die Änderungen.
Für Ideen kann eine Baugruppe von + 50.000 Teilen in 10 Minuten geöffnet werden (mit einem viel weniger leistungsstarken PC von + 8 Jahren!) und eine Bibliothek mit zu vielen Importen, die nicht ebenfalls optimiert ist.
Aber der größte Gewinn für uns war die Optimierung des Netzwerks.

Redigieren:
Der Buchstabe K weist auf die Möglichkeit hin, den Prozessor zu übertakten.
Für den unbekannten Parameter (für mich)
Edit 2: Die hohe Frequenz des Prozessors ist im Vergleich zu der Anzahl der Kerne, die SW sehr wenig verbraucht, stark zu bevorzugen.
Für mich Intel Xeon mit 3,6 Ghz auf meinem alten Bouzin:

4 „Gefällt mir“

Hallo;
Ich stimme @sbadenis zu, dass die " Light " -Modi im Vergleich zum " Resolved " -Modus in Bezug auf den Ressourcenverbrauch nicht wirklich interessant sind.
Übrigens, wenn Sie nicht an der betreffenden Baugruppe arbeiten und sie nur jemandem " zeigen " möchten, empfehle ich Ihnen, stattdessen Edrawing zu verwenden.

Die Punkte, die sich erheblich auf unsere Montagen in unserem Unternehmen ausgewirkt haben, sind:

  • Bessere Verwaltung von Antivirenprogrammen (Begrenzung des Scannens des Kommens und Gehens von lokalen Dateien/Servern und umgekehrt)... wenn möglich auf allen *.sld-Dateien *
  • Entfernung der automatischen Sicherungsoptionen von Solidworks. (ersetzt durch eine Warnung nach 20min).
  • Alle unsere Vorlagen sind auf dem neuesten Stand der verwendeten Solidworks-Version (Dokumentvorlagen UND alle unsere Solidworks-Dateien).
  • Drosselung+Steuerung von automatischen Windows- und verwandten Updates.

    Zur Information (und zusätzlich zu den Bemerkungen von @sbadenis ):
    Warum werden SOLIDWORKS Baugruppen in einem Netzwerk langsamer geöffnet?

Ich bin überrascht von dem Treiber, der mit der Grafikkarte verbunden ist:
NVIDIA RTX4000 Ada Generation Laptop GPU
Verwenden Sie einen Laptop???

5 „Gefällt mir“

Zu Ihrer Information, das Gleiche wie @Maclane für Antivirus, automatisch gespeichert und bei der Vorlagenaktualisierung, die auch viel Zeit spart, bestätige ich.

4 „Gefällt mir“

Danke, dass ihr wieder zu euch beiden zurückgekommen seid.
Ja, ich benutze einen Laptop.
Ich werde mich mit dem Antivirenprogramm befassen.
Und woher kennen Sie die Version Ihrer Modelle?

Ich bin auch sehr überrascht, weil mein Speicher und meine CPU nie mehr als 50% betragen, ist das deiner Meinung nach normal?

Hallo @Rems51
Ganz einfach: Wenn Solidworks anbietet, es in der neuen Version zu speichern, liegt das daran, dass es noch nicht konvertiert wurde.

Wir arbeiten an kleinen Baugruppen, aber wir haben ein PDM: Das Netzwerk ist daher viel weniger nützlich, da wir hauptsächlich lokal arbeiten. Es sollte ein wenig bei den Ladezeiten helfen (aber die lokale Ansicht muss auf einer guten SSD liegen und nicht auf einer alten HDD in IDE...).

Um ein paar Dateien von Lieferanten gespendet zu haben, würde ich empfehlen, alle externen Dateien systematisch zu analysieren und zu vereinfachen (vor allem, wenn es sich um Dateien handelt, die wahrscheinlich regelmäßig bei deinen Entwürfen wiederverwendet werden). Zum Beispiel Teile mit tausenden kleinen Blättern zu gießen: Wenn wir diese Art von Datei zehnmal in unseren einfachen Zusammensetzungen wiederholen, haben wir verrückte Latenzen.

Wenn du BeneInox benutzt (und wahrscheinlich auch bei anderen): Suche nach deren Material-Extrusionen mit Logo: Die Komplexität des Teils steigt von 1 auf 20 oder 50 wegen dieser Art von Details (völlig nutzlos und die in der Realität nicht einmal existieren):
image

5 „Gefällt mir“

Für die Version der Vorlagendateien nutze ich VersionHistory aus den MyCadTools-Tools:

Es scheint auch ein Makro (nicht gefunden) oder eine manuelle Methode mit einem Editor zu geben, aber auch nicht gefunden!
Und idealerweise sollte man die alten Modelle nicht durch das Speichern in die neue Version transformieren, sondern mit dem von SW bereitgestellten Modell beginnen und es so anpassen, dass es das neue Standardmodell wird, das zwar länger, aber effizienter ist und viel weniger Bugs und Latenz hat.

1 „Gefällt mir“

Hallo

Aus Erfahrung ist die Arbeit innerhalb eines Netzwerks nicht praktikabel. Probleme entstehen von diesem Fall. Es spielt keine Rolle, wie gut es ist. Zusätzlich zu einem Cartoonisten, okay, mehreren, stellt das ein Problem dar.
Antiviren, die IT-Grundlage von Unternehmen oder IT-Abteilungen, sind nur wenige Fälle, die ein Problem darstellen.

Die einzige gangbare Methode ist PLM, Vault oder PDM, das spielt keine Rolle. Tatsächlich ermöglicht es Ihnen, die benötigten Modelle lokal zu extrahieren. Und aktualisiere deinen Cache mit nicht extrahierten Teilen lokal.
Du kannst dich problemlos von deinem Netzwerk trennen oder auch nicht.

Das löst nicht alles, aber die Modellierung ist auch eine Garantie für die Geschwindigkeit deines SolidWorks. Denk daran, es sind die Updates, die deinen PC verlangsamen. Einschränkungen in Baugruppen, Konfigurationen (insbesondere in Baugruppen). Die Einfachheit eines Designs ist zu bevorzugen.

Ich hatte einen richtigen PC mit SolidWorks vergessen, nicht einen Standard-PC, den deine Firma dir als CAD-PC verkauft :nauseated_face:

Hallo;

Um die Version der Dateien herauszufinden, ist es außerdem möglich, im Dateiexplorer die Spalte " Last SW recording with " hinzuzufügen:

Um die Bemerkungen von @FRED78 zu vervollständigen, zu den Versammlungen:

  • Versuche sicherzustellen, dass du so viele Freiheitsgrade wie möglich bei deinen Einschränkungen in den Kopfbaugruppen hast (auch wenn das bedeutet , "alles zu reparieren ").
  • Vermeiden Sie die Verwendung flexibler Bauteile so weit wie möglich.
  • Zögern Sie nicht, Unterversammlungen zu machen...
    und um @froussel zu paraphrasieren: Ja, Lieferanten (wie Bene Inox) sind mit ihren Logos nervig, wir verbringen manchmal Stunden damit, sie zu entfernen, aber es lohnt sich bei der Benutzung...

Denken Sie auch daran, regelmäßig den Inhalt Ihrer " Temporären " Verzeichnisse zu löschen; am besten machen Sie dies von Hand, aber es ist auch möglich, SolidworksRx (enthalten in der Solidworks-Installation) zu durchlaufen und Solidworks regelmäßig neu zu starten. Da du ein Handynutzer bist, überprüfe, ob die Option " Schnellstart " auf deinem Computer aktiviert ist (falls ja, rate ich dir, sie zu entfernen)... Stelle außerdem sicher, dass du deinen PC von Zeit zu Zeit ausschaltest (Laptop-Nutzer machen das meist nie...)

4 „Gefällt mir“

PDM ist großartig, wenn es gut genutzt und verwaltet wird; das ist für die Versionsverwaltung auf Windows angewiesen oder bestimmte Informationen bleiben begrenzt

2 „Gefällt mir“

Hallo

Ich weiß, dass es mit einem Laptop vorsichtiger ist, aber du solltest auch den Hoch- oder Optimal-Energie-Modus bevorzugen, zumindest wenn du am Netz bist, statt den normalen Modus oder, noch schlimmer, den Energiesparmodus. Die CPU läuft mit voller Kapazität, anstatt zwischen einem langsamen und einem schnellen Zustand hin und her zu wechseln.

3 „Gefällt mir“

Hallo @Rems51 ! Wie Sie haben wir sehr große Versammlungen und eine deutliche Langsamkeit! Ich dränge die Überarbeitung einiger Assemblies voran, sodass man zum Beispiel das Teil bzw. die Funktion sehen kann, die pb positioniert. Überarbeite auch die Schritte und entferne so viele unnötige Details wie möglich. Manchmal ist die Swap-Datei schlecht dimensioniert, aber einige in der Community sind mehr Spezialisten auf dem Gebiet als ich! Ansonsten deaktivieren Sie unnötige Add-ins, Real View oder Instant 3D. Viel Glück!

3 „Gefällt mir“

Ich @d_payen nicht.

Damit WWTPs Unentschieden beenden
Die Teile, die ich so schlecht mit doppelten oder dreifachen Funktionen überarbeitet habe, vereinfachten das Design. Das Ergebnis ist eindeutig: Das Gewicht wird durch 2 oder 3 geteilt.
Die Assemblies, über die ich nicht spreche, sind verrückt, wir kommen dorthin, indem wir rigoros sind, redundante Einschränkungen (Parallelität usw.) entfernen – wir erreichen eine beeindruckende Abnehmungslösung.

@Sylk stimme ich dir bei der Optimierung der Parameter zu. Aber wenn wir CAD machen, bei SolidWorks oder bei großen Baugruppen, dimensionieren wir die Stationen

3 „Gefällt mir“

Kurze Frage:

Ein entfernter Zustand von Features und Einschränkungen reduziert den Neuaufbau, aber verkürzt er die Ladezeiten?

Soweit ich mich erinnere, ging alles schneller, wenn ich ein Textlogo in einen gelöschten Zustand versetzte (ohne es komplett aus dem Modus zu entfernen). Oder war es nur ein Eindruck?

Es scheint mir, dass die Montage während der Aufnahme zwar weniger wiegt, aber nicht unbedingt schneller ist. SW baut sich beim Öffnen der Konfigurationen wieder auf, aber man kann ihm sagen, dass er es nicht tun soll. Irgendwann wiegen die von Ihnen entworfenen Elemente immer schwerer, wenn sie geöffnet werden.

1 „Gefällt mir“

Das Ideal ist, es vorher zu löschen und neu zu exportieren, um sauber neu zu importieren (nicht immer einfach).
Oder besser, wenn möglich, mit einfachen Funktionen neu zu zeichnen.
Ansonsten ist ein weiterer Punkt, die Bildqualität für wiederkehrende Objekte (Schrauben, Muttern ...) zu senken


Und auch die der Modelle sind zu hoch.
Dies trug maßgeblich zur Verringerung unserer Probleme bei großen Versammlungen bei.
Nachtrag: @sylk das Teil schwerer ist (längere Netzwerkzeit, andererseits grafisch schneller zu laden (minus Details))

2 „Gefällt mir“

Hallo
Versionsverlauf-Beispiel (VBA) erhalten – 2024 – SOLIDWORKS Design-Hilfe
Dieses Makro listet alle nachfolgenden Versionen der Vorlage auf, die in einer Datei verwendet wurden.
Für den Rest empfehle ich außerdem, in den Leistungsmodus zu gehen, was die Stromauswahlmöglichkeiten angeht, damit die Station nie in niedrige Taktfrequenzen übergeht (ich hatte einen Bug an meinem Computer, der dazu geführt hat, dass die Station nicht über 1 GHz hinausging, das war auf SW die Hölle).
Noch etwas: Wenn du jemals elektronische Platinen von Software-Exporten wie Altium hast, entferne so viele Komponenten wie möglich und überprüfe, ob die Elektronikingenieure keine Modelle heruntergeladen haben, die zum Beispiel alle Wicklungen für einen Motortreiber enthalten (das belastet die SW-Berechnung beim Anzeigen erheblich, selbst wenn das Element nicht sichtbar ist).
Wie bei den anderen deaktivierte ich das automatische Speichersystem jahrelang.
Was CPU- oder RAM-Auslastung angeht, zeigt Windows im Durchschnitt alle aktiven Kerne an (daher eine " irreführende" Anzeige). Für den RAM zu Hause haben wir mit 32 GB mit großen Assemblies geflirtet (nicht vergessen, dass W11 bereits maximal eine Basis pumpt), da der Wechsel auf 64 GB in manchen Fällen keine Probleme mit begrenzten Ressourcen hatte.

3 „Gefällt mir“

Eine weitere Sache, die bisher nicht erwähnt wurde, ist die Verwendung der Blockstange. Wenn man es unten anbringt, kann SW das Teil nie wieder aufbauen (kleine Vorhängeschlösser an den Funktionen).
image
image

4 „Gefällt mir“

Beeindruckend! Sei vorsichtig mit der Blockleiste, sie blockiert alles (keine weiteren Updates möglich. An einem Teil oder wenn du arbeitest. Danach steigt sie aus.
Auch bei einem Stück ist das okay, direkt aufgetragen oder auf einer Reihe von Teilen :thinking:.
Nach dem uneingeschränkten Skizzen-Bug an den in einem Raum integrierten Skeletten wurde uns das Angebot angeboten, damals fand ich den Trick interessant, nachdem ich 100 Teile freigeschaltet hatte, weil die Updates noch nicht fertig waren... Lastuche schien mir weniger gut :sweat_smile:.
Ich warte lieber ein paar Minuten bei der Eröffnung.

Ich habe an einen anderen Trick gedacht, um die Öffnungen oder Updates deiner großen Baugruppen zu lösen – hast du versucht, eine leichtere Konfiguration zu schaffen, indem du Schrauben und andere Teile einsetzt? Und schau, ob es beim Wechsel zur anderen (vollständigen) Konfiguration nicht schneller ist.

Bei den Zeichnungen, wenn ich an schweren Aufnahmen arbeite, verstecke ich die unnötigen Ansichten.

2 „Gefällt mir“