Send colorful designs directly to your slicer with automatic color detection from Visualization.
New: Colors assigned in Visualization are now automatically detected when sending your design to a slicer, letting you set up multicolor prints without manual reassignment.
Try this update and share your thoughts in the comments below.
Why is shapr uploading and/or connecting to the internet when exporting to Bambu Studio? Are you uploading the model to a location and then launching Bambu Studio with a URL to retrieve it?
This is a security and privacy issue that needs to be addressed.
Why would you think it is a security issue? All your Shapr files are already in the cloud. If you share them then they viewable via URL. You don’t have to click the Bambu button.
And probably more importantly it maybe a URI but it is not likely is a web server. If I were making an app that does this I would probably.
#!/bin/bash
# Check if a file argument was provided
if [ -z "$1" ]; then
echo "Error: No .3mf file provided."
echo "Usage: $0 /path/to/file.3mf"
exit 1
fi
# Check if the file exists
if [ ! -f "$1" ]; then
echo "Error: File '$1' not found."
exit 1
fi
FILE_PATH="$1"
# Launch Bambu Studio based on the Operating System
if [[ "$OSTYPE" == "darwin"* ]]; then
# macOS
open -a "BambuStudio" "$FILE_PATH"
elif [[ "$OSTYPE" == "linux-gnu"* ]]; then
# Linux (assuming Bambu Studio command or AppImage is in PATH/associated)
if command -v bambu-studio &> /dev/null; then
bambu-studio "$FILE_PATH" &
elif command -v bambu-studio-appimage &> /dev/null; then
bambu-studio-appimage "$FILE_PATH" &
else
# Fallback to default application handler
xdg-open "$FILE_PATH" &
fi
else
echo "Unsupported operating system: $OSTYPE"
exit 1
fi
I can see the traffic when I hit the button. It is trying to connect and the feature does not work if you prevent the connection.
Shapr files are not already in the cloud. I have cloud turned off. I do not use the sharing feature to view them using a URL.
Of course I don’t have to click the Bambu button but the language used that describes this feature insinuate on device processing only. The only indication of using the cloud is the text near that button that says exporting and uploading. The proof is seeing the attempt to connect and the feature not working if that connection is not allowed.
Do you know which domain it is required to connect to make this work?
I’m running a Pi-Hole on my network and I can’t get the multicolor export to work. So far I had no luck in figuring out what exact denied connection is preventing it.
I didn’t see anything jump out when looking at the pi-hole’s DNS query log that I would associate with either shapr or bambu studio when using this feature.