Generation of a Solid Model of a Cutting Tool

Location: Bayswater North, VIC

Duration: 5 months

Proposed start date: July 2019

Project Background

ANCA’s CIMulator3D software provides the ability to visualise and simulate the manufacture of a cutting tool. The result of a simulation in CIMulator3D is a 3D model of a finished cutting tool. This model looks like a solid, water-tight model, but is in fact made up of many triangles that have gaps. The resulting model can be exported in file formats such as STL, DXF, VRML, IGES, STEP. When exporting to IGES/STEP formats we convert the triangles into NURBS surfaces. However, the conversion process is only as good as the underlying model so the resulting surfaces also have gaps.

Research to be Conducted

The goal of the project is to generate a water-tight solid 3D model that can be exported as a STEP or IGES file. Key objectives of the project:

  • Based on a thorough literature review, shortlist approaches that can be used for generating a solid model of a cutting tool
  • Develop a software prototype using one of (or a combination) of approaches

Skills Required

We are looking for a PhD student with the following:


  • Software engineering, computer science or related qualification
  • Engineering mathematics: calculus, numerical analysis, kinematics
  • Programming languages, preferably C++


  • Experience with 3D graphics frameworks (e.g. OpenGL)
  • Familiarity with 3D geometric modelling techniques such as point cloud fitting with NURBS surfaces.

Expected Outcomes

  • A standalone software prototype of one of the chosen approaches
  • A report detailing
    • The results of the literature review
    • Advantages and disadvantages of the shortlisted approaches
    • The approach taken during development of the prototype
    • Performance benchmarks (CPU and memory usage) of the prototype
    • Remaining technical challenges that need to be overcome

Additional Details

The intern will receive $3,000 per month of the internship, usually in the form of stipend payments.

It is expected that the intern will primarily undertake this research project during regular business hours, spending at least 80% of their time on-site with the industry partner.  The intern will be expected to maintain contact with their academic mentor throughout the internship either through face-to-face or phone meetings as appropriate.

The intern and their academic mentor will have the opportunity to negotiate the project’s scope, milestones and timeline during the project planning stage.

Applications Close

26 June 2019


APR – 0527