Loading
Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!
toolson

HexScan - 3D Laser Scanner

by toolson Apr 9, 2015
Download All Files

Thing Apps Enabled

Please Login to Comment

I like to build this scanner. Have you been able to create quality scans?
All HW is ready - without soldering; I am "only" stuck with the electronics & FW.
Is there any instruction how to combine the HW parts?
Is there any current version of the FW and/or instructins about how to install?

Seems there was no change since 2015 - is it dead?

This is just a rigid Rotary platform with some camera and laser mounts.

It was designed to use it with horus soft- and Firmware. Horus wasn't updated for years.
From this POV this is dead.

BUT you can use it with any other scanning Software, because it is just Rotary platform. OK?

I have never seen any quality scan with scanners below the xK$ line.
… 3D-reconstruction in a good CAD Software is up to now the better and more precise way.

where should i change to use a diferent kind of Cam ?

Hello toolson. Any idea where to buy bevel gears 15/45Z id=5/10mm?

I'm just a hobbyist so I'm not sure what those parameters mean..
Also, thank you for all your work, the P3Steel upgrades are amazing!

Did anyone succeed in printing the parts?

Hallo
Eine allgemeine Frage: Woran erkennt die Arduino-IDE die richtige CPU in der cpu_map.h (z.Bspl ...328P_Horus_CNC.....). Ich wüsste nicht, irgendwo ein entsprechendes "define" gesehen zu haben.
Mir geht es um die Möglichkeit die CNC-Shield-Mapping aus der 0.1'er Firmware in die 0.2'er zu übertragen - Copy and Paste sollte kein Problem sein Code ist Code und der Aufbau ist gleich.
Aber wo setzte ich den "define" für das richtige Mapping?

Sorry, wenn die Frage hier nicht hin gehört, aber ich spreche kein Spanisch...

Ja! Es funktioniert. Code-Teile von 0.1 auf 0.2 kopiert, die Config.h angepasst (da ist das Board-define) und klappt!

Hello!
Very nice design!
How did you compensate for the gear ratio 3:1 in the Software ?

just adjust the steps/deg ration in the firmware

I changed it to 48 Steps/deg, but it always runs 120deg...

Maybe the EEPROM trap?

Werde es am WE mal probieren...
TNX
Hmm. Es funktionier über manuelles $100=13.05 in der Konsole. Änderungen in der default.h kommen nicht an.....Weiter zum fröhlichen kalibrieren!
Gibt es eigentlich eine angepasste Firmware für Horus 0.2?

Same problem here.. changes in default.h with no results.. any hint ?
EEprom also deleted, with no result :-(

Just connect and change the parameter via the serial monitor (CR and LF).
$100=48 (or whateever fits - maybe need some try)
Stays in memory.
You can check it with $$

as thjansen72 said:

connect via serial monitor / console to the firmware and change parameter $100

Hallo, wie lang soll die Welle für das 45er Kegelrad sein?

Habe mir das jetzt nochmals überlegt, man könnte ja den Drehteller gleich mit drucken, um wieviel höher müsste der obere Zylinder des 45er Kegelrades denn sein, laut Foto sollten doch 1,5cm genügen?

so hab mal die bevel gears hochgeladen, die ersten drei sollten druckbar sein, habe meinen drucker noch nicht bekommen, kann deshalb keinen Testdruck machen :-(

Die Frage zur Länge kann ich momentan nicht beantworten.

Die Last liegt auf den äusseren Lagern. Die Länge der Welle spielt eine untergeordnete Rolle, ist ja ein Loslager und dient eigentlich nur Befestigung des Kegelrads und der der Zentrierung.

Den Drehteller mitzudrucken scheidet somit auch aus. Das Flankenspiel wäre dann nicht einstellbar.

Hallo, die BoM der printed Parts ist nicht ganz korrekt:

Scharnier a wird anstatt einmal zweimal benötigt.
Bei dem Link zum .STL-File Teil c_d ist die falsche Datei hinterlegt
Ich vermisse das Gegenstück zu Teil e (e ohne Flansch für Scharnier)
Wäre cool wenn Du die Korrekturen zeitnah an den Start bringst.
Mir fehlen lediglich diese beiden .stl´s um das gute Stück fertigzustellen.
Ansonsten: Top Arbeit und danke für´s teilen ;)

Ich hab das mal auf die Schnelle geändert.
Es sollten jetzt die 4 verschiedenen Eckverbinder Typen runterladbar sein.
Das Gegenstück zu müsste scharnier_b sein.

Wenn was nicht passt, bitte nochmals melden.

Hello Toolson, wonderfull work.

I would like to know if exist some guide to mount the parts and to wire the connections. I am newbie here. How I can upload the firmware to the device??. Regards and thanks you for all.

Do you have some video of the scaner working??. Could you post it?.

There is no guide until now. Currently I'm working hard on other projects.

Assembly is easy. The pictures should be sufficient.

Wire it like a BQ Ciclop with CNC shield. Ask google for details.

Next winter i will revert to this project.
Sorry, you have to wait for guide, video and other stuff.

thanks you for your reply. I only want to know how you upload the firmware to the arduino device. I can not do it. Or better I do not how do it. Could you help me?. I only want to know those step to finish my build.

You can upload the horus firmware (better: the modified one) with horus scan software.
That is the easiest way.

There are some other options:
http://diwo.bq.com/en/horus-fw-released/

Hi, your design is very good.
I read your BOM and the quantities of each plastic part is missing. Of course some of them is one pcs required, but some other are more than one pcs required.
Please may you write some more details?
In case of bigger sizes which kind of updates are required from the software and from electronics?
Thank you for your help.

I added a list of the printed parts with quantity now. I think the list should be correct.

If you want to scale up the scanner you just need to modify the length of aluminium extrusions and the diameter of the platform.
Horus scansoftware is currently limited to a scanable diameter of 250 mm.
If you want to use Horus the scanner is already bigger than supported by software.
I hope BQ will change this limitation in Horus.

could you post a video or more details on how to assemble please and thank you

Where is the BOM File ???
And where are the details for the bevel Gears???

You'll find the BOM under "Instructions"
Look at all the pictures and you'll find the details for the bevel gears.

Comments deleted.

Hello, nice job.

Being a derivative of ciclop you must keep same license (due to the share alike) so the non-commercial clause needs to be removed.

We really take care that our work and its derivatives is genuinelly open respecting freedom of use and modification.

Hi guys at BQ,

you are right. I changed it. I just didn't keep an eye on it as i released it yesterday.

I hope that upcoming versions of you horus software will support such a big scan diameter and other features of my scanner (gearbox, cmc shield, ...)
If i understand right the software currently limited to dial. 250 mm.

Can someone compile a price list for an estimate price of this (Awesome looking) machine? Thanks in advance!

The costs are probably 125-150 €, i will release a more detailed BOM in the next few days.

but DIY Ciclop Bq cost 70/80€.. do you have a STL file created with your HexScan? It's important. thank you