This PDMS tutorial explains how to create PDMS database, how to modify PDMS database, copy and include PDMS database and delete PDMS database in PDMS Admin module.
1. Creating PDMS Databases
To create a database, set the Elements option list on the Admin elements form to Databases & Extracts, and press Create. You will see a small form prompting you to select whether you want to create a normal Master DB or An Extract of a DB:
When you select Master DB, the Create Database form will be displayed.
Read the rest of this entry »
Tags: create pdms databases, pdms admin tutorial, pdms administrator tasks
A menu is a set of menu fields, each representing an action that is invoked when the field is selected. The fields’ display text indicates to the user what the actions are, and the fields’ replacement text defines what the actions are.
Within the form definition a menu object can be created using the form’s NewMenu method or the menu sub-command. You can then use the menu’s Add(), InsertAfter(), and InsertBefore() methods to add or insert named menu fields. A menu field can do one of three things: Read the rest of this entry »
Tags: AVEVA PDMS macro, aveva pdms macro download, aveva pdms training and tutorial, PDMS, pdms administrator tasks, pdms design error messages, PDMS electrical equipment, pml language
Copy below code into file (eg. Hide.mac) and run the macro
— Define selection area
var !SHPO RSHPOS @
!data = !shpo.Split()
!x1 = !data[2].Real().min(!data[6].Real())
!y1 = !data[4].Real().min(!data[8].Real())
!x2 = !data[2].Real().max(!data[6].Real())
!y2 = !data[4].Real().max(!data[8].Real())
— Get all SLABs / GLABs in the SHEEt
!allLabels = !!collectallfor(‘SLAB GLAB’,’NOT BADREF(DDNAM)’,SHEE)
— Find all labels within selection rectangle
do !label values !allLabels
!orgOset = !label.Oset
!label.Oset = false
!xyPos = !label.Xypos
!label.Oset = !orgOset
if( !xyPos.East.between(!x1,!x2) AND !xyPos.North.between(!y1,!y2) ) then
!label.Lvisibility = false
endif
enddo
Tags: AVEVA PDMS macro, aveva pdms macro download, aveva pdms training and tutorial, basic pml programming, learn pdms, Macro and Tools, pdms administrator tasks, pdms learning, PDMS macro dowanload, pdms pml macro
The calculation of bolts will be triggered by the presence of a connection type starting with F (flange face) or L (lap joint), and will be completed by a second occurrence of such a connection type.
The calculation steps are: Read the rest of this entry »
Tags: aveva pdms design, aveva pdms isodraft, AVEVA PDMS macro, new bolting method, pdms administrator tasks, pdms bolting, pdms bolting length, pdms macro, pdms training, pdms tutorial
**************************************************************************************
33 – ISOMETRIC DETAILING MODULE
**************************************************************************************
33,1 – Invalid paper size, use:- A0 –> A4 or AA –> AE
33,2 – ISO 1,2,3,4 only allowed
33,3 – AREA must be between 1 & 10
33,4 – TEST/PARAMETER n m : n OUT OF RANGE 0 – 9
33,5 – TEST/PARAMETER n m : m OUT OF RANGE 1 – 10
33,6 – Unset
33,7 – ON
33,8 – OFF
33,9 – Precision Bores Read the rest of this entry »
Tags: isometric error messages, pdms administrator error messages, pdms administrator tasks, pdms design error messages, pdms macro, pdms training, pdms tutorial, PML programming