Reducing segments and speed up NC programs

The surfaces we send to NC programming often have many segments. This increases the calculation time for the NC programs. Can the surfaces be prepared so that the NC programs can be calculated faster?

Tebis is able to repair specific problem areas in the CAD surface model completely automatically. The "Patches" function reduces the data size to improve performance. All surfaces are recalculated based on a specified tolerance with the click of a button, removing superfluous patches. This enables a significant improvement in performance in the present case.

Here's how you do it


Select command "NCPrep / Patches". The "Identify surface patches" dialog opens.


This function can also be called up with command "BRep / Quality / Patches".


In parameter "Original surfaces" in the display window, select the surfaces for which you want to reduce the number of patches. In parameter "Maximum form deviation", you can specify a maximum value by which the newly created surface can deviate from the original surface. A value of 0.010 is preset as the default here. Confirm your inputs.


The "Check result" dialog opens. The "Result" area in our example shows that the selected surfaces consist of a total of 15,088 patches. Twelve base surfaces could be automatically reduced. Option "Start correction preview" is automatically selected in the "Further steps" area. Confirm your selection. It is now checked how many patches can be removed.


The "Correction preview" dialog opens. The check result is shown in the "Results" area. 3,318 patches can be automatically removed. If the patches within the form deviation could be eliminated, the achieved correction rate is 100 percent. Select option "Optimize surfaces automatically" in the "Further steps" area.


You must have add-on "Surface Optimization - automatic" to be able to automatically optimize surfaces.


Confirm your inputs. The reduced-segment surfaces are saved as a CAD topology in layer "Patches".


If the correction rate is less than 100 percent, the remaining surfaces can also be manually corrected, if necessary, using function "Optimize surfaces manually". This is done with add-on "Surface Optimization - manual".

Call up the context-sensitive help in function "NCPrep / Patches" or in function "BRep / Quality / Patches" to learn more about repairing surfaces with function "Patches".



Register for the Tebis newsletter and stay up to date.


Continuous manufacturing

Countless studies show: 40 to 50 percent of a plant’s entire throughput time is caused by unnecessary idle periods. This is often due to a flawed material flow. In 90 percent of cases, idle periods can be drastically reduced by…

Read more

Success story

What Software Would Fast Eddy Use?

Visitors to a private event held in downtown LA coinciding with the LA Auto Show were impressed by a sleek, powerful looking concept car affectionately called "Fast Eddy." Just as impressive, though, is the company behind it. The…

Read more

© 2017 Tebis Technische Informationssysteme AG