pi-apps icon indicating copy to clipboard operation
pi-apps copied to clipboard

OrcaSlicer App Suggestion

Open ILOVECODING2222 opened this issue 1 year ago • 4 comments

What is the name of the app?

OrcaSlicer

Where is the app hosted?

Github.

About the app

Slicing software based off Bambu Studio and PrusaSlicer, very popualr since people prefer it over prusaslicer or cura.

Upload file or Add PR Link

https://github.com/SoftFever/OrcaSlicer

Confirmations

  • [X] I have confirmed that this app is legal and not piracy.
  • [X] I have confirmed that this app has never been discussed in https://github.com/Botspot/pi-apps/issues and https://github.com/Botspot/pi-apps/pulls, and it is not in the Pi-Apps app list.
  • [X] I have read and followed the creating an app for Pi-Apps documentation.
  • [X] I have confirmed that this app can run on all Pi-Apps supported systems.

ILOVECODING2222 avatar Dec 05 '24 04:12 ILOVECODING2222

Hello there 👋 Thanks for submitting your first issue to the Pi-Apps project! We'll try to get back to you as soon as possible. In the meantime, we encourage you join our Discord server, where you can ask any questions you might have.

Please respond as soon as possible if a Pi-Apps maintainer requests more information from you. Stale issues will be closed after a lengthy period of time with no response.

github-actions[bot] avatar Dec 05 '24 04:12 github-actions[bot]

You clicked that checkbox. Please provide proof. Last we knew, OrcaSlicer did not have an ARM build compatible with Raspberry Pi. If you do not respond, we will have to close this issue.

Also, minor nitpick. You confirmed that OrcaSlicer has not been discussed before. Actually an issue already has been made for it here: https://github.com/Botspot/pi-apps/issues/2660

Botspot avatar Dec 05 '24 04:12 Botspot

You clicked that checkbox. Please provide proof. Last we knew, OrcaSlicer did not have an ARM build compatible with Raspberry Pi. If you do not respond, we will have to close this issue.

I swear some these people can't even dare to compile a build for ARM64 build of their chosen app or even check if there is a prebuilt available (that is if the app they are submitting is open source, if its proprietary then good luck getting the app work on box64) but i did what people are meant to follow and that is compile a build of OrcaSlicer for ARM64 (it took around 2-3 hours on my Pi 5 with the More RAM app installed from Pi-Apps!!) and here is a proper app submission for Pi-Apps: Orca Slicer.zip

matu6968 avatar Dec 22 '24 21:12 matu6968

A zipfile was found in the body of an issue comment. The sha1sum of the zip was: e7c242c2638fc9fda3d365766a744bc77ab50652

Click to show contents preview

Orca Slicer/uninstall

#!/bin/bash

status "Removing Orca Slicer binaries"
sudo rm -rf /opt/OrcaSlicer || error "Failed to remove Orca Slicer binaries from /opt!"
sudo rm /usr/bin/orca-slicer || error "Failed to remove Orca Slicer symlink from /usr/bin!"
sudo rm /usr/share/pixmaps/OrcaSlicer.png || error "Failed to remove Orca Slicer pixmap!"
status "Removing desktop entry for Orca Slicer..."
sudo rm /usr/share/applications/OrcaSlicer.desktop || error "Failed to remove .desktop entry!"

Orca Slicer/description

Orca Slicer is an open source 3D slicer software for FDM printers.
This is based on PrusaSlicer and Bambu Studio, but brings Klipper support, Sandwich (inner-outer-inner) mode, more granular printing controls and more other features.

To run: Menu -> Graphics -> Orca Slicer
To run in a terminal: orca-slicer

Orca Slicer/website

https://github.com/SoftFever/OrcaSlicer

Orca Slicer/install-64

#!/bin/bash
version="2.3.0-dev"

sudo rm -rf /tmp/orcaslicer /opt/OrcaSlicer
status "Downloading Orca Slicer binaries..."
wget -O /tmp/OrcaSlicer-$version-arm64.zip https://github.com/matu6968/pi-apps-files/releases/download/large-files/OrcaSlicer-$version-arm64.zip || error 'Failed to download Orca Slicer binaries!'
status "Extracting Orca Slicer binaries..."
unzip /tmp/OrcaSlicer-$version-arm64.zip -d /tmp/orcaslicer || error "Failed to unzip Orca Slicer binaries!"
cd /tmp/orcaslicer
status "Copying Orca Slicer binaries..."
sudo mkdir /opt/OrcaSlicer
sudo cp -r bin /opt/OrcaSlicer/ || error "Failed to copy OrcaSlicer binaries to /opt!"
sudo cp -r resources /opt/OrcaSlicer/ || error "Failed to copy OrcaSlicer resources folder to /opt!" 
sudo ln -s /opt/OrcaSlicer/bin/orca-slicer /usr/bin || error "Failed to symlink OrcaSlicer binary to /usr/bin!"
sudo cp usr/share/icons/hicolor/192x192/apps/OrcaSlicer.png /usr/share/pixmaps || error "Failed to copy Orca Slicer icon!"
status "Making desktop entry for Orca Slicer..."
sudo cp usr/share/applications/OrcaSlicer.desktop /usr/share/applications/ || error "Failed to copy .desktop entry!"


github-actions[bot] avatar Dec 22 '24 21:12 github-actions[bot]