OpenSCAD extrem langsam im Editor

OP #7569762
Lesenswert?

Ich arbeite mich gerade in OpenSCAD ein. Jedoch arbeitet es extrem langsam. Ich rede nicht vom Rendern, sondern vom Editor. Wenn ich einen Wert ändere, ein Buchstabe ändere, oder auch sonst nur irgend ein Zeichen setze - dann nimmt er sich immer 1-2 Sekunden Gedenkzeit.

Woran liegt das? CPU ist ein sechs Kern AMD, Betriebsystem ist Windows 11 pro.

So jedenfalls ist OpenSCAD für mich absolut nicht nutzbar.

Moderator #7569853
Lesenswert?

Bei mir tritt das Problem nicht auf, allerdings läuft hier Linux auf einem Intel-Prozessor. Dass es bei dir am AMD-Prozessor liegt, kann ich mir kaum vorstellen.

Besteht das Problem auch bei kleinen, ganz einfachen Designs, bspw. einem einzelnen Quader?

Braucht das Programm lt. Task-Manager nennenswert CPU-Zeit,

  • während du nichts eintippst,

  • während du zwar tippst, aber noch nichts gerendert wird?

Besteht das Problem auch dann, wenn du den Menüpunkt "Design / Automatic Reload and Preview" deaktivierst?

Frisst evtl. ein anderer Prozess einen Großteil der CPU-Zeit auf?

So jedenfalls ist OpenSCAD für mich absolut nicht nutzbar.

Falls du keine Lösung für das Problem findest: Du kannst OpenSCAD auch mit einem externen Editor benutzen.

#7570000
Lesenswert?

Builds aktueller Versionen kann man über CircleCI downloaden, wenn man nicht selber kompilieren will: https://app.circleci.com/pipelines/github/openscad/openscad?branch=master

In der Liste der Builds den aktuellsten anwählen (Dreieck klicken), so dass die "Jobs" ausklappen. Dort dann z.B. den für Windows 64bit anklicken. Auf der folgenden Seite dann den "Artifacts" Tab wählen und dort entsprechend Installer, Zip-Datei oder was auch immer downloaden.

Ich weiss nicht, warum die das nicht auch als "Releases" auf GitHub anbieten. Schliesslich ist das so eine Software, bei der man lieber mal Features ausprobieren will, anstatt die Vorzüge einer (fragwürdigen) Stabilität einer Uralt-Version zu geniessen.

#7570153
Lesenswert?

Harald K. schrieb:

Und wer steckt dahinter? Und was, außer "CI/CD", ist daran jetzt anders als an den "alten" Versionen?

Die o.g. CI/CD haben die OpenScad-Entwickler (https://github.com/openscad/openscad/) so aufgesetzt, s.a. der dortige Link. Welche Änderungen in den Sourcen erfolgt sind, kannst du in der Entwicklungshistorie nachverfolgen, der Build-Prozess ist ebenso in weiten Teilen transparent. Wenn das nicht genügt, dann halt die Sourcen selber auditieren und kompilieren - das wurde dann sicher auch für das 2021.01 Release so gemacht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren