Import and export to PCF Files

See video: https://youtu.be/eFpljV0gZfk

This function allows importing piping models via PCF file from 3D CAD systems:

PCF (piping component file) is a standard piping file format that is output as an intermediate file by isometric drawing utilities. Because these utilities are used and supplied with 3D CAD systems, the PCF has become an unofficial industry standard.

It is possible to import data as described below:

You need to choose «PCF-file» from the list and specify the path to the file

You need to specify the path to PCF file with the button «Browse», and then click «Import»

In any case before the import is started, window will appear. In this window user need to specify the standard with mapping rules between nominal diameter and outside diameter.

The data import is proceeding in accordance with the settings in the importPCF.json configuration file. Path to configuration files can be found and changed in General Settings. All settings in this file are divided into blocks.

In the "elements" block, the mapping between parameters of PCF components and PASS/START-PROF elements is configured.

The correspondes of PCF components and PASS/START-PROF elements is presented in Table 1. The list of PASS/START-PROF element parameters and attributes is presented in Table 2.

In the "materials" block user can configure the mapping rules between the material names in PCF and material names in PASS/START-PROF

"Elements" block structure:

"<START-PROF Element key>": {

      "description": "START-PROF Element",

      "parameters": {

        "<START-PROF Element parameter key>": "<PCF Component Attribute Name>"

      }

    },

Example

"2": {

      "description": "pipe",

      "parameters": {

        "9": "COMPONENT-ATTRIBUTE1"

      }

    },

"2"- START-PROF "PIPE" Element key

"9"- "Nominal wall thickness" parameter key, which taken from attribute "COMPONENT-ATTRIBUTE" of PCF component "PIPE"

"Materials" block structure:

"<Value of PCF attribute MATERIAL/ITEMCODE>": "<Material name in START-PROF Database>"

"A 106 grade B":"A106 B"

"A 106 grade B"- "MATERIAL" attribute name of component "MATERIAL-IDENTIFIER" in section "MATERIALS" or value of attribute "ITEM-CODE"

"A106 B"- material name in START-PROF database

 

Table 1

PCF Component

PASS/START-PROF Element

ImportPCF.json block

ELBOLET

Node

-

FLANGE-REDUCING-ECCENTRIC

FLANGE-REDUCING-CONCENTRIC

INSTRUMENT-BALLOON

INSTRUMENT-DIAL

INSTRUMENT-EXTERNAL

LAPJOINT-RING

LAPJOINT-STUBEND

MISC-COMPONENT

MISC-HYGIENIC

MULTI-PORT-COMPONENT

SAFETY-DISC

TRAP

UNION

Y-PIECE-FABRICATED

Y-PIECE-FITTING

FLANGE

FLANGE-BLIND

GASKET

COUPLING

PIPE-BLOCK-FIXED

Pipe

Pipe (2)

PIPE-BLOCK-VARIABLE

PIPE-FIXED

PIPE

PIPE-BLOCK-FIXED

PIPE-BLOCK-VARIABLE

INSTRUMENT_3WAY

Rigid*3

-

INSTRUMENT_4WAY

Rigid*4

VALVE-3WAY

Rigid*3

VALVE-4WAY

Rigid*4

VALVE-MULTIWAY(Two Levels)

Rigid*6

INSTRUMENT_3WAY

Rigid*3

INSTRUMENT_4WAY

Rigid*4

ELBOW-TEED

Fabricated tee

Fabricated tee (13)

REDUCER-CONCENTRIC-TEED

REDUCER-ECCENTRIC-TEED

BEND_TEE

Welded tee

Welded tee (14)

INSTRUMENT-TEE

TEE

OLET

Stub-in

Stub-in (19)

CROSS

Stub-in*2

CROSS-SET-ON

Stub-in*2

CROSS-STUB

Stub-in*2

TEE-SET-ON

Stub-in

TEE-STUB

Stub-in

Stub-in (19)

ELBOW

Elbow

Elbow (46)

REDUCER-ECC

Reducer con

Reducer con (63)

REDUCER-CON

Reducer ecc

Reducer ecc (64)

VALVE

Valve

Valve (15)

FILTER

INSTRUMENT

TRAP-OFFSET

FILTER_OFFSET

INSTRUMENT_OFFSET

MISC-COMPONENT-OFFSET

VALVE-ANGLE

MISC-COMPONENT-ANGLE

TRAP-ANGLE

FILTER_ANGLE

INSTRUMENT_ANGLE

REINFORCEMENT-PAD

Sliding support

Sliding support (21)

 

SUPPORT

Support (attribute TAG)

Fixed Anchor(20)

Resting support (21)

Two-sided guide support(22)

Variable spring support (25)

Rigid rod hanger(23)

Variable spring hanger (24)

Constant spring support(27)

 

CAP

Cap

Cap(47)

BEND

Bend

Bend (10)

ELBOW_REDUCER

Bend

RETURN_BEND

Bend*2

MISC-COMPONENT-RETURN

Bend*2

 

Table 2

Parameter Key

Description

Pipe

7

Material name [string]

9

Nominal wall thickness [m]

13

Mill tollerance, [m]

14

Corrosion allowance [m]

27

Working pressure [tf/m2]

29

Test pressure [tf/m2]        

30

Рабочая температура, [0С]

Working temperature [C]

34

Pipe uniform weight, [tf/m]             

35

Insulation uniform weight [tf/m]

36

Product uniform weight [tf/m]

37

Manufacturing technology

38

Longitudinal weld jont strength factor

39

Transverse weld joint strength factor (for bending)

61

Additional weight load, [tf/m]

64

Additional non-weight load along Х, [tf/m]

65

Additional non-weight load along Y, [tf/m]

66

Additional non-weight load along Z, [tf/m]

263

Pipe contents density [tf/m3]

Elbow

34

Weight [tf]

161

Calculate the weight automatically

37

Manufacturing technology

9

Nominal wall thickness [m]

13

Mill tollerance (on neutral axis for RD 10-249-98), [m]

216

Mill tollerance extrados, [m]

217

Mill tollerance intrados, [m]

70

Radius [m]

71

Ovality factor

177

Number of miter joints

420

Automatically calculate the angle for flexibility factor

Valve

145

Length [m]

34

Weight [tf]

82

Leakage check (0-no, 1 – yes one flange, 2- yes two flanges)

387

Gasket cross section ( + keys for dropdown list) – 387 (keys corresponding to the number in dropdown list in flange or valve dialog box)

720

Effective gasket diameter [m]

722

Nominal pressure [tf/m2]

Stub

22

Pad thickness, [m]

23

Pad width, [m]

38

Longitudinal weld strength factor

Welded tee

9

Header wall thickness, [m]

161

Calculate weight automatically

13

Mill tollerance, [m]

34

Weight [tf]

16

Header length, [m]

38

Longitudinal weld strength factor

21

Tee height, [m]

174

Crotch radius, [m]

25

Crotch thickness, [m]

24

Crotch height, [m]

Fabricated tee

9

Header wall thickness, [m]

161

Calculate weight automatically

13

Mill tollerance, [m]

34

Weight [tf]

16

Header length, [m]

18

Branch wall thickness [m]

20

Branch mill tollerance, [m]

38

Longitudinal weld strength factor

21

Tee height, [m]

22

Pad thickness, [m]

23

Pad width, [m]

Anchor

264

Check allowable loads

265

Allowable loads in local axis

266

Fx,[tf]

267

Fy,[tf]

268

Fz,[tf]

269

Mx,[tf*m]

270

My,[ tf*m]

271

Mz,[ tf*m]

Resting support

72

Friction factor

Two-sided guide support

287

Horizontal gap

Spring support

149

State at testing condition (locked/not locked) (0/1)

 

Rigid hanger

144

Rod length [m]

Variable Spring hanger

147

Load variation [%]

73

Load safety factor

74

Flexibility, [m/t]  

146

Number of rods

148

Operation load [т]

Constant spring support

156

Force along Z, [tf]               

Reducer eccentric/concentric

34

Weight [tf]

161

Calculate weight automatically

37

Manufacturing technology at Dmax

434

Manufacturing technology at Dmin

3

Full length [m]

4

Dmax, [m]

6

Dmin, [m]

9

Wall thickness ad maximum diameter, [m]

131

Rotation angle from Zm, [rad]

 

Import features: