Hello,
Seems to be ok for the cone value but there is a pb with the diameter that can cause bad simulation.
Cone base diameter is set to the shank diameter (or set to 1/8'' if absent 
I don't understand why

... the tool diameter is the tool diameter, not the shank diameter

ex: if I simulate with my tool that is 12.7mm Ø, 90° shank 8mm (wood tool), I get a tool of only 8mm diameter and it's not good.
Depending on the depth you cut ; with a 12.7 tool 90° you can cut up to 6.35mm deep, but with a 8mm tool 90°, the max deep is 4mm, if you cut more, you get a wall.
look on the picture, my 12.7 tool don't give the right simulation because it is resized to 8 by the plugin.
I thing you must keep the diameter given by the user, and only recalculate the tool length to match the given angle.
++
David