Preparing CAD models for manufacturing

Design functions specifically developed for the NC programmer

The NC programming of a complex part is based on the 3D CAD model file in which the designer has incorporated all the geometric details of the part.  However, the CAD file is often missing the additional geometry needed for NC programming, such as area and center curves, cover surfaces over recesses, extension and rounding surfaces, coordinate systems, planar surfaces and the geometric form of the blank. Tebis CAD/CAM packages offer easy-to-use CAD functions for this purpose with extensive analysis functions: for example, for detecting design modifications, finding and marking radii and planar surfaces and detecting undercut areas. Functions for determining dimensions and for inserting texts are included in the standard scope of all CAD-capable Tebis software packages.

The better a CAD model is prepared for NC manufacturing, the less effort needs to be invested in NC programming; in many cases, the NC programming can proceed automatically in Tebis, provided that process libraries have first been set up for NC features, NC templates, NC machines and tools.

Analyze components

Tebis offers extensive functions for analyzing geometry:

  • Calculate lengths, surface areas and volumes for costing and ordering materials
  • Determine dimensions like coordinates, length, radius, distance and angle
  • Real-time intersection functions through the part
  • Compare two versions to detect changes
  • Detect and identify bores
  • Detect planar surfaces, for example, for defining tool lengths
  • Detect and identify roundings
  • Compare two manufacturing stages to determine the remaining material to be removed
  • Detect geometric steep areas and undercuts to define appropriate milling directions
  • Detect surfaces with quality features that have not been complied with, including gaps, high segmentation and overlapping surfaces
  • Curvatures for evaluating surface quality

Tebis detects and indicates the locations where two versions differ at the click of a button.

This video shows various analysis functions for this mold part:

  • Determine dimensions
  • Analyze roundings
  • Detect undercuts
  • Detect planar surfaces
  • Detect bores

The video shows several analysis functions on this
sheet-metal die: 

  • Determine dimensions
  • Analyze planar surfaces and roundings
  • Determine slope relative to Z axis
  • Detect bores
  • Real-time intersection function
  • Material thickness analysis

Prepare parts for manufacturing

The NC programmer prepares the design of the parts for manufacturing with Tebis:

  • He divides and reduces parts and assemblies to the elements relevant for manufacturing
  • He places fill surfaces over holes and any complex cavities
  • He generates the blank geometry with which milling will begin at the click of a button
  • He extends surfaces to protect part edges and to prevent the cutter from plunging outside the part
  • He derives center curves for machining deep slots from the part geometry 
  • He scans his part for bores and fits and Tebis automatically inserts machining features with which the NC programming will proceed.
  • He does the same for any complex planar surfaces and pockets

Inserting fill surfaces

Fill surfaces are often used before the calculation of NC programs, for example, in the area of recesses and slots. The part will be simplified and decomposed
for a better overview. Tebis also offers convenient functions for this purpose.

The video shows how areas can be simplified and fill surfaces can be generated even over complex areas.

The video shows how even complex fill surfaces can be generated in no time.

Inserting machining features

If parts contain NC features from the Tebis feature library, then subsequent 2.5D NC programming can be performed automatically.

This video shows how the Tebis feature scanner investigates this sheet-metal die and suggests appropriate features for the user to incorporate.

The video shows how the feature scanner equips this mechanical engineering part with NC features so that subsequent NC programming can proceed automatically.

Design blanks

Tebis offers several automatic design functions for defining blanks:

  • With a part envelope
  • With a casting allowance
  • As a layered blank
  • As a 6-sided blank

Extend surfaces

The NC programmer creates extended surfaces to protect sensitive edges in the part during machining.

Surfaces are extended by simply moving the drag arrow.

Creating guide curves

Special high-end milling functions like machining deep slots require guide curves that the NC program creates with the help of a wizard.

Your benefits in the overall process

  • Standardized and automated NC programming
  • Fast learning curve for employees doing NC programming
  • High manufacturing quality
  • Short manufacturing time on the machine
  • Low error rate

Additional links

Are you interested in CAD model preparation, and would you like us to contact you? Please click here


Registe-se para receber a Newsletter Tebis e mantenha-se sempre atualizado.

Inscrições em seminários e formações

Aproveitar melhor os potenciais, atingir mais rapidamente os objetivos

  • Engenharia inversa clássica de superfícies

    "Add-ons" CAD  (A pedido) Saiba mais

  • Atualização para a Versão 4.0 R4

    Formações de atualização  (A pedido) Saiba mais

  • Otimização automática de superfícies

    "Add-ons" CAD  (A pedido) Saiba mais