OrcaSlicer
OrcaSlicer copied to clipboard
Feature request Arc Overhang
Can this be added to the Orca Slicer Arc Overhang
Working on implementing this on my fork: https://github.com/scottmudge/OrcaSlicer/tree/feature_arc-overhangs
No promises yet -- there are significant differences between OrcaSlicer and SuperPleccer, which may require some debugging/modifications.
If I get something working, I'll submit a PR
Thank you 🥇
Dupe of #409
GitHub bot: this issue is stale because it has been open for 90 days with no activity.
Any luck on this?
Would also be very interested in knowing when this will be available
Checking this topic almost every day... Arc overhang urgently needed!
@Rickthebig You can use https://github.com/Kelsch/arc-overhang-orcaslicer-integration in the meantime. It is a PoC implementation based on the on the prusa slicer integration which is based on the original script. There are both forks of SuperSlicer (forked of PrusaSlicer) and OrcaSlicer, but development of both seems to have stopped months ago. I have already found a major issue with the current implementation(s) with it starting the arcs on a not supported edge. IMO it is a nice PoC and I'd like to see it integrated in slicers in the future, but the algorithm isn't there yet
@Rickthebig You can use https://github.com/Kelsch/arc-overhang-orcaslicer-integration in the meantime. It is a PoC implementation based on the on the prusa slicer integration which is based on the original script. There are both forks of SuperSlicer (forked of PrusaSlicer) and OrcaSlicer, but development of both seems to have stopped months ago. I have already found a major issue with the current implementation(s) with it starting the arcs on a not supported edge. IMO it is a nice PoC and I'd like to see it integrated in slicers in the future, but the algorithm isn't there yet
Thanks, hope dies the last. I tried to use it as a postprocessor but as I am using Windows 10 right now, and some libraries are needed that are not available for Windows out-of-the-box, python 3.9 throws an error:
Traceback (most recent call last):
File "softfever_slicer_post_processing_script.py", line 41, in
Quote from https://shapely.readthedocs.io/en/latest/installation.html: "We do not have a recipe for Windows platforms." So currently the postprocessor seems to be limited to Linux users, although you are giving instructions for using it under Windows. Correct me If I am wrong.
Wait - I did find a shapely library for Windows: https://pypi.org/project/shapely/#files I will let you know the outcome.
Unfortunately the script cannot be executed: from shapely import Point, Polygon, LineString, GeometryCollection, MultiLineString, MultiPolygon ModuleNotFoundError: No module named 'shapely'
The library was successfully installed:
pip install shapely Defaulting to user installation because normal site-packages is not writeable Collecting shapely Downloading shapely-2.0.3-cp312-cp312-win_amd64.whl.metadata (7.2 kB) Collecting numpy<2,>=1.14 (from shapely) Downloading numpy-1.26.4-cp312-cp312-win_amd64.whl.metadata (61 kB) ---------------------------------------- 61.0/61.0 kB 461.8 kB/s eta 0:00:00 Downloading shapely-2.0.3-cp312-cp312-win_amd64.whl (1.4 MB) ---------------------------------------- 1.4/1.4 MB 4.8 MB/s eta 0:00:00 Downloading numpy-1.26.4-cp312-cp312-win_amd64.whl (15.5 MB) ---------------------------------------- 15.5/15.5 MB 5.9 MB/s eta 0:00:00 Installing collected packages: numpy, shapely WARNING: The script f2py.exe is installed in 'C:\Users...\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed numpy-1.26.4 shapely-2.0.3
This is a common error when python is used by a layman like me...
The script won't run:
python3.12.exe softfever_slicer_post_processing_script.py
Traceback (most recent call last):
File "...\softfever_slicer_post_processing_script.py", line 628, in
Although I installed python 3.9, the libraries are found only when using python 3.12
I will have to run the script using python 3.19 and see.
I got the versions straight, now processing the script using python 3.9 I get:
File "softfever_slicer_post_processing_script.py", line 325, in
Perhaps I will have to dive into python to at least correct the syntax errors!
@Rickthebig
Use WSL Ubuntu if you're wanting to run Python in a linux environment.
Orca bot: this issue is stale because it has been open for 90 days with no activity.
Orca bot: This issue was closed because it has been inactive for 7 days since being marked as stale.
Any news?