How is everyone doing with their Ciclop?

A forum dedicated to the development of Free Software, Libre Innovation, and Open Source Hardware (FLO) 3D Scanners
Post Reply
User avatar
tamarintech
Posts: 21
Joined: Thu Mar 12, 2015 1:27 am
Contact:

How is everyone doing with their Ciclop?

Post by tamarintech » Thu Oct 08, 2015 10:42 am

I think I'm a couple of months behind many people in working with Horus and the Ciclop, but I haven't seen many scans show up in the forums. How are your results?

Should there be a gallery thread so we can share results?

I've been kind of obsessed with trying to scan a Tux toy (seemed fitting) but have run into a few challenges and haven't quite managed to get anything useful. The results I have from a few scans can probably be combined for a complete model but I've been trying to eke out better results from my Ciclop on a mostly black and somewhat shiny toy.

There are screenshots of a clay pot I've been able to reproduce in another thread. A Starbucks cup went pretty well, but I'm not sure that's very helpful or shareable. :)

User avatar
mhackney
Posts: 345
Joined: Tue Feb 17, 2015 2:57 pm
Location: Groton, MA
Contact:

Re: How is everyone doing with their Ciclop?

Post by mhackney » Thu Oct 08, 2015 7:02 pm

I'm still working my way through the software tool chain to convert the point cloud to an STL. Not trivial! I've only had my Ciclop for 2 weeks and feel like I've made some good progress.
Sublime Layers - my blog on Musings and Experiments in 3D Printing Technology and Art

Start here:
A Strategy for Obtaining Great Prints

Strategies for Resolving Print Artifacts

The Eclectic Angler

User avatar
tamarintech
Posts: 21
Joined: Thu Mar 12, 2015 1:27 am
Contact:

Re: How is everyone doing with their Ciclop?

Post by tamarintech » Thu Oct 08, 2015 10:57 pm

mhackney wrote:I'm still working my way through the software tool chain to convert the point cloud to an STL. Not trivial! I've only had my Ciclop for 2 weeks and feel like I've made some good progress.
I use Blender and MeshLab along with some custom experimental tools based on numpy, etc. The easiest way to results is probably using MeshLab.

Import PLY
Filters -> Sampling -> Poisson Disk Sampling, Base Mesh Subsampling selected [1]
Filters -> Normals, Curvatures and Orientation -> Compute Normals for Point Sets [2]
Filters -> Remeshing, Simplification and Reconstruction -> Surface Reconstruction: Poisson [3]
** Bonus round
Render -> Render Mode -> Flat [4]
Export

1 This step reduces stray points. Put in a really simple way, imagine a box of cubes (like a 3D grid) placed over the model. The sampling only takes one point within the cube (grid) and removes the rest. In short, this reduces noise.

2 Helps in building geometry. Put in a really simple way, this tells the next step which direction the generated faces should be facing. Without this step, the next step doesn't really know whether to build triangles (faces) pointing up, down, backwards, etc and what points to attempt to build them out of.

3 Again leveraging Poisson, this step "guesses" what the geometry should approximately look like and then builds faces with the normal data collected in step 2.

4 This step is let you see what your final mesh will look like. If it's missing then repeat the process with different values. At this point you can use other MeshLab tools to correct the mesh, fill in missing faces, etc.

Export!

** Bonus round steps are for when you feel comfortable with the basic workflow. The next step is to import multiple point clouds including point clouds generated from different angles (ie: the object laying on its side) and align them. Then go through roughly the same basic workflow to get even better geometry. Even with the bonus round steps, my Tux toy is still roughly 30% modeled in Blender, 10% corrected and tweaked in MeshLab and 60% data from Horus/Ciclop. :(

If anyone knows an easier way, let me know! I have a collection of automated tools, but they either produce blobs or kind of busted geometry.

User avatar
mhackney
Posts: 345
Joined: Tue Feb 17, 2015 2:57 pm
Location: Groton, MA
Contact:

Re: How is everyone doing with their Ciclop?

Post by mhackney » Fri Oct 09, 2015 6:54 am

I've been using MeshLab with essentially the same workflow. This write-up will help others, thanks! I'm just starting to work on merging multiple point clouds to "close the top". Haven't quite got there yet.
Sublime Layers - my blog on Musings and Experiments in 3D Printing Technology and Art

Start here:
A Strategy for Obtaining Great Prints

Strategies for Resolving Print Artifacts

The Eclectic Angler

User avatar
do-it-for-science-
Posts: 74
Joined: Sat Jan 17, 2015 8:02 pm
Location: Wilsonville, Oregon

Re: How is everyone doing with their Ciclop?

Post by do-it-for-science- » Fri Jan 08, 2016 6:17 pm

man this all sounds extremely tedious, under what circumstances would scanning be better than simply taking measurements and modeling the object from scratch? seems like you would have to go through a similar amount of work and you are likely going to get a more accurate result (plus you could replicate internal geometry as well).
open source, open heart,

Jeff Hunt,
Renewable Energy Engineering student OIT

User avatar
mhackney
Posts: 345
Joined: Tue Feb 17, 2015 2:57 pm
Location: Groton, MA
Contact:

Re: How is everyone doing with their Ciclop?

Post by mhackney » Sat Jan 09, 2016 10:10 am

With organically shaped objects. If you have an object that is simple 2-1/2D then measurement and redrawing is going to be much more accurate and faster.
Sublime Layers - my blog on Musings and Experiments in 3D Printing Technology and Art

Start here:
A Strategy for Obtaining Great Prints

Strategies for Resolving Print Artifacts

The Eclectic Angler

Farny3D
Posts: 36
Joined: Wed Jan 27, 2016 8:14 pm

Re: How is everyone doing with their Ciclop?

Post by Farny3D » Thu May 12, 2016 7:36 am

After months of trying, calibrating, uninstalls, re-instals, Re-triangulation, disassembly, rebuilds, alternative cameras, every possible lighting configuration you can think of, all I get is point clouds that in no possible way could ever be usable with blender, meshlab, or any other program to make a printable .stl file. The support of the product is completely non existent on their sight and everything directs you back to github, the google group, or the wiki, in which only one moderator, Jesus, or Jessie Ive forgotten because its been a while, has even been remotely helpful in any way. I know this product has been turned over to the open source community, but I have yet to see anyone document a quality scan, or show examples of lighting setups, calibration settings, or anything positive about the out of box product. I want to make the thing function how it is described to. I am also disappointed that we jumped the gun on our purchase of the unit when it was in the ballpark of $450 and saw the .stl files to build our own show up on thingiverse the day after our unit arrived at our shop. #bummed. If anyone has theirs up and running that can give me any helpful hints other than, "they just played around with the ambient light and threshold settings until one day it worked" that would be awesome, because Ive done everything to get just a simple scan, a texture scan, and have invested about $250 into laser and camera upgrades, a photographer's diffuser light box with black background and about 150 man hours just trying to get a simple scan of vacuum tube socket ( a simple cylinder ) all the way to action figures, and taxidermied jack-alopes. NOTHING works. Even had the head of the mathematics department at our local university, and a student getting double masters degrees in advanced mathematics (trig and calculous), review the measurements, the calibration settings, and the .pdf specifying the optimal triangulation of unit, and they both told me that the geometry of the build was no where near where it should be in order to achieve a 3D scan of a rotating object.

I would gladly hand out reddit gold for life, to anyone who was able to guide me through getting a workable scan using the out of box unit and board, Horus on a Mac Running El Capitan, the stock camera and lasers, and a photographers diffuser box.

User avatar
piercet
Posts: 4022
Joined: Sun Aug 25, 2013 1:37 am
Location: Battleground, WA
Contact:

Re: How is everyone doing with their Ciclop?

Post by piercet » Thu May 12, 2016 9:46 am

Farny3D wrote:After months of trying, calibrating, uninstalls, re-instals, Re-triangulation, disassembly, rebuilds, alternative cameras, every possible lighting configuration you can think of, all I get is point clouds that in no possible way could ever be usable with blender, meshlab, or any other program to make a printable .stl file. The support of the product is completely non existent on their sight and everything directs you back to github, the google group, or the wiki, in which only one moderator, Jesus, or Jessie Ive forgotten because its been a while, has even been remotely helpful in any way. I know this product has been turned over to the open source community, but I have yet to see anyone document a quality scan, or show examples of lighting setups, calibration settings, or anything positive about the out of box product. I want to make the thing function how it is described to. I am also disappointed that we jumped the gun on our purchase of the unit when it was in the ballpark of $450 and saw the .stl files to build our own show up on thingiverse the day after our unit arrived at our shop. #bummed. If anyone has theirs up and running that can give me any helpful hints other than, "they just played around with the ambient light and threshold settings until one day it worked" that would be awesome, because Ive done everything to get just a simple scan, a texture scan, and have invested about $250 into laser and camera upgrades, a photographer's diffuser light box with black background and about 150 man hours just trying to get a simple scan of vacuum tube socket ( a simple cylinder ) all the way to action figures, and taxidermied jack-alopes. NOTHING works. Even had the head of the mathematics department at our local university, and a student getting double masters degrees in advanced mathematics (trig and calculous), review the measurements, the calibration settings, and the .pdf specifying the optimal triangulation of unit, and they both told me that the geometry of the build was no where near where it should be in order to achieve a 3D scan of a rotating object.

I would gladly hand out reddit gold for life, to anyone who was able to guide me through getting a workable scan using the out of box unit and board, Horus on a Mac Running El Capitan, the stock camera and lasers, and a photographers diffuser box.
For what it's worth, I'm pretty much in the same boat, but with a windows box. The "manually adjust the lense focus of the camera" trick helps some, but there is something just not working correctly in the capture to 3d point conversion engine on mine. I fully suspect it is something user error related. but I've not been able to get it working to the point I can get an approximation of the items I've tried to scan. Even simple geometric shapes with a variety of different coating surfaces and textures that I bought specifically as test objects (cubes, spheres, pyramids, white matte finish, black gloss finish and every color and texture in between) I end up with a scan that looks like a potato. If I scan a potato, it looks like a different, more potato-like potato.

It should work. The hardware is sound. The theory is sound. The David scanner has been operating the same way for years. It almost has to be the software, or the position of the lasers or environmental considerations.

kmanley57
Posts: 1110
Joined: Sun Feb 01, 2015 3:53 pm

Re: How is everyone doing with their Ciclop?

Post by kmanley57 » Thu May 12, 2016 1:44 pm

I got to work first time when I built it up for the local Makerspace to try it out and report how well it worked. But I know they had issues with getting it to work for them(Background movement/light issues). It has been way too many months now that I do not remember what I did to get it to work. I do know I had to tweak a number of settings and point cloud settings in Meshlab to get a usable file. :oops:
I will express my CRAZY ideas at any time! So you have been warned. None of my opinions are Lulzbots and can be wrong at any second.

Farny3D
Posts: 36
Joined: Wed Jan 27, 2016 8:14 pm

Re: How is everyone doing with their Ciclop?

Post by Farny3D » Thu Aug 24, 2017 7:05 am

piercet wrote:
Thu May 12, 2016 9:46 am


If I scan a potato, it looks like a different, more potato-like potato.

Just seeing this now and it wins the internet for the day

Post Reply