Since Euclid uses Ubuntu Linux, it would be logical to do the 3D scanning with Ubuntu somehow. Although Librealsense apparently does not have a 3D scanning system at this time, one of Librealsense's leaders, ddiakopoulos, recommended some alternative options.
I don't have any knowledge about the 3D scanning alternatives beyond what the Librealsense leader specified in the second comment down on this page, where he offered links to various options.
Nor do I know for sure if they will work with Euclid. My chain of reasoning is based on (1) Euclid uses Ubuntu Linux, (2) and these scanning options use Linux, so (3) maybe they will be runnable in Ubuntu on Euclid.
When in doubt, point clouds often provide a way to get done what you want to achieve.
I would normally recommend using the ZR300 with the Intel RealSense SDK For Linux.
However, the fact that you are using Euclid complicates the issue. This is because the Euclid does not use the main branch of Librealsense, but instead uses a forked version that provides software simulation of an absent chip that the ZR300 camera has but the Euclid does not. Perhaps it is possible to install the RealSense SDK for Linux on the Euclid and then substitute the main-branch Librealsense version the Linux SDK would install for the Euclid's forked version containing the chip simulation support. Apologies if I am not being helpful - I am thinking off the top of my head.
Edit: I may be over-thinking the issue. It may only be necessary to install the Linux scanning software on the standard Ubuntu installation on the Euclid without having to install the RealSense SDK For Linux too.