Skip To Search Skip To Main Content

Why is Autosurface taking so long and producing poor results?

Autosurface Troubleshooting in G4SW

The Autosurface command tries to fit a NURBS surface to the mesh data. If there are issues with the mesh, Autosurface will take longer and produce undesirable results.
See below for tips and ways to check the mesh to improve surfacing performance:

General Goals:
Autosurface works best with a clean and lightweight continuous mesh free of intersections, holes, and noise noise. The generated NURBS surface can only be as good as the underlying mesh.  

Repair Tool:
This is one of the most important commands in the surfacing workflow.  It will automatically detect and attempt to repair mesh issues that would cause problems down the road. It is a good idea to use this at the beginning and the end the mesh clean-up process. Always make sure that this tool shows no errors before running Autosurface.


This is the most useful command for speeding up any computationally intensive task like surfacing. There is a trade-off between computational time and model detail, which is important to keep in mind when thinning out a data set. Using a higher Curvature Priority will help keep the detail in the areas of high curvature while reducing unnecessary data in flatter areas.  

Show > Boundaries 

This visibility toggle will not fix any problems automatically, but it is a good way to find misaligned sections of data. When combining multiple scan passes of a part, some of the data may be offset from the main mesh. This will create a patch of data that is floating near the surrounding data and possibly hidden by other scan passes. This type of issue may not matter for parametric modeling but it will interfere with surfacing workflows. It is generally best to manually delete any redundant data in these situations.

Fill Holes

Any holes in the mesh will add to the complexity of the NURBS surface that you are trying to create. It is okay to have one big "hole" on a non-watertight part, but it is a best practice to have fewer or no holes.

Edit Feature 

Deleting any unnecessary data is an important part of cleaning up a scan. In most cases, the best way to deal with a patch of very noisy data is to delete it and fill the hole left behind. Getting comfortable with the different selection tools will speed up this process.

Planning Ahead When Scanning 
As stated previously, disconnected or missing data is not ideal when surfacing. Keep this in mind when scanning so that all the desired geometry will be captured. 

Rating: 0 Votes 0 Yes Votes 0% voted yes
Was this answer helpful?
Provide Feedback on this Topic
Topic Information
  • Topic #: 5605-3288
  • Date Created: 01/12/2018
  • Last Updated: 02/13/2018
  • Viewed: 2
Why is Autosurface taking so long and producing poor results?
! ! ! !

Topic 5605-3288

Why is Autosurface taking so long and producing poor results?

Knowledge Base