Back to Tools

FabScan   -   3D Laser Scanner
About News Hardware Software Contact


This place contains all the information that allows you to install, run and operate your own FabScan.
Installing the FabScan Software Using the FabScan Software Post-Processing with MeshLab

Installing the FabScan Software

The current FabScan100 Software uses qt and most people are having problems with it.
We are writing a new FabScan software that will be released in March 2015.
In the meantime, you can try the FabScan for Processing Software that was written by René Bohne.

Mac OSX - 10.8.3 Mountain Lion with configurable set-up (bug fix) - DOES NOT WORK WITH MAVERICKS! (experimental) big fix with powercrust (experimental) now with PowerCrust support! (experimental) (experimental) (stable)

Mac OSX - older:

FabScan Ubuntu Live DVD

The LiveDVD was created by Mario Lukas.
You can download a running Ubuntu LiveDVD with preinstalled the FabScan software here: Ubuntu LiveDVD
You can find older versions of the LiveDVD here:
And find a tutorial (in German) here:

FabScan for Windows

Wolfgang Schmidt created his own software for the FabScan for Microsoft Windows. You can find more details about his project on his website:

Other Platforms

To compile the software yourself on Mac, Linux or Windows, follow these instructions.

Using the FabScan Software

How to opperate the FabScan:

Setting up the FabScan Software

  • Select the Logitech camera from the menu. (Sometimes the software crashes which seems to be a bug in Qt5, just reopen and try again.)
  • Select the serial port from the menu "SerialPort"
  • Open the Control Panel from the menu.

Scanning an Object

  • Remove all objects from the scanner. Then click "Detect Laser". A window will open after a few seconds. If a red line lies on top of the laser, the laser line has been correctly detected. If not, try making it darker in the room or put something on the scanner to make the inside less bright.
  • Click on "Fetch Frame" and make sure that the blue horizontal line touches the top of the turning table and the yellow horizontal line touches the bottom of the turning table..
  • The yellow vertical line should pass through the center of the turntable. If this is not the case try playing with the screws. A non aligned camera will result in distorted scans!

  • Click "Enable", then clicken on "<" and/or ">" to check if the turntable/stepper is working correctly.
  • Click the "Close" button.
  • Click Scan.
  • Wait until the scan is finished.

How the FabScan configuration.xml file works

Eon, a user from our google group, explains how the FabScan config file works.

After the Scan

  • Save your 3D pointcloud: Menu: File->SavePointCloud and then enter a filename.PCD or filename.PLY and select the correct file format from the dropdown box.
  • Save a 3D STL file (does not work on all platforms!): Menu: File->Export .STL and then enter a filename.STL
    • If you are experiencing problems with the STL export, you should save the 3D pointcloud instead and follow the instructions in the following section (Meshing: taking points to triangles)
  • You can also open an older scan: Menu/File/OpenPointCloud...

Postprocessing with MeshLab

1. Export the pointcloud as .ply under menu File/Save PointCloud... and select .ply file format.
2. Open the exported pointcloud in MeshLab.
3. In MeshLab, compute the normals (Filters/Point Set/Compute normals for point sets),
4. Then reconstruct the surface using poisson reconstruction (Filters/Point Set/Surface Reconstruction: Poisson)

FileDescriptionFile sizeDownloadsLast modified
Download this file (FabScan_configfile_explained2.pdf)FabScan_configfile_explained2.pdfv253 kB94112013-12-17 13:08
Download this file (FabScan_configfile_explained.pdf)FabScan_configfile_explained.pdfFabScanConfigfileExplained53 kB29492013-12-17 13:06
Download this file ( 59113 kB94162013-07-31 16:56
Download this file ( 59106 kB44272013-06-19 20:23
Download this file ( 59107 kB39742013-05-21 23:06
Download this file ( 58011 kB45992013-03-04 16:54
Download this file (FabScan100.5.tar.gz)FabScan100.5.tar.gz 1730 kB32922013-03-02 16:51
Download this file ( 57537 kB45532013-02-27 02:54
Download this file (FabScan100)FabScan100 10671 kB35662013-02-18 02:54
Download this file ( 56224 kB62222013-02-16 23:31
Download this file ( 56217 kB47552013-02-09 21:08
Download this file ( 28562 kB29982013-01-15 14:09
Download this file ( 28135 kB46292013-01-15 14:03
Download this file (FabScan100.dmg)FabScan100.dmg 21865 kB45352013-01-15 13:13

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.