Dienstag, 27. Mai 2025

Installation von Fluidd etc. nach CFS FW Installation

Drucker über Touch Screen einrichten und root aktivieren.

Über ssh zugreifen (root/Creality_2023)

Entware installieren

Install Entware:
wget http://bin.entware.net/mipselsf-k3.4/installer/generic.sh -O - | sh

Add Entware to your path
export PATH=/opt/bin:/opt/sbin:$PATH

Start entware on boot (not sure here)
echo '/opt/etc/init.d/rc.unslung start' >> /etc/rc.local; echo 'exit 0' >> /etc/rc.local

Update and install Git:

opkg update
opkg install git-http
opkg install git  # (Optional, if git is missing)

Clone the script:
git clone --depth 1 https://github.com/Guilouz/Creality-Helper-Script.git /usr/data/helper-script

"fix" the invalid repo error:

mv /usr/bin/git /usr/bin/git.bak
ln -s /opt/bin/git /usr/bin/git
git config --global --add safe.directory /usr/data/moonraker/moonraker

Run the script:
sh /usr/data/helper-script/helper.sh


Permanente tmp file umleitung:
    echo 'export TMPDIR=/usr/data/tmp' >> ~/.profile
    echo 'export PIP_CACHE_DIR=/usr/data/pip-cache' >> ~/.profile
    echo 'export PATH=/opt/bin:/opt/sbin:$PATH' >> ~/.profile

Installieren:

Moonraker und Nginx 
Fluidd 
Mainsail 
Klipper Code Shell Command 
Klipper Adaptive Mesh und Purging (Macros nicht)
Buzzer support 
Nozzle cleaning fan support 
Fans control macros 
Improved Shapers Calibrations 
M600 Support
Git Backup
Mobileraker
Moonraker Obico -> schlägt fehl

    Moonraker Obico

        


Spoolman
setup spoolman on server

add to printer.cfg

# Spoolman

[gcode_macro SET_ACTIVE_SPOOL]
gcode:
  {% if params.ID %}
    {% set id = params.ID|int %}
    {action_call_remote_method(
       "spoolman_set_active_spool",
       spool_id=id
    )}
  {% else %}
    {action_respond_info("Parameter 'ID' is required")}
  {% endif %}

[gcode_macro CLEAR_ACTIVE_SPOOL]
gcode:
  {action_call_remote_method(
    "spoolman_set_active_spool",
    spool_id=None
  )}

add to moonraker.conf

[spoolman]
server: http://spoolman.local:7912
#   URL to the Spoolman instance. This parameter must be provided.
sync_rate: 5
#   The interval, in seconds, between sync requests with the
#   Spoolman server.  The default is 5.

add in Orca Slicer to each filament used
https://github.com/Donkie/Spoolman/discussions/621


Install Spoolman2Slicer
https://github.com/bofh69/spoolman2slicer

python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt

Keine Kommentare:

Kommentar veröffentlichen