PPM Basic allows inserting different parametric 2D and 3D objects into a model. Appearance and behavior of these objects are described in a PPM file that could be easily created and edited with any text editor or SymbolDesigner Beta.
PPM language provides the means to create complex annotations, dimensions and various 2D objects. Supported 3D functions help create such objects as cabinets, bolts, pumps, vessels and many others. All of them could be parametric, so after having been created once an object can then be used multiple times. Grip points for dynamic modification of objects are supported as well.