Änderung der Systemvoreinstellungen?
Kann man die Systemvoreinstellungen im Slicer ändern?
Die sind zwar eine schöne Vorlage für die Nutzung, aber einige Einstellungen stören mich und es ist nervig, bei jedem Druck erst mal nachzuschauen, ob auch wirklich die Gyroid-Füllung und die Oberflächen- und Bodenfüllmuster eingestellt ist. Seit ich die MMU in Betrieb genommen habe, werden die mit "Copy" versehenen Voreinstellungen nicht immer übernommen, daher möchte ich schon die Systemeinstellungen ändern.
Für Hilfe und Unterstützung wäre ich sehr dankbar.
RE: Änderung der Systemvoreinstellungen?
Die Default Einstellungen sind in der Datei "PrusaResearch.ini". Wenn du es dort änderst wird es im Slicer als Standard angezeigt.
Unter Linux ist die Datei unter ~/.config/PrusaSlicer/vendor/ zu finden.
RE: Änderung der Systemvoreinstellungen?
Ganz so einfach ist es doch nicht: Sobald in der Datei Änderungen vorgenommen werden, meldet der Slicer einen Fehler und nimmt trotzdem wieder die Voreinstellungen mit der Gitternetzfüllung und den Füllungen für Oberfläche und Boden. Ob für jedes Druckobjekt 4 bzw. 5 massive Schichten erforderlich sind, ist auch fraglich, allerdings sind das die Voreinstellungen von Prusa.
RE: Änderung der Systemvoreinstellungen?
Bei mir funktioniert das Patchen der "PrusaResearch.ini" ohne Probleme.
Die geänderte Einstellung wird grün ohne geöffnetes Schloss - also als default - angezeigt.
Ich hab mir dazu ein Script geschrieben da die Datei bei jedem Konfigurationsupdate von Prusa überschrieben wird.
#!/bin/bash configpath="/home/michi/.config/PrusaSlicer/vendor/" configfile="PrusaResearch.ini" dateext=".bak_"`date +%Y-%m-%d_%T` tmpdir=$(mktemp -d -t PrusaSlicerPatch-XXXXXXXXXX) source=$configpath$configfile backup=$source$dateext tmpfile=$tmpdir"/"$configfile cp $source $backup cp $source $tmpfile sed "s/gcode_label_objects = firmware/gcode_label_objects = octoprint/g" $tmpfile > $tmpfile".1" sed "s/fill_pattern = grid/fill_pattern = gyroid/g" $tmpfile".1" > $tmpfile".2" cp $tmpfile".2" $source rm -rf $tmpdir