All our machines use CNC technology; our newest machines use a SynqNet controller, we developed in the language C#. Our programmers have experience in writing features such as custom parametric programming and offline programming as well as more complex code such as Carriage collision algorithms, used for running multiple carriages on the same plane like our VX or HPM. Another complicated design is our “Arch configurator” for easily creating arches on both panels and top rails. Our programming is written “in house” by our software engineers. This allows us to have control over our designs, and to better serve our customers. Our software design is “object oriented” this makes it very easy to create new programs; all programs on our machines can be created at the machines computer. Programs can be written in one minute or less and saved for instant recall thereafter.