Visualization Tool for a cutting process

For my NC-Programmingsystem i am looking for a simulation tool, wich can simulate a cutting process. The “Library” does not need to read g-code. I give the stockinformation and the path the tool should go. Then the Library should simulate this. Does anybody know about such a library, or is there somebody who would devolop it with (for) me (of cource not for nothing).
Christian