Moved away from VB some time ago, except when I need to do something in Excel, but I must say that is quite impressive! I would imagine that the basic geometrical shapes (sphere in this case) are easier to code through loops and checks against a simple rule set. Have you tried handling irregular shapes, or converting pointclouds into GCode?