Simpleware CAD Module

CAD Integration and Import Software Module

The CAD integration and import module is fully integrated with ScanIP and allows CAD objects to be integrated with 3D images for export as multi-part CAD models or, using the FE module, multi-part CAE models.

Applications include implant positioning for medical device research, evaluating interactions between anatomies and consumer products, and generating internal structures to reduce the weight of manufactured parts.

New in Version M-2017.06

Read the ►Release Blog and sign up for the ►Release Webinar

Landmark Registration Tool
  • Enhanced workflow for positioning surfaces
  • Removes need for manual positioning
  • Quickly align two surface objects based on matching user-defined landmarks
2D View Surface Object Nudge
  • Fine tune surface object positioning using model contours in the 2D slice views
  • Interactive refinements of objects through user-defined incremental translations


  • Easily combine CAD and image data
    Avoid working with image-based models in CAD
  • Generate accurate meshes combining image and CAD data
    Robust meshing alogorithms in ScanIP and the FE module
  • Simplify the generation of multiple meshes for testing variability
    Rapid, repeatable and accurate
  • Evaluate post-clinical outcomes based on patient-specific image data
    Seamlessly replicate real-world scenarios

Key features

  • Direct import of most common CAD formats into 3D image
  • User-customisable graphical interface with 2D/3D views
  • ‘On the fly’ repair of non-watertight CAD models
  • Real-time interactive or direct keyboard input for accurate model positioning
  • Constrained motion positioning along user-defined vectors
  • Geometry preserving re-sampling
  • CAD primitives for template generation
  • Internal lattice generation
  • Export combined models as STL or into ScanIP for volume meshing


Simpleware CAD Technical Data

The CAD module allows the import and interactive positioning of surface objects within image data. In addition, Simpleware CAD also offers an internal structures wizard for 3D printing applications. The CAD module is fully integrated within the ScanIP interface.

►expand all   ►hide all

Import Formats

  • ScanIP project files (image backgrounds and masks)
  • STL
  • 3DS

User Interface

  • Fully integrated within ScanIP
  • Visualise surface and mask objects together

Working with CAD and Image Data

  • Surface to mask tool: Conversion of surface objects to image masks by voxelisation. Three available methods:
    • Accurate for manifold objects: when converting watertight surface object
    • Accurate for non-manifold objects: when converting non-watertight surface object
    • Robust: Less accurate but failsafe option for poor quality surface objects
  • Mask to surface tool: Use the current 3D visualisation of a mask to create a surface object
  • Create shape: generate surface object primitives:
    • Cuboid
    • Cylinder
    • Sphere
    • Cone
    • Tube
  • Manipulate surface objects both interactively and by absolute position and orientation:
    • Transform
    • Rotate
    • Scale: aspect ratio preserving or along specified axis
    • Zero position: move surface object to the image space origin
  • Use global, local or user-defined axis for object manipulation
  • 2D nudge tool to fine tune position of surface object in 2D views
  • Landmark registration tool:
    • Pick landmark points on the moving and fixed surface object
    • Best fit algorithm used to align surface objects together
    • Root mean square error (RMSE) reported
  • Check and fix tool: check for surface errors and attempt to fix them
  • Group surfaces: group surface objects into one single object
  • Ungroup surfaces: create new surfaces by separating a surface object into its connected components
  • Surface to surface Boolean operations: General and Venn diagram interface options:
    • Union
    • Intersect
    • Subtract
  • Digital resurfacing: Use voxelisation and iso-surface extraction to re-triangulate surface objects
  • Auto-pad: Auto pad the image boundary to contain surface object
  • Feature edge editor: Visualisation and selection of feature edges that the meshing algorithms should try to preserve
  • Interactive clipping box for section views of surface objects in 3D

Internal structures wizard

  • Allows shelling and adding a range of internal structures flexibly to any surface object
  • Applications include reducing material usage and weight of 3D printed models
  • Unit cell types available are:
    • Schwartz primitive
    • Schwartz primitive (pinched)
    • Schwartz diamond
    • Schwartz 'W'
    • Schoen gyroid
    • Neovius' surface
    • Cylinder grid
    • Schwartz primitive (2.5D)
    • Schwartz primitive (pinched) (2.5D)
    • Schwartz 'W' (2.5D)

Simpleware CAD Scripting

  • Application Programming Interface (API): is an object-oriented library allows access to most of the features of Simpleware CAD
  • Support for a variety of scripting languages:
    • Python
    • Iron python
    • C#
    • Visual Basic
    • Boo
    • Java

Download Technical Datasheet