I work for a company that manufactures after market racing pistons. We have a custom built program written in .net that writes CNC code to machine the pistons. This program does everything for the operator including the selection of the tools and setting their offsets. The operator just has to load the program in the machine, load the parts, and then punch the Cycle Start button. I maintain/update/troubleshoot our programming system. The CNC code is generated from data (parameters) describing the configuration of the individual piston. We call our programming system the Parametric System. The program was originally started in the early 80`s and was written in Quick Basic. We ported it over to VB.net around 2008 to 2010. I originally started programming computers back in high school. Back then we were programming in FORTRAN using bubble cards. I am still learning new things about programming all the time. I program mostly in VB.net, but I have also written code in Python. I also work quite a bit in SQL.
©