This paper presents a new way of developing machine software for the automation industry. This example focuses on a 3D printer intended for printing cement mixtures. The mechanical and electrical construction is shown for clarification. New mappTechnology by a company called B&R is explained, highlighting its benefits t for software developers. Both the advantages and disadvantages are discussed at the end.