In this section you can find intermediate level information about PML/PML2.
PML stands for Programmable Macro Language – it is a programming language for AVEVA PDMS
Such concepts like variable, arrays, forms, collection, loop and etc.
Just start reading…
Sometimes you need to see which p-point is located towards pipeline or maybe you need to figure out which connection type or diameter is located at the leaving part of the element.
This tool may help you, just navigate to pipe element, open form and press button show Ppoints.
Continue reading Show P-Points in Design
Here you can find few PML macros, just for studying.
Software Customization Reference Manual referenced to it.
Its was originally published at old site http://support.aveva.com but it is hidden now, by some reason.
Link to download achieve.
Sometime we need to find out, what we got in our specs,
while we are in Design module.
We can use standard tool ‘search utility’ or small forms like this. Also its possible to extend functionality using PML callbacks from such user forms.
After updating Aveva Pdms to version 12.1 we got problem, that we can’t preview PLT files if we use TTF.
Continue reading Preview isometric in PDF using UserControl in Aveva Pdms
Usually we need text in 3D model for explanation of structural blocks.
Continue reading 3D Letters with Panels & Plates & Equi
Sometimes we need to find out position of some P-point in Paragon
but if we use expression with different trigonometric functions and a lot of calculations its very hard to check values.
Continue reading Aveva. Paragon. Measure P-Point Position
Long time did not write any Posts.
Here is a small tool that can help you to compare two elements.
Continue reading Compare elements in Aveva Pdms/E3D
Plugin written in PML and C# to simplify work for users.
For those situations when you need to filter selection elements on 3D View and do some actions with it or just hide unnecessary templates..
Continue reading Filter Selection in 3D View of Aveva Pdms