Go From a 3D Scan to CAD in a Few Simple Steps

by Rilot in Workshop > 3D Printing

1615 Views, 36 Favorites, 0 Comments

Go From a 3D Scan to CAD in a Few Simple Steps

image (7).jpg
image (2).jpg
Screenshot 2023-12-04 121831.png

3D scanners are starting to become affordable and can produce some great results. However there are very few guides on how to get the scans in to CAD and then make something with them. This guide shows a quick-and-dirty way of doing it.

Supplies

3d scanner such as Revopoint Miraco, Pop3, Inspire etc.

Computer

Time

Fusion 360

Instant Meshes

The Problem

8dcc519ef297f08d83d0f9d7700496eb2feb8091.jpeg
image (1).jpg

I would like to make a new strap mount for my DJI MIni 4 Pro controller that holds the controller at its center of mass without making the controller extra bulky. The controller is a complex shape and so a 3d scan is the best way of getting that shape in CAD so we can fit something to it.

Scan the Object

image (3).jpg
image (4).jpg
image (2).jpg

The first thing we need to do is get a good scan. For this guide I used a Revopoint Miraco but any scanner will do.

Get a good scan that have all the key areas you want to fit to. It doesn't need to be colour or mega detailed because we're going to simplify it.

Instant Meshes

cf85d0c00eb71a4531a80d3f24d4d9e4a99fbb79_2_651x500.jpg
d4b1e743b1cceeacc58d148d8ce387e69647461c_2_690x294.png
d832cfcbfdae1dfb22b88f330b6a7b0d39cdba33_2_689x500.jpg

I want to create a T-spline model of the controller in Fusion360. Unfortunately, the mesh to T-spline converter can only deal with quad meshes and the output of Revoscan (and all other scanning tools really) is triangles. We can covert the model to quads using a nice, free tool called Instant Meshes: GitHub - wjakob/instant-meshes: Interactive field-aligned mesh generator

Open up Instant Meshes and select Open Mesh

Simplify

7c1569740047322c9faab8f1d41e3c80c56bd78f.png
9d53c0f2820d5a0a89b180e38f0b1339fe33025b.png
94b0567ed0dcdd2eb9e49f55e20ec55d9d17ba5b.png
a7776d400a49957cf6df7dc36cde1224b4bae968_2_689x500.jpg

At the moment, our target vertex count is way too high at 100k. Fusion360 will have a fit. We want that around the 10k mark ideally. Move the slider to 10k

Then hit "Solve" under Orientation Field

Our mesh will have lots of pretty colours on it now.

Triangles to Quads

94b0567ed0dcdd2eb9e49f55e20ec55d9d17ba5b.png
db01ada22c7fd0166408e60a0af8367230ca5834_2_690x489.jpg
0b256029944db853f71077cc947a67c8d3a13428.png
ffbc3d33d6ae51273214f75d817ed8cce1b83bdf.png

Hit "Solve" under Position Field

Now we have lots of squares. Squares are good.

Hit "Export" and choose Pure quad mesh (this will ensure that all the facets are quads and that no triangles remain.

Then finally "Extract Mesh"

Saving

720c5773eb589613e0627636bee5507c245b4cbb_2_689x500.jpg
00cb8ac97a44042a95c8f8edbb36e03316997a04.png

Save the mesh as a new filename

In to Fusion 360

406dff573983bc4a5cf9c1b768ec6195f6d24ac0_2_690x495.jpg

Open the new quad-mesh in Fusion 360 and orient it to X, Y, and Z with the movement tool

Create a Form

9286d1ef313e5207702cd3fdd65657f9e817c7b9_2_690x394.png
980997ccbf933d15b8ff9344ca47f724ad8d15e9_2_690x319.png
25b234c2dface465ffdc148930d9494b48216e90_2_655x500.png
5b58bce2108f60405b54542019104b5976012aee.png

Next, under the surface tab, select New Form

Then hit Convert

We want Quad-mesh to T-Spline

Hit OK, and Fusion will chew on it for a while, then hit Finish Form

We Have a Solid

cbf6b1746c8285c2751e5ef85eb57a2b6ef5cec5_2_648x500.jpg
73836c453de28e9768cd77b76db352b159d64fed_2_690x444.jpg

After Fusion has solved it, we will have a solid that we can do things with such as cut, scale, extrude etc.

Make a Larger One

93f617410f7de702d4fe671bd3feff6c68f5e6b1_2_690x440.jpg
c0488871376e218e5fbae61e87d1460369d39190_2_680x500.png
ca24cf66a7dda353348435bdd88d24673b6e1101.png

As I want to make something that is only slightly larger than the original controller, we can create a scaled copy of the scan and then use the original scan as a tool to "cut" the new object.

Let’s make it 1.1x bigger. Make sure to scale from the origin rather than a corner.

Cut It Up

32e25e9821ca3c92126291e5efc83bdc77226aed_2_575x500.jpg
cf3910379892478a373e745a65edc96954fb508c_2_690x397.jpg
31098888c5be012ee44b9bb1854f457a222a3fac_2_690x480.jpg
a7b603b026828d2165fdd60057c140375c173fac_2_690x478.jpg

Do a bunch of plane cuts to chop the larger model up in to something like what we want.

Object As a Cutting Tool

452e3a8cfb4e4ed7a9c9ada06ef7dec42e54f10e_2_672x500.jpg
181c115d5eed7ea1ae15a6c8d51ad7a96df629f4_2_610x500.jpg

Now we have our rough model, let’s put it over the 1.0 scaled original model and then use that model as a tool to cut out from our new part:

We end up with this, ready for an attachment to be added:

Do Some CAD

87c3eccd1852f22a4474baa632f75707109328a6_2_689x489.jpg
340886b0b792baaca92624fba49d0648b22e66f6_2_690x388.jpg
a359a67c6d524a3181aacb4e08d4f0ad8b6c29b3_2_690x388.jpg

A quick bit of CAD to add the strap mount and we have our part. Make a mirror of it and we have the part for the other side.

Print It / Use It

6e8364d7ce46517e90264dbe72e31770330e9149_2_494x500.jpg
21bfd09d295340062e6bc1629d08713bf036fe25.jpg
54ac875d6fc058c7537e28067dbe42b68683a561.jpg
5fb2af9d2acaaa3c08c4b8d5ebf2687d41f82096_2_375x500.jpg

Let’s print it and see how it fits.

If all went according to plan, it should fit perfectly, and in this example it does.