prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.71k stars 1.93k forks source link

Pointer to developer documentation and SDK for 3DConnexion #3447

Closed GarthSnyder closed 4 years ago

GarthSnyder commented 4 years ago

Version

PrusaSlicer 2.2.0-alpha2

Operating system type + version

macOS Catalina 10.15.2

Issue

The release notes say

"We were unable to get the drivers, API description or any other support from the 3Dconnection company. If you believe that we at Prusa Research could do better integrating the SpaceMouses devices, please bug the manufacturer to provide us with the necessary support. Otherwise, we are left with googling of what others managed to reverse engineer or do the reverse engineering ourselves, which is likely not the most efficient use of our time."

I haven't been down this path before myself, but there appears to be complete documentation and SDKs available for download here. You will need to register, but it doesn't appear that there's any formal agreement needed. There's a developer forum and a developer support email address as well.

I'm guessing that you found all this but that there was some other issue that remains unresolved. What was the nature of the roadblock? Could you use another pair of eyes?

Is this a new feature request? No

LaserBee commented 4 years ago

I am thrilled that they are trying to include Spacemouse compatibility. I have noticed a couple issues:

1) It's really slow to move and rotate. It doesn't seem adjusting the speed in the Spacemouse settings makes any difference at all.

2) Once the object is sliced, the navigation is broken for both Spacemouse and normal mouse. Oddly, as long as I do not touch the space mouse before slicing, navigation works fine for the mouse after slicing.

Anyway, I look forward to it working! :)

EDIT: Just discovered CTRL-M for adjusting spacemouse speed. It works, but still can't be adjusted high enough.

bubnikv commented 4 years ago

Thanks, the third member of our team won a lotter at 3DConnexion company and he received access to the drivers. Why does 3DConnexion play such a lottery is beyond me.