Unterstützt SOLIDWORKS Prozessoren mit mehreren Kernen?

Hallo liebe SOLIDWORKS Gemeinde,

Immer wieder werde ich von Kunden gefragt ob es Sinn macht mit Mehr-Kern-Prozessoren zu arbeiten. Leider kann ich dazu nie eine eindeutige Aussage zu machen, da es extrem darauf ankommt was man mit dem entsprechenden PC macht. In diesem Beitrag möchte ich Ihnen ein paar grundlegende Dinge zu dieser Thematik erläutern und auch speziell auf die Arbeit mit SOLIDWORKS eingehen.

Prozessoren mit mehreren Kernen sind in der Lage anfallende Aufgaben parallel abzuarbeiten. Wer also häufig rechenintensive Programme laufen hat und dazu gleichzeitig andere Arbeiten am PC verrichtet, ist mit einem Multi Core Prozessor gut beraten. Dabei sollte aber nicht der Grundsatz gelten „mehr Prozessor Kerne = mehr Leistung“. Hier ist eher das Gegenteil der Fall, da sich die Kerne die Gesamtleistung des Prozessors teilen. Nach meiner Auffassung sind vier Kerne für normale Anwender Workstations ausreichend. Für Server Systeme sieht es anders aus, aber dies möchte ich in diesem Beitrag nicht beleuchten.

Stellt sich nun die Frage wie das bei der Arbeit mit SOLIDWORKS aussieht. Die Grundlage von einem parametrischen CAD-System ist die lineare zeitliche Abfolge der erstellten Features. Ein Arbeitsschritt baut auf dem nächsten auf, was verhindert, dass diese Berechnungen parallel stattfinden. Sei es in einem komplexen Einzelteil mit vielen Features, oder in einer Baugruppe mit Verknüpfungen, die zeitliche Abhängigkeit ist vorhanden und somit ist ein paralleles Berechnen nicht möglich. Daher sieht der Taskmanager eines Mehr-Kern-Systems oft so aus, als würde sich der PC langweilen:

SNAGHTML237b38

SOLIDWORKS wäre aber nicht so erfolgreich, wenn die Entwickler dies einfach so hinnehmen würden. Die Weiterentwicklung der Technologie in Richtung Prozessoren mit mehreren Kernen erkannte SOLIDWORKS frühzeitig und entwickelte Möglichkeiten, die neuen Prozessoren effektiver zu nutzen. Stand heute werden folgende Berechnungsaufgaben in SOLIDWORKS parallel bearbeitet:

  • FEM Berechnungen
  • Flow Simulation Berechnungen
  • Rendering in PhotoView
  • Öffnen von Baugruppen (unterschiedliche Teile werden hier auf die einzelnen Kerne verteilt)
  • Berechnung von Zeichnungsansichten (werden mehrere Ansichten auf dem Blatt platziert übernimmt jeder Kern eine Ansicht)

Zum Vergleich hier ein Bild des Taskmanagers, wenn der PC mit PhotoView hübsche Bilder rendert:

SNAGHTML256c69

Da die Entwicklung sicher immer weiter in diese Richtung geht, wird auch SOLIDWORKS und seine Entwickler hier am Ball bleiben und wir können gespannt sein was da in Zukunft noch auf uns wartet.

Welchen Schluss können wir also aus dieser Information ziehen?

Für die normale Konstruktionsarbeit in SOLDWORKS ist ein Prozessor mit 2 – 4 Kernen, dafür aber mit einer leistungsfähigen CPU am besten geeignet. Werden auf dem PC Simulationen berechnet, oder Bilder gerendert, so sind mehr als 4 Kerne hilfreich.

Performance Tipp:

Um einem Rechner richtig Beine zu machen, hilft ein Upgrade folgender Hardware:

  • Tausch einer normalen Festplatte gegen eine SSD Platte (Habe ich kürzlich bei meinem privaten Rechner gemacht und bin begeistert)
  • RAM aufstocken
  • Grafikkartenupgrade (achten Sie hier auf zertifizierte Grafikkarten für SOLDWORKS – mit NVIDIA Quadro Karten sind Sie hier gut beraten; wichtige Informationen rund um die Grafikkarte für SOLIDWORKS finden Sie hier)

Ich hoffe der Beitrag hat Ihnen gefallen und Sie schauen mal wieder vorbei!

Ihr Thomas Fochler von SOLIDWORKS-Tipps!

Allgemeiner Tipp – Download Portal für 3D Modelle

Hallo liebe SOLIDWORKS Gemeinde,

für schöne, realistische Renderings benötige ich hin und wieder ein paar 3D Modelle als “Beiwerk”. Ich lege ein zu renderndes Produkt nicht nur auf einen weißen Boden, sondern ich versuche eine schöne Szene mit Tisch oder einer Werkbank zu erstellen. Will ich diese Modelle nicht alle selbst erstellen, muss ich sehen wo man diese herbekommen kann.

Meiner Meinung nach gibt es hier zwei Hauptseiten die ich dazu immer verwende:

1: 3DContentCentral auf www.3dcontentcentral.de

Vorteil dieser Seite liegen auf der Hand. Die Seite kommt von Dassault und somit sind dort immer SOLIDWORKS Daten zum runterladen vorhanden. Der Umfang der Modelle ist groß UND beinhaltet eine Bibliothek wo Sie Modelle von namhaften Herstellern wie z.B. Festo herunterladen können. Die Benutzerbibliotheken bieten aber auch umfangreiche Inhalte für fast jeden Anwendungsfall.

image

Die Seite ist nicht nur unter dem oben genannten Link zu erreichen, sondern Sie können diese auch direkt im SOLIDWORKS aufrufen:

image  

Die SOLIDWORKS Modelle sind auch in den gängigen Versionen verfügbar.

2: GrabCAD auf www.grabcad.com

Das Angebot auf GrabCAD ist riesig. Es reicht von Modellen von bestimmten Autos bis zum Modell einer Zange. Die Modelle sind leider oft nur als neutrale Formate vorhanden und nicht als SOLIDWORKS Format, weshalb diese vor der Verwendung immer erst konvertiert werden müssen. Trotzdem finde ich dort auch immer sehr ausgefallene Modelle die ich benötige. Zu erreichen ist die Seite unter dem oben stehenden Link.

SNAGHTMLf4344dd

Auf beiden oben genannten Seiten ist eine Registrierung erforderlich, um die Inhalte dort herunterladen zu können. Diese ist allerdings kostenlos.

Ich hoffe der Beitrag hat Ihr Interesse geweckt und Sie schauen bald wieder mal vorbei.

Ihr Thomas Fochler von SOLIDWORKS-Tipps.