RIPRA VÁŠ PDMS PARTNER
Dynamic update for Equipments
15.03.2013 18:30The basic question is how to ensure changes are made at the level of Equi without having to copy and re-use without temlate. Answer is to use the rule for setting the parameters of secondary equipment. The easiest to understand is an example of a specific case.
We create a model of simple EQUIpment /EQUI-NO1 with two SUBEquipments.
In first SUBE is the BOX and in second SUBE we made four CYLInders. Then we copy the /EQUI-NO1 (blue) in to /EQUI-NO2 (green) and move to Notrh by 1000mm.
And now we will set the rules for selected components.
- Current element is SUBEQUIPMENT 1 of EQUIPMENT /EQUI-NO2 and we will made seting for the position like is position of SUBEQUIPMENT 1 of EQUIPMENT /EQUI-NO1. In comand line we will made the rule seting:
rule set pos dynam (pos of 1 of /EQUI-NO1 )
- similarly for SUBEQUIPMENT 2 of EQUIPMENT /EQUI-NO2 :
rule set pos dynam (pos of 2 of /EQUI-NO1 )
- similary for BOX 1 of SUBEQUIPMENT 1 of EQUIPMENT /EQUI-NO2 and we must set rules for XLE, YLE and ZLE also
rule set pos dynam (pos of 1 of 1 of /EQUI-NO1 )
rule set xle dynam (xle of 1 of 1 of /EQUI-N01 )
rule set yle dynam (yle of 1 of 1 of /EQUI-N01 )
rule set zle dynam (zle of 1 of 1 of /EQUI-N01 )
- similary for CYLINDER 1 of SUBEQUIPMENT 2 of EQUIPMENT /EQUI-NO2 and we must set rules for HEI and DIA
rule set pos dynam (pos of 1 of 2 of /EQUI-NO1 )
rule set hei dynam (hei of 1 of 2 of /EQUI-N01 )
rule set dia dynam (dia of 1 of 2 of /EQUI-N01 )
- similary for CYLINDER 2 of SUBEQUIPMENT 2 of EQUIPMENT /EQUI-NO2
rule set pos dynam (pos of 2 of 2 of /EQUI-NO1 )
rule set hei dynam (hei of 2 of 2 of /EQUI-N01 )
rule set dia dynam (dia of 2 of 2 of /EQUI-N01 )
- similary for CYLINDER 3 of SUBEQUIPMENT 2 of EQUIPMENT /EQUI-NO2
rule set pos dynam (pos of 3 of 2 of /EQUI-NO1 )
rule set hei dynam (hei of 3 of 2 of /EQUI-N01 )
rule set dia dynam (dia of 3 of 2 of /EQUI-N01 )
- similary for CYLINDER 4 of SUBEQUIPMENT 2 of EQUIPMENT /EQUI-NO2
rule set pos dynam (pos of 4 of 2 of /EQUI-NO1 )
rule set hei dynam (hei of 4 of 2 of /EQUI-N01 )
rule set dia dynam (dia of 4 of 2 of /EQUI-N01 )
Now we have /EQUI-NO2 dynamically connected to /EQUI-NO2 and we will made copy of /EQUI-NO2 (green) to /EQUI-NO3 (red). We move the /EQUI-NO3 1500mm to East.
Now when we modify any element on /EQUI-NO1 then PDMS modify automaticly the others.
As you can see from the picture when we change position for BOX (yellow) in the control equipment /EQUI-NO1, then the position of all the other associated equpments ( /EQUI-NO2 AND /EQUI-NO3) is changed automatically. The same is for dimensioning.
We can use two basic types of rules:
- Static (The attribute will be updated to reflect changes only when the rule is verified or executed RULE VERIFY ALL or RULE EXE ALL )
- Dynamic (The attribute will be updated automatically)
It is also possible for components in SUBE set link for any attributes to SUBE Desparameters. For example setting XLE to design parameter 1 of owner SUBE:
RUL SET XLE (DESP[1] OF OWN )
—————