In alterations of the pipe system route (programmed toolpaths) the updating of the constructed pipeline (missing or superfluous fittings and pipes) is carried out fully automatically using the 'knowledge' of the utilised pipe specs. The pipe specification is stored in a central location. connection type maximum and minimum pipe lengths) defined in the pipe spec and uses this information to automate the creation of the pipe assembly. The piping engine checks the necessary parameters (e.g. These also provide for an automated design process. The software contains additional functions and settings for each pipe spec. Pipe specs are defined as tables for a company, department or project-specific, the relationship of the pipe components (fittings, equipment, etc.) to pipe characteristics (diameter, pressure, temperature, medium, etc.) is determined once. The basis of this highly automated 3D piping design is the use of pipe specifications. A task that would otherwise have to be done manually by a designer or piping planner in multiple labor intensive steps. The program automates the planning and modification of 3D piping in 3D assemblies. Smap3D Piping works as an add-in to the supported CAD systems. With Smap3D Piping you automate these and make your 3D CAD system a very powerful 3D plant engineering solution. The second link in the process chain is 3D pipeline planning.