Surfacing with 3dscan data as template

User avatar
FMAAID
Posts: 56
Joined: Tue Mar 30, 2021 1:47 pm
Answers: 0
x 2
x 63

Surfacing with 3dscan data as template

Unread post by FMAAID »

Hi,
I work for a FAA repair station and we refurbish the interior, mainly the seat covers. I have a 3d scanner ( artech Eva) that I use for pretty much everything. For example I 3d scan the seat, process the data and then import a pointcloud to SW and use the mesh prep wiz. I use the curve wiz after than to get my section profiles and then start surfacing from there. Once I have a good surface model I take that into a SW plugin called exactflat, then that is what I use to flatten the surfaces and get my seat patterns.

My current workflow sucks due to SW, I have to decimate my meshes down to a iphone quality scan so SW can handle to amount of data.
Then the second part is creating all the surfaces takes about 2 days using mainly boundry surfaces then patch in the rest.

I am just wondering if there is anyone out there in my boat?

I have been looking at a bunch of reverse engineering software that has the right tools to extract the surfaces or has tools that work for creating freeform surfaces easily. Power surface is up there, quicksurface (mesh2surface) was ok, then were was geomagic but that is $20,000. :shock:
User avatar
mattpeneguy
Posts: 1386
Joined: Tue Mar 09, 2021 11:14 am
Answers: 4
x 2489
x 1899

Re: Surfacing with 3dscan data as template

Unread post by mattpeneguy »

Hey @zxys001,
Have you seen this?

Paul is one of the surfacing experts here on the forum. He may know of more tools than you've mentioned. I'm guessing for what you are doing SW may not be the right tool. But, I have no idea what that tool you should use.

We had a 3D scanning company come out and do some work on one of our bridges and they imported the data into SW. But that was about 6 or 7 years ago and I don't know what other tools they used.
User avatar
Frederick_Law
Posts: 1947
Joined: Mon Mar 08, 2021 1:09 pm
Answers: 8
Location: Toronto
x 1638
x 1470

Re: Surfacing with 3dscan data as template

Unread post by Frederick_Law »

Scanning is one thing, process the data is another.
Check the software come with your scanner. It should has some editing capability.
Clean it up before sending to CAD.

And as you've found out, you'll need to paid to play.

Just to help you think I know what I'm talking about:
IMG_20171123_124927.jpg
User avatar
FMAAID
Posts: 56
Joined: Tue Mar 30, 2021 1:47 pm
Answers: 0
x 2
x 63

Re: Surfacing with 3dscan data as template

Unread post by FMAAID »

Hi Fred,
The scanner came with Artech studio 13 I use that to do any mesh editing such as combining scans, positioning and decimation.
It does not have any tools to extract surfaces however
User avatar
Frederick_Law
Posts: 1947
Joined: Mon Mar 08, 2021 1:09 pm
Answers: 8
Location: Toronto
x 1638
x 1470

Re: Surfacing with 3dscan data as template

Unread post by Frederick_Law »

I have Sense 3D. It can close a scan into a solid with max scan volume.
User avatar
FMAAID
Posts: 56
Joined: Tue Mar 30, 2021 1:47 pm
Answers: 0
x 2
x 63

Re: Surfacing with 3dscan data as template

Unread post by FMAAID »

Yeah, Vx Model ( the software that comes with creaform scanners) does have a surface creation tool. I demoed it and it was ok but it left me with a bunch of unjoined surfaces which rekkd SW
User avatar
Frederick_Law
Posts: 1947
Joined: Mon Mar 08, 2021 1:09 pm
Answers: 8
Location: Toronto
x 1638
x 1470

Re: Surfacing with 3dscan data as template

Unread post by Frederick_Law »

Looks like Artech can patch a scan into a solid.
User avatar
FMAAID
Posts: 56
Joined: Tue Mar 30, 2021 1:47 pm
Answers: 0
x 2
x 63

Re: Surfacing with 3dscan data as template

Unread post by FMAAID »

I looked and I think that is only for artech studio 14 or 15, for us to go to 14 it is $2500.( we are on studio 13)
Might be worth a demo though
User avatar
Frederick_Law
Posts: 1947
Joined: Mon Mar 08, 2021 1:09 pm
Answers: 8
Location: Toronto
x 1638
x 1470

Re: Surfacing with 3dscan data as template

Unread post by Frederick_Law »

Solidworks could make surface from mesh:
ScanMesh.JPG
ScanTo3D?
User avatar
FMAAID
Posts: 56
Joined: Tue Mar 30, 2021 1:47 pm
Answers: 0
x 2
x 63

Re: Surfacing with 3dscan data as template

Unread post by FMAAID »

That might be a option, I will look into that.
User avatar
matt
Posts: 1589
Joined: Mon Mar 08, 2021 11:34 am
Answers: 19
Location: Virginia
x 1219
x 2371
Contact:

Re: Surfacing with 3dscan data as template

Unread post by matt »

I've done what you are doing in SW and it's painful. Geomagic is the grandaddy of scan and mesh. I think NX can do it. You mentioned powerSurfacing, which would be my bet. Possibly Rhino.
User avatar
zxys001
Posts: 1077
Joined: Fri Apr 02, 2021 10:08 am
Answers: 5
Location: Scotts Valley, Ca.
x 2305
x 997
Contact:

Re: Surfacing with 3dscan data as template

Unread post by zxys001 »

mattpeneguy wrote: Mon May 10, 2021 3:44 pm Hey @zxys001,
Have you seen this?

Paul is one of the surfacing experts here on the forum. He may know of more tools than you've mentioned. I'm guessing for what you are doing SW may not be the right tool. But, I have no idea what that tool you should use.

We had a 3D scanning company come out and do some work on one of our bridges and they imported the data into SW. But that was about 6 or 7 years ago and I don't know what other tools they used.
My first question would be, how accurate, or are they flexible, is this the only scan or are there multiple datasets to reference/overlay (how do you know it is what it is or is it already verified, CMM)?
I personally do not know the other software tools but recognize they are common in use. His past version may not have some of what many of todays tools have so.. maybe the upgrade to get the X_T or STEP export is worth?
I would think the scan data or point cloud can be used in most other tools.
BTW, can he share the data, under NDA, so we can view/suggest options?
Reverse engineering or scan data is a pita, imho,.. the scanner, resolution and quality of the data of course important.. but, if you're good with how to filter/parse the scatter, all the best.
I'd use Rhino3D and MeshLab (or another mesh tool) to do convert/manipulate the data.
"Democracies aren't overthrown; they're given away." -George Lucas
“We only protect what we love, we only love what we understand, and we only understand what we are taught.” - Jacques Cousteau
User avatar
mattpeneguy
Posts: 1386
Joined: Tue Mar 09, 2021 11:14 am
Answers: 4
x 2489
x 1899

Re: Surfacing with 3dscan data as template

Unread post by mattpeneguy »

Anybody know whether the software that Faro makes is good for this? They make expensive hardware for reverse engineering (that's what I've seen for reverse engineering at a machine shop), maybe their software is good? The demo is free. But I have no idea what it costs. Here's a link:
https://www.faro.com/en/Products/Softwa ... g-Software
User avatar
SPerman
Posts: 2055
Joined: Wed Mar 17, 2021 4:24 pm
Answers: 14
x 2226
x 1877
Contact:

Re: Surfacing with 3dscan data as template

Unread post by SPerman »

I've used both Faro and Romer arms and neither of them came with software to process the point clouds. The guys who did that the place I worked before used Rhino, but I have no experience with it, so I don't know the process.
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
User avatar
mattpeneguy
Posts: 1386
Joined: Tue Mar 09, 2021 11:14 am
Answers: 4
x 2489
x 1899

Re: Surfacing with 3dscan data as template

Unread post by mattpeneguy »

SPerman wrote: Tue May 11, 2021 9:35 am I've used both Faro and Romer arms and neither of them came with software to process the point clouds. The guys who did that the place I worked before used Rhino, but I have no experience with it, so I don't know the process.
Yeah, I guess I wasn't clear. No it does not appear that the software I linked to comes with any of the equipment that they make.
One thing to note is that Cura is maintained by one of the 3D printer makers and it's a very good slicer (and I've heard the same of Prusaslicer, also maintained by a 3D printer manufacturer)...Maybe the same is true of the Faro software?
User avatar
FMAAID
Posts: 56
Joined: Tue Mar 30, 2021 1:47 pm
Answers: 0
x 2
x 63

Re: Surfacing with 3dscan data as template

Unread post by FMAAID »

zxys001 wrote: Tue May 11, 2021 12:13 am My first question would be, how accurate, or are they flexible, is this the only scan or are there multiple datasets to reference/overlay (how do you know it is what it is or is it already verified, CMM)?
The scans have a claimed accuracy of .05mm, I have seen errors of 1". My scans are multiple scans that get combined in artech eva, a single point cloud is exported after that. ( I included some pics of my scan data)

I personally do not know the other software tools but recognize they are common in use. His past version may not have some of what many of todays tools have so.. maybe the upgrade to get the X_T or STEP export is worth?
not sure

I would think the scan data or point cloud can be used in most other tools.
BTW, can he share the data, under NDA, so we can view/suggest options?
Some yes, others no

Reverse engineering or scan data is a pita, imho,.. the scanner, resolution and quality of the data of course important.. but, if you're good with how to filter/parse the scatter, all the best.
I'd use Rhino3D and MeshLab (or another mesh tool) to do convert/manipulate the data.
My best workflow that I have found and slapped together is.
1. export scan data from artech studio. 2. use austodesk recap to convert mesh to quads. 3. use fusion360 to convert the quads to tsplines and then finally export the surfaces as a step or iges. 4. import to solidworks and use exactflat to get the patterns out.
This was a failure though because I lost too much detail
Attachments
H125-BACKREST-2.png
H125-BACKREST.png
EC130 FLOOR.png
User avatar
FMAAID
Posts: 56
Joined: Tue Mar 30, 2021 1:47 pm
Answers: 0
x 2
x 63

Re: Surfacing with 3dscan data as template

Unread post by FMAAID »

matt wrote: Mon May 10, 2021 9:54 pm I've done what you are doing in SW and it's painful. Geomagic is the grandaddy of scan and mesh. I think NX can do it. You mentioned powerSurfacing, which would be my bet. Possibly Rhino.
I am stuck with SW (for now), I have 4 cnc machines that I have workflows in solidworks. Not to mention the plugins that are already paid for on SW.
So any software I do end up getting will have to be dedicated to mesh 2 surfacing. I really do not want another SW plug in tho, Sw has enough trouble working right all by itself.
User avatar
FMAAID
Posts: 56
Joined: Tue Mar 30, 2021 1:47 pm
Answers: 0
x 2
x 63

Re: Surfacing with 3dscan data as template

Unread post by FMAAID »

here are a few more pics

the heli is a work in progress, I am using this in my renderings

The seat is from a h145 and is one of my earlier versions. I used the mesh prep wiz and curve wiz then manual surfaces.
Attachments
H145-SEAT-SW.png
H145-SEAC-SCAN.png
H125-SCAN.png
User avatar
zxys001
Posts: 1077
Joined: Fri Apr 02, 2021 10:08 am
Answers: 5
Location: Scotts Valley, Ca.
x 2305
x 997
Contact:

Re: Surfacing with 3dscan data as template

Unread post by zxys001 »

FMAAID wrote: Tue May 11, 2021 11:28 am My best workflow that I have found and slapped together is.
1. export scan data from artech studio. 2. use austodesk recap to convert mesh to quads. 3. use fusion360 to convert the quads to tsplines and then finally export the surfaces as a step or iges. 4. import to solidworks and use exactflat to get the patterns out.
This was a failure though because I lost too much detail
..yeah, I'd do about the same steps using other tools and yes, the details become washed out through the steps/processes.
"Democracies aren't overthrown; they're given away." -George Lucas
“We only protect what we love, we only love what we understand, and we only understand what we are taught.” - Jacques Cousteau
User avatar
FMAAID
Posts: 56
Joined: Tue Mar 30, 2021 1:47 pm
Answers: 0
x 2
x 63

Re: Surfacing with 3dscan data as template

Unread post by FMAAID »

I was just looking as SW 3D sculptor but guessing that I will have problems uploading my massive scan data to their cloud plus some data can not go to the cloud.

That is really disappointing to see SW come out with little cloud based apps instead of adding all of them to SW.
They are not really enough of anything to offer them as a stand alone.
3d sculptor, xdesign have some really cool looking tools that COULD be added to SW IF they wanted to.

Im probably going to do another round of demoing software and then hope I pick the right one.
I was really wanting to see some results of other users using scan data and pulling surfaces.
MattW
Posts: 60
Joined: Wed May 12, 2021 12:39 pm
Answers: 2
x 5
x 33

Re: Surfacing with 3dscan data as template

Unread post by MattW »

Ed Eaton gave an interesting presentation at SWW 2017 on this topic.
https://dimontegroup.com/solidworks-wor ... rvy-stuff/
User avatar
FMAAID
Posts: 56
Joined: Tue Mar 30, 2021 1:47 pm
Answers: 0
x 2
x 63

Re: Surfacing with 3dscan data as template

Unread post by FMAAID »

i just saw that fusion360 has a pull feature that is similar to geomagics shrinkwrap tool.
It is in the mesh tools and basically you create a flat surface and then use a tool to pull it to the shape of your mesh. Pretty cool
This looks promising for the seat portion of my workflow.
Attachments
fusionmesh.png
raneum
Posts: 2
Joined: Wed Jun 23, 2021 2:06 pm
Answers: 0
x 1
x 5

Re: Surfacing with 3dscan data as template

Unread post by raneum »

Check out Spaceclaim for the mesh tools.
User avatar
Arthur NY
Posts: 198
Joined: Sat Mar 27, 2021 12:32 pm
Answers: 1
x 40
x 175

Re: Surfacing with 3dscan data as template

Unread post by Arthur NY »

You're not going to get a better set of tools to deal with mesh data and reverse engineering than the following two plug-ins

Power Surfacing https://www.npowersoftware.com/NewPower ... rview.html

and

Mesh2Surface https://www.mesh2surface.com/mesh2surfa ... olidworks/
RichGergely
Posts: 190
Joined: Wed Apr 14, 2021 11:18 pm
Answers: 0
x 109
x 156

Re: Surfacing with 3dscan data as template

Unread post by RichGergely »

Bring this thread back alive.

It just beggars belief in 2022 we are in this situation with Solidworks.

We have have 3D Sculptor on the the platform no-one wants to use when it should be within Soildworks not a seperate app. We have surfacing that is less capable than some CAD systems from 20+ years ago. The route for reverse engineering from scans in Solidworks is plainly inadequate.

We should really get behind a push to fix this in the next round of the top ten list.
User avatar
Arthur NY
Posts: 198
Joined: Sat Mar 27, 2021 12:32 pm
Answers: 1
x 40
x 175

Re: Surfacing with 3dscan data as template

Unread post by Arthur NY »

@RichGergely While you're not wrong, this just isn't an area that Solidworks or even DDS as a while is interested in taking on internally. They're basically leaving this to 3rd party add-ons to do what you're asking. They've quite literally have NOT changed the Scan to 3D aspect of the software in over 15 years. There have MAYBE been one or two little things added but nothing really that worth noting.

That said the softwares that come with most higher end 3D scanners $10K or more, have the ability to convert a mesh to a BREP/NURBS. This is a VERY big part of the process that will help to alleviate much of the bottle neck of the RE process. The main three options to take a look at are Power Surfacing, Geomagic, and Quick Surface... all offering various levels of reverse engineering features.

Not saying that you can't make a gallant effort but considering that the overall efforts of DDS right now is to shift everyone to the 3D experience platform and less about adding anything to Solidworks, I'm just not sure that this is going to happen.
RichGergely
Posts: 190
Joined: Wed Apr 14, 2021 11:18 pm
Answers: 0
x 109
x 156

Re: Surfacing with 3dscan data as template

Unread post by RichGergely »

@Arthur NY I agree it's a uphill battle, scratch that probably more like looking at a vertical cliff face standing at the bottom. I'm in the middle of re-surfacing organic surfaces at the moment. Out of interest I rang up my VAR to ask about 3D sculptor and the guy I spoke to knew nothing about it which shows the disconnect between the 3D platform and the desktop version.

He said there were partners they work with, as you mention and others, that could probably help to some extent. I sent over what I was working on a few days ago to get there options but not heard back.

Bottom line, I will carry on with projects with organic surfaces and I will get them finished and everyone will be happy. I may end up purchasing additional software in the future to streamline this type of work but it grates that the software I have progress in the three key areas is slow - STL to surfaces - Sculpting - more powerful surfacing.
User avatar
Arthur NY
Posts: 198
Joined: Sat Mar 27, 2021 12:32 pm
Answers: 1
x 40
x 175

Re: Surfacing with 3dscan data as template

Unread post by Arthur NY »

@RichGergely If you can describe what it is that you want to do a bit more, like what you're looking to do I might be able to help narrow down where you may want to look in terms of additional software.

The challenge with the VAR's, and I wrote about this is another thread, is that they're way too big now and there has been a loss in translation that's happened especially in terms of tech support and overall knowledge. Granted there's a lot more to know now a days which means that the VAR's really have have tech support people that all have general overall knowledge but also specialist. This does exist to a certain extent but that the person you spoke with didn't even know is not good. He/she should have at least known who to point you to within the organization that can answer the question.

What I can say is that 3D Sculptor is basically they're approach to SubD modeling and as SubD modeling goes, in the grand scale of overall 3D software, it's just "ok". I'd give it a 3 MAYBE 4 at best. None of the CAD softwares companies really get what this modeling approach is about. It just feels like it is a tacked on solution rather than being a full bore approach to how this methodology works.
KQuigley
Posts: 42
Joined: Sat Mar 13, 2021 8:24 am
Answers: 0
x 1
x 85

Re: Surfacing with 3dscan data as template

Unread post by KQuigley »

It’s not just a Solidworks issue. All the main platforms have issues with this.
There are specialist pieces of software that do this but it is NOT a push button activity.
Power Surfacing has been mentioned and we use that for sub d work inside SolidWorks. The original versions included the reverse engineering toolset but they soon realised this could be an extra cost option! I think they do a 30 day trial so try it.

To be honest though the app we use for this now is Rhino. The inclusion of subd tools changed this and made Rhino very usable for reverse engineering. Add to the fact that you can extract curves from meshes, create faceted nurbs surfaces from meshes (and have a decent performance after doing it) or drape surfaces, loft, sub d whatever onto a mesh means it is a great toolset. Again, they do a free trial that extends to a viewing app should you choose not to buy.

For reference, we do this in Rhino ourselves, albeit not that often now.
KQuigley
Posts: 42
Joined: Sat Mar 13, 2021 8:24 am
Answers: 0
x 1
x 85

Re: Surfacing with 3dscan data as template

Unread post by KQuigley »

Also one more thing. If you want a really useful surfacing tool get the XNurbs add on for Solidworks and/or Rhino. Very handy and won’t break the bank.
User avatar
tk421
Posts: 13
Joined: Thu Aug 24, 2023 5:33 pm
Answers: 1
Location: Milwaukee, WI
x 4
x 9

Re: Surfacing with 3dscan data as template

Unread post by tk421 »

Not sure if anyone is still reading this thread or not, and i certainly did not go through it with comb to see if this was mentioned already- PowerShape is a viable option for mesh modelling. you're able to scan directly into it & go from there. it's not super expensive, either. the down side is it is now an Autotrash product and only available via subscription.
David
<><
-----------------------------------
the numbers never lie

www.accuratepattern.com
Post Reply