Monday, March 25, 2013

GPGPU accelerated 5-axis CNC milling simulator

It is a 5-axis milling simulator that works on 3 GPUs and produces nice results. It was developed completely from scratch as a part of my dissertation. All geometry editing math and algorithms are done from scratch. Rendering engine also written from scratch in OpenCL and it is kind of software rendering that actually runs on GPUs. Here are some examples (tool paths were generated by the early described system):





3-axis parts on 5-axis simulator



Misc


Videos

Teapot roughing

Teapot finishing

Propeller roughing
Propeller finishing

Our machine model

Turbine finishing without roughing

2 comments:

  1. The design of the Barelli pedals also accommodates larger bearing sizes. My initial hope was to create the sides of the pedal with CNC milling, and then cnc turning use stamping and bending to fabricate the top plate of the pedal.

    ReplyDelete
  2. Thanks for a wonderful share. Your article has proved your hard work and experience you have got in this field. Brilliant .i love it reading. CNC Machining

    ReplyDelete