Back to Tools

FabScan   -   3D Laser Scanner
About News Hardware Software Contact

Software

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

FabScan100.9.zip with configurable set-up (bug fix) - DOES NOT WORK WITH MAVERICKS!
FabScan100.8.zip (experimental) big fix with powercrust
FabScan100.7.zip (experimental) now with PowerCrust support!
FabScan100.6.zip (experimental)
FabScan100.5.zip (experimental)
FabScan100.4.zip (stable)

Mac OSX - older: http://hci.rwth-aachen.de/fabscan_old

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:
http://www.mariolukas.de/downloads/
And find a tutorial (in German) here: http://www.mariolukas.de/2014/07/scannen-mit-dem-fabscan/

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:
http://wolfgangschmidt.info/simple3dscan/

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)

Attachments:
File Description File size Downloads Last modified
FabScan100.dmg   21865 kB 5075 2013-01-15 12:13
FabScan100.zip   28135 kB 4889 2013-01-15 13:03
FabScan100_2.zip   28562 kB 3241 2013-01-15 13:09
FabScan100.3.zip   56218 kB 5330 2013-02-09 20:08
FabScan100.4.zip   56225 kB 6633 2013-02-16 22:31
FabScan100   10671 kB 4001 2013-02-18 01:54
FabScan100.5.zip   57538 kB 4928 2013-02-27 01:54
FabScan100.5.tar.gz   1730 kB 3635 2013-03-02 15:51
FabScan100.6.zip   58011 kB 4978 2013-03-04 15:54
FabScan100.7.zip   59108 kB 4389 2013-05-21 21:06
FabScan100.8.zip   59107 kB 4825 2013-06-19 18:23
FabScan100.9.zip   59114 kB 10094 2013-07-31 14:56
FabScan_configfile_explained.pdf FabScanConfigfileExplained 53 kB 3272 2013-12-17 12:06
FabScan_configfile_explained2.pdf v2 53 kB 10483 2013-12-17 12:08

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.