Professional Documents
Culture Documents
Revision Log
Updates
Change highlighting will be employed for all revisions. Where new or changed information is presented section
headings will be highlighted in Yellow.
Suggestion / Problems
If you have a suggestion about this manual or the system to which it refers please report it to AVEVA Training
& Product Support at tps@aveva.com
This manual provides documentation relating to products to which you may not have access or which may not
be licensed to you. For further information on which products are licensed to you please refer to your licence
conditions.
Disclaimer
1.1 AVEVA does not warrant that the use of the AVEVA software will be uninterrupted, error-free or free
from viruses.
1.2 AVEVA shall not be liable for: loss of profits; loss of business; depletion of goodwill and/or similar
losses; loss of anticipated savings; loss of goods; loss of contract; loss of use; loss or corruption of
data or information; any special, indirect, consequential or pure economic loss, costs, damages,
charges or expenses which may be suffered by the user, including any loss suffered by the user
resulting from the inaccuracy or invalidity of any data created by the AVEVA software, irrespective of
whether such losses are suffered directly or indirectly, or arise in contract, tort (including negligence)
or otherwise.
1.3 AVEVA's total liability in contract, tort (including negligence), or otherwise, arising in connection with
the performance of the AVEVA software shall be limited to 100% of the licence fees paid in the year
in which the user's claim is brought.
1.4 Clauses 1.1 to 1.3 shall apply to the fullest extent permissible at law.
1.5 In the event of any conflict between the above clauses and the analogous clauses in the software
licence under which the AVEVA software was purchased, the clauses in the software licence shall
take precedence.
Copyright Notice
All intellectual property rights, including but not limited to, copyright in this Training Guide and the associated
documentation belongs to or is licensed to AVEVA Solutions Limited or its affiliates.
All rights are reserved to AVEVA Solutions Limited and its affiliates companies. The information contained in
this Training Guide and associated documentation is commercially sensitive, and shall not be adapted, copied,
reproduced, stored in a retrieval system, or transmitted in any form or medium by any means (including
photocopying or electronic means) without the prior written permission of AVEVA Solutions Limited. Where
such permission is granted, AVEVA Solutions Limited expressly requires that the Disclaimer included in this
Training Guide and this Copyright notice is prominently displayed at the beginning of every copy that is made.
Licenses issued by the Copyright Licensing Agency or any other reproduction rights organisation do not apply.
If any unauthorised acts are carried out in relation to this copyright work, a civil claim for damages may be
made and or criminal prosecution may result.
AVEVA Solutions Limited and its affiliate companies shall not be liable for any breach or infringement of a
third party's intellectual property rights arising from the use of this Training Guide and associated
documentation.
Trademark Notice
AVEVA™, AVEVA Everything3D™, AVEVA E3D™, [AVEVA Tags], Tribon and all AVEVA product and service
names are trademarks of AVEVA Group plc or its subsidiaries
Use of these trademarks, product and service names belonging to AVEVA Group plc or its subsidiaries is
strictly forbidden, without the prior written permission of AVEVA Group plc or AVEVA Solutions Limited. Any
unauthorised use may result in a legal claim being made against you.
Fluent is a trade mark of Microsoft Corporation. The Fluent user interface is licensed from Microsoft
Corporation by AVEVA and use of the Fluent trademark is strictly forbidden.
All other trademarks belong to their respective owners and cannot be used without the permission of the
owner.
1 Introduction ............................................................................................................................9
1.1 Aim ..................................................................................................................................................... 9
1.2 Objectives.......................................................................................................................................... 9
1.3 Prerequisites ..................................................................................................................................... 9
1.4 Course Structure............................................................................................................................... 9
1.5 Using this guide ................................................................................................................................ 9
1.6 Setting up the Training Course ..................................................................................................... 10
2 General Principles................................................................................................................11
2.1 Overview of Structural Catalogues & Specifications.................................................................. 11
2.2 Catalogue and Specification Hierarchy ........................................................................................ 11
2.3 AVEVA E3D Model to AVEVA Catalogue Cross Referencing..................................................... 12
2.4 Elements and Component Definitions.......................................................................................... 14
2.4.1 Catalogues................................................................................................................................. 14
2.4.2 Specifications............................................................................................................................. 15
2.4.3 The Paragon Interface............................................................................................................... 15
3 Structural Profiles ................................................................................................................17
3.1 Overview of Structural Profiles ..................................................................................................... 17
3.2 Catalogue Hierarchy for Profiles................................................................................................... 17
3.3 Generic Types (GTYPE) ................................................................................................................. 18
3.4 Creating Structural Profiles – A Worked Example ...................................................................... 20
3.4.1 Login to AVEVA Catalogue ....................................................................................................... 20
3.4.2 Create the Catalogue Administrative Elements......................................................................... 21
3.4.3 Set the Reference Data Storage Area....................................................................................... 22
3.4.4 Create the Profile Category and Name the Reference Elements ............................................. 23
3.4.5 Specify the Profile Parameters and Details ............................................................................... 25
3.4.6 Modify the Profile Data Set........................................................................................................ 28
3.4.7 Create the Profile Geometry Set ............................................................................................... 30
3.4.8 Create the Profile Pline Set ....................................................................................................... 42
3.4.9 Create the Additional Profile Sizes ............................................................................................ 45
3.4.10 Create the Profile Specification ................................................................................................. 48
3.4.11 Test the Profiles in AVEVA E3D Model ..................................................................................... 50
Exercise 1....................................................................................................................................51
4 Design Parameters and Non-Prismatic Profiles.................................................................53
4.1 Design Parameters ......................................................................................................................... 53
4.1.1 Setting Design Parameters in Paragon ..................................................................................... 53
4.1.2 Use of Design Parameters for Structural Profiles...................................................................... 54
4.2 Non-Prismatic Profiles ................................................................................................................... 55
4.3 Creating a Non-Prismatic Profile with Design Parameters – A Worked Example.................... 56
4.3.1 Create and Set the Reference Data Storage Area.................................................................... 56
4.3.2 Create the Profile Category and Name the Reference Elements ............................................. 57
4.3.3 Specify the Profile Parameters and Details ............................................................................... 57
4.3.4 Modify the Profile Data Set........................................................................................................ 58
4.3.5 Create the Profile Geometry Set ............................................................................................... 59
4.3.6 Create the Pline Set .................................................................................................................. 61
4.3.7 Create the Profile Specification ................................................................................................. 61
4.3.8 Test the Non-prismatic Profile in AVEVA E3D Model ............................................................... 62
4.4 Thickness of Tapered Parts in Non-prismatic Profiles ............................................................... 62
Exercise 2....................................................................................................................................63
5 Structural Section Fittings...................................................................................................65
5.1 Overview of Section Fittings ......................................................................................................... 65
5.2 Catalogue Hierarchy for Section Fittings ..................................................................................... 65
5.3 Axis Systems and Extrusions ....................................................................................................... 66
5.3.1 Axis Systems ............................................................................................................................. 66
5.3.2 Extrusions .................................................................................................................................. 67
Structural profiles, fittings and joints are all catalogue elements in AVEVA products. This training guide
explains how to create the catalogue components and specifications in AVEVA Catalogue™, so that they may
be accessed in the Model module of AVEVA Everything3D™ (AVEVA E3D™), for each component type.
1.1 Aim
The aim of this training guide is to provide knowledge and skills that will enable designers to create, modify,
and manage structural catalogues and specifications.
1.2 Objectives
1.3 Prerequisites
Trainees should have completed the AVEVA E3D Structural Modelling training course and have experience
in designing structures using AVEVA E3D.
Training will consist of oral and visual presentations, demonstrations and set exercises. Each workstation will
have a training project, populated with model objects. This will be used by the trainees to practice their
methods, and complete the set exercises.
Certain text styles are used to indicate special situations throughout this document, here is a summary.
Menu pull downs and button press actions are indicated by bold dark turquoise text.
System prompts will be bold and italic in inverted commas i.e. 'Choose function'
Example files or inputs will be in the courier new font, colours and styles used as before.
Login to AVEVA Catalogue using the details provided by the Trainer. They will typically be as shown below:
Username: A.STEELMAN
Password: A
MDB: A-STRUCTURAL
On the TOOLS tab, in the Training group, click the Setup button to display the Training Setup form.
Check the Setup Training Course checkbox, click the Apply button and close the form.
2 General Principles
Structural profiles, fittings and joints are generally catalogue driven components in AVEVA products, i.e. they
are pre-defined in a catalogue and selected by the user via a specification which presents the user with various
selection choices, where appropriate. This effectively filters the catalogue components available based on the
selections made.
AVEVA supply some example profile, fitting and joint catalogues and specifications, however, due to the
diversity of industries and variation in client and project requirements, these supplied catalogues may be
insufficient. Therefore, organisations that use AVEVA products are encouraged to develop their own specific
structural catalogues and accompanying specifications.
Structural catalogues and specifications are defined in the Paragon module of AVEVA Catalogue using the
Structures application.
Paragon is used to define the component geometry (2D and 3D as well as positive and negative) sets, Pline
sets, point sets and data sets, as required by the component type, as well as the specification and selectors
to facilitate the user in making the correct choice of component in the AVEVA E3D Model module.
Catalogue components are usually defined parametrically, i.e. the geometry is defined with reference to
parameters so that the geometry definition may be used for any size of the generic shape, depending on the
value of parameters that are used.
Catalogue components also have the ability to accept parameter values from other components in the design,
e.g. owning and attached parameters or parameters that are specified by the user as the component is created
or modified in AVEVA E3D Model, i.e. Design Parameters.
The keys to an easily maintained and easy-to-use catalogue are organisation, consistency and clarity.
The hierarchy for catalogues and specifications may be organised in many different ways depending on the
requirements of each organisation. For this training guide the hierarchy is organised for each component type
as specified in the diagrams in the relevant sections of the guide.
There are two main factors to consider when creating the catalogue and specification hierarchies:
Naming Convention – Names should be as clear and concise as possible, preferably with a determinable
meaning such that someone other than the originator can follow the logical naming as they navigate through
the catalogue or specification.
Structure – the structure of the hierarchy should be as efficient as possible as this will save time in the
maintenance of the catalogues and specifications.
When a component, i.e. profile, fitting or joint, is required in AVEVA E3D Model an appropriate gadget or form
is displayed that presents the default selections which the user may modify to change the selection criteria.
Setting the selection criteria filters the list of available catalogue components so those that match the selection
criteria. Selecting from the available components enables that component to created, or modified, in AVEVA
E3D Model, hence:
The following are the elements and components used in creating the Catalogues and Specifications.
2.4.1 Catalogues
2.4.2 Specifications
Entering Paragon for the first time displays the GENERAL discipline. From the Discipline options list selecting
STRUCTURES to enters the Paragon Structures application.
The Catalogue Explorer displays ‘tree’ views of the Catalogue databases, the Design databases, the Draw
databases and the Properties databases in the current MDB. Only elements in the Paragon and Properties
databases to which the user has write access may be modified.
3 Structural Profiles
A structural profile is a 2D cross-sectional shape defined in the catalogue. In AVEVA E3D Model the
2D shape is placed at a specified start point and extruded to a specified end point.
The 2D cross-section may be any shape that can be specified using structural geometry components.
The profile shape may represent any material as, for structural components; material is specified in
AVEVA E3D Model, independently of the profile. Thus, a profile may be made of steel, aluminium,
concrete or any other defined material.
Profiles require a Geometry Set, a Pline Set, a Data Set and a Specification to function correctly. The
profiles are usually defined parametrically such that a single definition may be used for a wide variety
of similar shaped profiles with different dimensions.
The catalogue hierarchy for profiles may be structured in many different ways; however, the elements
and components required are the same.
For the purposes of this training guide the profile catalogue hierarchy will be structured as shown below:
All structural profiles have a Generic Type designation that is set via the Gtype attribute of the
Structural Profile (SPRF) element.
Gtypes are an acronym or abbreviated description, usually three or four (maximum) letters, that refers
to the generic shape of the profile, e.g. PFI, RTUB, ANGL, BOXG, TFI, etc.
The Gtype is used as a filter in specification selection for section fittings and joints in AVEVA E3D
Model. For example, if a joint is required between, say, a circular hollow section (Gtype CTUB) and an
I beam (Gtype PFI) the software will ‘read’ the Gtype attribute of the owning and attached members
and filter the available joints in the catalogue to show only those designed for the combination of the
two Gtypes of the members involved.
Gtype Description
PFI Parallel Flange I
PFC Parallel Flange Channel
PFT Parallel Flange Tee
TFI Tapered Flange I
TFC Tapered Flange Channel
TFT Tapered Flange Tee
TWT Tapered Web Tee
TFWT Tapered Flange, Tapered Web Tee
ANGL Equal or Unequal Angle
RTUB Rectangular or Square Tube
CTUB Circular Tube
ZED Z Profile
CEE Flanged C Profile
BFLA Bulb Flat
PLTG Plate Girder
BOXG Box Girder
FBAR Flat Bar
RBAR Round Bar
HBAR Hexagonal Bar
This worked example demonstrates the steps required to create a structural profile and the creation of
a specification so that it may be used in AVEVA E3D Model.
This worked example follows the task sequence to create Rectangular Hollow profiles with sizes (Depth
x Width x Thickness) of 300x200x12, 200x100x10, 100x50x6 and 75x50x4. The outside corners have
a radius of 2 x thickness and the inside corners have a radius of 1 x thickness.
Login to AVEVA Catalogue as a Structural Designer using the details provided by the Trainer. They
will typically be as shown below:
Username: A.STEELMAN
Password: A
MDB: A-STRUCTURAL
From the Discipline options list select STRUCTURES to enter the Paragon Structures application.
To create the Catalogue (CATA) element, make STRUCTURAL/CATA-A (or similarly named db) the
CE in the Catalogue Explorer and click the CATALOGUE > Create > Catalogue button to display
the Create Catalogue form:
Two Structural Section (STSE) elements are required, one for the profile elements and one for the
reference data. Click the CATALOGUE > Create > Section button to display the Create Structural
Section form:
A Structural Category (STCA) element is required to contain the storage areas for the reference sets
for the Gtype and for the profile (SPRF) elements.
To create the STCA element for the reference set storage areas, make /TRA_PROFILES_REF the CE
and click the CATALOGUE > Create > Storage Category button to display the Create Structural
Storage Area form:
Note that the STCA element has been created below the reference STSE element.
The next task is to tell AVEVA Catalogue where to store the reference data so that when the STCA
element for the profiles (SPRF) is created the correct storage area is used.
Click the HOME > Storage Areas button to display the Storage Areas form. The form has three tabs,
one for each of the Paragon discipline applications.
Make the STCA /RTUB_GTYPE the CE and click on the CE buttons adjacent to Pline Set, Profile
Geom and Data Set text boxes to assign the storage areas to the STCA. Click the Apply button to set
the storage areas and the OK button to close the form.
The other storage areas are used for fittings and joints.
3.4.4 Create the Profile Category and Name the Reference Elements
Having set the storage areas the next task is to create the STCA element for the profiles and define the
parameters for the profile.
The majority of the Paragon Structures functionality for the creation and modification of catalogue
components is available from this form which changes dynamically depending on the task being
performed.
Creating the profile STCA element also creates the following elements:
A TEXT element owned by the profile STCA whose Stext attribute holds the name of the created
parameter, i.e. Parameter 1 by default.
A GMSS element, owned by the reference STCA, to hold the geometry primitives for the shape.
A PTSS element, owned by the reference STCA, to hold the Pline primitives for the shape.
A DTSE element, owned the reference STCA, to hold the Data elements for the shape.
The GMSS, PTSS and DTSE are created under the reference STCA because the Use Defined
Storage Area checkbox was checked. If the checkbox had not been checked these elements
would be created below the profile STCA.
Note that the lower part of the form changes and the CE in the Explorer is the previously created
GMSS element.
Click the All Attributes link label in the bottom left corner of the Model View form to display the
Attributes form.
Note that the Pline Set, Geometry and Data Set entries have
been updated to reflect the renamed elements.
Depth
Width
Wall Thk.
The three parameters will be added to the profile category (STCA) with
appropriate TEXT elements and DATA elements added to the Data Set
(DTSE)..
Creating the category (STCA) for the profiles automatically creates one
default parameter, with a description of Parameter 1, and a TEXT
element whose Stext attribute holds the parameter description.
On the Model View form click the Component entry in the Model
References section.
Click the New button and note that a new parameter is created in the
grid. Enter Width In the Desc: textbox and click the Apply button to set
the description of parameter 2.
Click the New button again to create a third parameter. Enter Wall Thk.
in the Desc: textbox and click the Apply button to set the description of
parameter 3.
Make one of the TEXT elements the CE and query its attributes, noting
the value of the Stext attribute.
Only the last parameter may be deleted from the list using the Delete button. When selecting the last
parameter and clicking the button the following confirmation message is displayed:
Clicking the Yes button deletes the parameter from the list.
Clicking the No button aborts the delete.
Enter RHS_300x200x12 in the Name textbox, RHS 300x200x12 in the Description textbox and select
RTUB from the Generic Type options list.
Click the Apply button on the bottom of the form to confirm the settings.
Note that the SPRF has been renamed in the Catalogue Explorer and the Model References
section of the Model View form updated.
Click the Category entry in the Model References section of the Model View form to display the
Parameters grid at the bottom of the form:
Note that the named SPRF is displayed in the grid together with the specified Gtype. The profiles
three parameters are currently set to the defaults of 0 0 0.
Left click in the PA1 grid cell on the highlighted row and enter 300. Click in the PA2 grid cell and enter
200. Click in the PA3 grid cell and enter 12. Left click in any other part of the grid to terminate the grid
editing.
The parameter values may also be entered in the Parameters textbox on the Component
references display of the Model View form by enter the values separated by a space.
The next task in creating the first RHS profile is to modify the Data Set (DTSE). The Data Set was
created automatically when the parameters for the profiles were specified, i.e. one DATA element per
parameter, however, some of the attributes need to be modified.
Data sets for profiles are used in when creating catalogue or template fittings and joints.
The information is also used in the Properties Grid in AVEVA E3D Model to display the profile’s
properties.
Data sets (DTSE) elements own DATA elements. A data set must have a DATA element for each of
the profile parameters and, if applicable, any design parameters. DATA elements may also be used for
information purposes and may contain expressions that refer to other SPRF attributes or parameters.
For this worked example the profile requires three DATA elements in the data set, one for each of the
profile’s parameters.
On the Model View form click on the Data Set entry in the Model References section of the form. The
bottom of the form changes to display the Data Set functions.
Note that three DATA element already exist for the three parameters. These were created when
the profile’s parameters were specified.
The functions in this area of the form enable the relevant attributes of the DATA element to be set.
Some attributes of a DATA element are mandatory, i.e. they must be present, whilst others are optional.
Name (optional) – Name of data element. Data elements are not usually named.
Dkey (mandatory) – The key (maximum 4 characters) used to identify the property when queried.
This is usually an acronym of the parameter or property, e.g. RRAD for Root Radius, or an
abbreviation of the parameter or property, e.g. DEPT for Depth.
Ptype (mandatory) – Property type. In most cases this attribute is set to Distance or Real, however,
other options are available from the Type options list.
Dproperty (optional) – Parameterised Property expression (default). A default value for the
property. Used mainly with design parameters.
Purpose (mandatory) – Generic use of property, e.g. PARA, DESP, DATA, etc.
Number (mandatory) – Position in array sequence. The number must be unique for each Purpose
within a data set.
Dtitle (mandatory) – Data title. Description of property used when querying or for design parameter
forms.
The three DATA elements need to be modified to be suitable for use, i.e. the DKEY should be modified
and the PURP attribute set.
The Dkeys for the three attributes have been set to APAR, BPAR and CPAR, i.e. a sequential name,
by default when created. The Dkeys may be left with the default names; however, it is good practice to
make the name a more meaningful acronym, e.g. by using the first four letters of the parameter name.
Click on the first DATA element in the Data Reference grid, this should have a Description of Depth.
Modify the Dkey by entering DEPT in the Key textbox. Ensure that Parameter is selected in the
Definition options list and Distance is selected in the Type options list. Make sure that 1 is in the No.
textbox and click the Apply button on the bottom of the form.
Note that the Dkey has been modified in the Data References grid.
Click on the second DATA element in the Data References grid, i.e. Width, and repeat the process for
this element using a Dkey of WIDT, a Definition of Parameter, a Type of Distance and a No. of 2.
Repeat the process for the third DATA element using a Dkey of WTHK, a Definition of Parameter, a
Type of Distance and a No. of 3.
Now that the profile has been created and the data set modified, the next task is to define its geometry,
however, before doing so a number of topics need to be understood.
3.4.7.1 Parameters
The profile geometry components are defined using parameter values, i.e. they are parametrically
defined, such that one definition can be used for any size of profile that is of that particular Gtype.
Parameter Types
There are several different types of parameters available in Paragon, however, profile geometry
components normally only use those defined for the profile, although Design Parameters may be used.
The following table shows the different types of parameter available and their use for structural
components:
DESP Design Parameter Profiles, fittings, joints and hole management fittings
ODESP Owning Design Parameter Fittings, joints & hole management fittings
Parameter Operators
Parameter values may be manipulated using mathematical operators derive the appropriate value for
the geometry component. The following table shows the different operators available with query
examples:
MAX maximum of two or more values Q (max (1, 50, 1348)) 1348
Parameter Syntax
Expressions in the Paragon Structural application require a specific syntax, i.e. round parentheses are
used in the expression to control the sequence of calculation, square parentheses are used to contain
parameter numbers and there must be a space either side of a mathematical operator. When the
expression is entered, either via an appropriate form or via the Command Window, Paragon re-
evaluates the expression and it may appear differently to the way it was entered.
(PARA[1] / 2)
(ODESP[1] / 2 – ADESP[1])
As the subtended angle cannot be greater than 180°, a Circular Hollow Section (Gtype TUBE)
must be made from two SANN components.
The shape has an Axis (PLAXIS) to define the orientation of the shape.
There are attributes for each of the three profile geometry primitives used for creating non prismatic
profiles. These are discussed in Chapter 4.
When defining the vertices the following practices should be observed to ensure good results:
Vertex numbering should maintain rotational order, either clock wise or anti-clockwise.
‘Lines’ between vertices should not self intersect or cross each other.
When creating an enclosed shape use two touching SPRO components to simplify the shape.
1-4 and 2-3 self intersect Single SPRO Two touching SPRO’s
Tubeflag
The Tubeflag attribute may be set to TRUE or FALSE (the default) and is effectively an ON/OFF flag
for component visibility. For structural geometry components it is essential that Tubeflag is set to TRUE,
i.e. ON.
Level
The Level attribute contains two numbers indicating the inclusive range of the drawing levels that the
component will be displayed on, e.g. if a components Level attribute is set to 4 8, the component will
be visible on drawing levels 4 through 8 inclusive in the graphics window.
For SPRF components it is usual to create three geometry definitions with the appropriate components
on different drawing levels, for example
This representation is used in This representation is used for This representation is used for
AVEVA E3D Draw if an most 3D and 2D graphics as it the obstruction volumes of the
isometric view of the profile is is the true representation of the profile.
required. profile.
Obstruction
The Obstruction attribute informs the clash detection facility whether a geometry component should
be considered as:
The Model View’s geometry creation form has a Representation button that enables pre-set values
for Level, Obstruction and Tubeflag to be set.
The Tubeflag, Level and Obstruction attributes may also be set manually on the Model View form.
If the Tubeflag, Level and Obstruction attributes are set manually, the entered values are
checked against the defined representations. If a match is found the matching representation
description is displayed the next time the Model View form is refreshed. Hence, it is possible for a
structural component to have a representation of, say, Piping Detail. The defined representations
may be modified or new representations created by the administrator.
On the Model View form click on the Geometry entry in the Model References section of the form.
The bottom of the form changes to display the Profile Geometry functions.
Check the Axes checkbox at the top of the form to display an axes aid in the graphics view of the form.
For profiles the view direction is set to –Z.
Select SPRO from the New options list to display the SPRO geometry functions.
Note that an un-named SPRO has been created in the geometry component grid.
Leave the Representation options list set to Default and the Obstruction options list set to Hard. Enter
5 and 8 in the Level textboxes and ensure that the Tube Flag checkbox is checked. Leave PLAX set
to Y.
Click the Apply button on the bottom of the form. Click the Modify Points button to display the vertex
grid at the bottom of the Model View form:
Note that one vertex (SPVE) already exists. This was created with the SPRO.
For vertex 1 enter the following values are required, expressed in terms of the
three profile parameters:
The Modify Points vertex grid for the SPRO elements has cells for entering DX, DY and DRAD
attribute values. These values are used for non-prismatic SPRO elements, i.e. those that do not
have a uniform cross section throughout their length. The DX and DY values are the difference in
position of the vertex, in the X and Y directions, from the start of the SPRO to the end. The DRAD
value is the difference in the radius between the start and end of the vertex. As this section is of
uniform cross section, these cells can remain set to 0.
Click the edit button in the left most column of the grid to highlight the
first vertex.
Click the New button below the vertex grid to create a new vertex with default values of 0. Enter the
following data for the vertex:
PX 0
PY (PARA[1] / 2)
PRAD 0
Click the Copy button below the vertex grid to create a new vertex with the same values as the previous
one. Left click in the PY grid cell and edit the expression to be (PARA[1] / 2 – PARA[3]).
Standard Copy and Paste functionality is available from the right click pop-up menu when editing
grid cells.
The shape is displayed after the creation of the third vertex. If the shape is not displayed, press the F11
key to enter wire line display mode. If the shape is still not displayed it is likely that one or more of the
entered expressions are incorrect. Note that the displayed shape is not as expected given the entered
expressions. This will resolve itself as more vertices are created, providing the parameter expressions
are correct.
The shape will not be displayed when some vertices are created. This is because lines between
the vertices intersect. If the shape is not displayed when all vertices have been created then one
or more of the expressions will be incorrect and the SPRO self intersects.
Create the remaining 5 vertices using the data from the table below.
Vertex PX PY PRAD
4 (-PARA[2] / 2 + PARA[3]) (PARA[1] / 2 – PARA[3]) (PARA[3])
6 0 (-PARA[1] / 2 + PARA[3]) 0
7 0 (-PARA[1] / 2) 0
Click the OK button below the vertex grid to return the geometry display on the Model View form.
The SPRO may now be copied and mirrored to finish the profile. Click on the SPRO entry in the
geometry list and click the Copy button to create a copy of the element.
Modify the new element’s axis direction by entering –Y in the PLAX textbox and click the Apply button
on the form.
Note that the selected SPRO is now ‘mirrored’ in the Model View form 3D View to create the
finished profile.
In the Level section of the form set the display level for
Structure to 2.
Select SREC from the New options list to display the SREC geometry functions.
Leave the Representation options list set to Default. Select None from
the Obstruction options list, enter 0 and 4 in the Level textboxes and
check the Tube Flag checkbox.
Y Co-ordinate (PY): 0
Axis (PLAX): Y
Create the other three SREC components using the values in the table below:
PLAX Y Y Y
Select SPRO from the New options list to display the SPRO geometry functions.
As the ‘obstruction geometry will be on drawing levels 9 and 10, click the HOME >
View > Representation button to display the Graphics Settings form. Set the display
level for Structure to 9.
Leave the Representation options list set to Default. Select Soft from the Obstruction
options list, enter 9 and 10 in the Level textboxes and check the Tube Flag checkbox.
Leave PLAX set to Y. Click the Apply button on the bottom of the form
Click the Modify Points button to display the vertex grid at the bottom of the Model
View form:
Create the 4 vertices using the data from the table below:
Vertex PX PY PRAD
1 (-PARA[2] / 2 + PARA[3]) (PARA[1] / 2 – PARA[3]) (PARA[3])
Having created the profile geometry components, the next task is to create the Plines.
It is important to define Plines at every significant part of the profile for reasons of connectivity,
justification and positioning.
For the Rectangular Hollow profile in this worked example the following Plines will be used:
Pkey is a 2, 3 or 4 (maximum) letter code that is, effectively, the name of the Pline. The Pkey is,
usually, an acronym of the Pline description, e.g. NA is Neutral Axis, CTOP is Centre Top, etc.
Px & Py are the X offset and Y offset of the Pline from the profile origin, i.e. the NA, and are
expressed in terms of the profile parameters.
Plaxis is the direction of the Pline. This is important as it is used to determine the orientation of
fittings and joints.
Level determines the drawing levels on which the Pline will be visible.
Tuflag determines the visibility of the Pline and may be set to TRUE (on) or FALSE (off).
Purpose may be set to any string, maximum four characters, and can be used for filtering Plines
in Pline rules.
Cconnect may be set to any string, maximum four characters, and is used for filtering Plines in
Pline rules.
On the Model View form click on the Pline Set entry in the Model References section of the form. The
bottom of the form changes to display the Pline functions. Check the P-Lines checkbox at the top of
the form so that the Plines will be displayed in the graphic view.
Click the New P-Line button below the P-Line Definitions grid to create a PLIN element.
Leave the Level settings at the 0 and 10 defaults and ensure the Tube Flag checkbox is checked.
Enter NA in the P-Line (PKEY) textbox and leave all other settings at the defaults. Click the Apply
button to set the values for the P-Line.
Although not essential, it is good practice to create the NA Pline first. Its creation sets the Naref
attribute of the owning PTSS element.
Click the New P-Line button again and enter the following data in the appropriate textboxes before
clicking the Apply button.
PKEY CTOP
PLAX Y
PX 0
PY (PARA[1] / 2)
C-Connect ANY
Click the Copy button to create a copy of the CTOP Pline. Edit the attributes as follows:
PKEY LTOP
PX (-PARA[2] / 2)
C-Connect ANY
Create the remaining seven Plines using the Copy or New P-line buttons and the following data.
The C-Connect attribute is used by Pline Rules when connecting two profiles together in Model.
Having created the first profile for a category, it is a relatively easy task to create additional profiles of
different sizes as they have the same Gtype, Geometry Set, Pline Set and Data Set, only the parameter
values are different.
The Section Specification form in AVEVA E3D Model lists the profiles in the order in which they
are defined in the catalogue. Therefore, care should be taken when creating additional profile sizes
to ensure that they are in the desired order.
There are three methods, described in the following sections, which may be employed to create
additional profile sizes.
Click the right arrow button in the left hand column of the grid to select the element, i.e. highlight it in
blue. Click the Copy button below the grid to create a new entry in the grid. Note that this creates a new
SPRF element in the STCA TRA_RHS.
Left click in the Name grid cell of the new element and edit the name to read RHS_200x100x10. Left
click in the PA1 grid cell and enter 200, similarly enter 100 in the PA2 grid cell and 10 in the PA3 grid
cell.
Click the right arrow button in the left hand column of the grid make the new profile current.
Note that the Model References area of the form and the graphic view are updated to display the
new profile.
The file structure must follow the grid format, i.e. Name, Gtype, PA1, PA2, PA3 (etc.)
The trainer will supply a file named TM-1841_ImportProfiles.xls, which should be saved locally. The
file contains the data required to create extra profiles, as shown below.
Click the Import… button at the bottom of the Model View form to display the Spreadsheet Import
file browser form:
Select Microsoft Excel files (*.xls) from the file type options list, locate the file, typically
C:\AVEVA\Plant\PlantTraining2.1\Training\userdata\TM-1841_ImportProfiles.xls, select it and
click the Open button on the file browser. The form changes to display the contents of the file in a grid.
Duplicate Data
Successful Import
If the file is in the correct format but some fields contain no data, the imported profiles will be created
but grid cells with omitted values will be empty.
Where the file is incorrectly formatted, i.e the columns are in the incorrect
order, an error message is displayed and the a suitable error message is
displayed and the import abandoned.
Right clicking in the grid displays a pop-up menu with the following
options:
Process Selected Items – this option loads the selected item or items from the grid.
Export to Excel – this option exports the grid data to an Excel (.xls) file.
Print Preview – this option opens the Print Preview form enabling the grid data to be printed.
Existing profile data may be exported to an Excel (.xls) file using the Export… button at the bottom of
the Model View form.
For this worked example, click the Load All Data button. The additional SPRF items are added to the
Model View form, and are displayed in Catalogue Explorer.
This may be repeated as many times as required for additional profile sizes.
Navigate to SPRF RHS_200x100x10 in Catalogue Explorer and click the CE button on the top left of
the Model View form.
Click the Component entry in the Model References section of the Model View form and modify the
Description to RHS 200x100x10 and click the Apply button on the bottom of the form.
Repeat the process for the other SPRF elements, using appropriate descriptions.
The final task to make the profiles ready for use in Model is to create a specification so that they may
be accessed by the Model forms.
Unlike the catalogue hierarchy, the specification hierarchy for structures must follow a strict order and
the correct attributes must be set for each element in order for the selection mechanism to function
correctly. Whilst the specification hierarchy elements have many attributes, only the attributes shown
below are required to make the specification function correctly.
The Specification World (SPWL) element is used to group together specifications of similar types. For
structural profile specifications the Purpose attribute must be set to STL.
The Specification (SPEC) element requires an entry in the Description attribute as this will appear on
the Section Specification form in AVEVA E3D Model. For structural profiles the Purpose attribute of
the SPEC should also be set to STL.
The SPEC asks a question of the Selector (SELE) element that it owns. For structural profiles the
question is What is the Generic Type? An takes the form of the expression GTYP.
The Cstandard attribute of the SPEC is used to differentiate the different specifications in the database
and may be set to any string, e.g. BS 4 Part 1: 2005, DIN 1025 Part 4, etc. It is not essential to complete
it.
The SELE element groups together all of the Specification Component (SPCO) elements, i.e. one
SPCO for each SPRF, and answers the question asked by the SPEC using the Tanswer attribute,
which is set to the Gtype of the profiles referred to by the SPCOs.
The Name attribute of the SELE should be completed for ease of maintenance. The Description
attribute requires an entry as this will appear on the Section Specification form in AVEVA E3D Model.
The SPCO element’s Name attribute should be completed for ease of maintenance. The Catref
attribute points into the catalogue at the appropriate SPRF element.
Although Specification elements may be given any name, for ease of maintenance it helps if the
elements have similar names to those in the Catalogue. For this training guide the convention of using
underscore (_) for word separators is used for naming CATA elements and hyphen (-) for SPWL
elements is used. Thus a similar naming convention can be achieved whilst keeping the names unique.
Make STRUCTURAL/CATA-A the CE in Catalogue Explorer. In the Command Window enter NEW
SPWL /TRAINING-SPWL PURP STL and press the Return key.
This creates the SPWL element with its Name attribute set to /TRAINING-SPWL and sets its Purpose
attribute to STL.
With the new SPWL as the CE, in the Command Window enter NEW SPEC /TRAINING-PROFILES
DESC ‘Training Profiles’ PURP STL QUEST GTYP CSTAND ‘Training’ and press the Return key.
This creates the SPEC element with its Name attribute set to /TRAINING-PROFILES, its Description
attribute set to Training Profiles, its Purpose attribute set to STL, its Question attribute set to GTYP
and the Cstandard attribute set to Training.
With the new SPEC as the CE, in the Command Window enter NEW SELE /TRA-RHS DESC
‘Rectangular Hollow Sections’ TANS ‘RTUB’ and press the Return key.
This creates the SELE element with its Name attribute set to /TRA-RHS, its Description attribute set
to Rectangular Hollow Sections and its Tanswer attribute set to RTUB.
With the new SELE as the CE, in the Command Window enter NEW SPCO /RHS-300x200x12
CATREF /RHS_300x200x12 and press the Return key.
This creates a new SPCO element with its Name attribute set to /RHS-300x200x12 and its Catref
attribute set to /RHS_300x2002x12.
New SPCO elements are required for each SPRF element in the RHS category. Double click the last
entry in the Command Window to bring it to the active line and edit it so that it reads:
NEW SPCO /RHS-200x100x10 CATREF /RHS_200x100x10 and press the Return key.
This creates a new SPCO for the next size profile. Repeat this process to create a new SPCO for each
of the RHS_100x50x6 and RHS_75x50x4 SPRF elements created earlier.
Save Work.
Login to AVEVA E3D as a Structural Designer using the credentials provided by the Trainer. They will
typically be as shown below:
Username: A.STEELMAN
Password: A
MDB: A-STRUCTURAL
Select STRUCTURES from the disciplne options list on the Quick Access Toolbar. On the SECTIONS
tab, in the Defaults group, select Training Profiles from the Specification options list.
Exercise 1
Parameterise the profile for a Generic type of Parallel Flanged I (PFI), using the first 6 parameters
only, see Appendix B of this training guide for AVEVA Generic Types.
The geometry set should include components for simplified (use SREC) and actual (use SPRO)
representations. Obstruction representations are not required on non-enclosed profile shapes.
Create the following Plines for the profiles and set the Cconnect attributes to ANY for all Plines
except NA.
Create a new SELE for the profiles in the Training Specification and create the necessary
SPCOs.
The chapter introduces the concept of Design Parameters and applies them to the creation of non-prismatic
profiles.
Design Parameters are used where the user is given the option of assigning a variable value in AVEVA E3D
Model that changes the catalogue component geometry.
Design Parameters can be used on all geometric primitives in Paragon and may be used to define size, position
and orientation.
It is worth considering, before defining the catalogue component parameters, how much freedom the user will
have in changing the geometry and, as a result, which parameters will be fixed, i.e. non variable, and which
will be Design Parameters.
For example, a plate thickness in a component may be given a fixed parameter which would require several
components, one for each plate thickness, to be defined or a single component could be defined with a variable
plate thickness. However, the variable plate thickness could be given using a non-standard plate thickness,
thus introducing an error into the design.
Design Parameters are created within the Data Set where each Design Parameter (DESP) has its own DATA
element.
As well as providing a mechanism to assign variable geometry the DATA elements for Design Parameters
hold additional information that controls the input of the Design Parameters.
As Design Parameters are set in AVEVA E3D Model, Paragon does not know their values at the time that the
catalogue component is created. Paragon has a mechanism to set values for Design Parameters, as well as
Owning, Attached, Design Owning and Design Attached Parameters, so that geometry components that use
these parameters in their expressions may be displayed. The values used should be realistic and may be
changed at any point, enabling the effect of a full range of values on the component to be assessed.
Whilst the use of Design Parameters for structural profiles may seem appealing as it means that potentially
only a few profile shapes need to be defined, in practice they are generally impractical for the following reasons:
The user wants to be able to pick the profile from a list and not enter lots of values.
Design Parameters are mainly used in structural fittings and joints, however, there are circumstances where
they can be useful for structural profiles as will be shown later in this chapter.
Non-prismatic profiles are profiles that do not have a uniform cross-section throughout their extruded length,
i.e. they taper in one or both directions and the cross-section may be displaced in an X or Y direction, or a
combination of both, from the start point to the end point.
The amount and direction of the ‘taper’ of the components and/or the amount of offset is controlled by attributes
of the component or its sub-component. The controlling attributes are:
When creating non-prismatic profiles the Pline set has to be ‘tapered’ in the same way as the geometry
components.
The start and end depths, widths or diameters may be specified as parameters or design parameters; however,
the length may only be determined in AVEVA E3D Model by the start and end points of the profile.
Therefore, the slope of the taper cannot be pre-determined, e.g. 1 in 4, unless the length is pre-determined
using particular profile dimensions.
This worked example creates a cone whose start diameter, end diameter and wall thickness are design
parameters, the length of the cone is determined in Model, i.e. from the specified start and end points.
4.3.2 Create the Profile Category and Name the Reference Elements
Click the OK button to create the named STCA, the SPRF and TEXT elements and the reference data
elements in the designated storage area. The Model View form is opened with the created STCA as the CE.
Click the Pline Set entry in the Model References section of the Model View form to navigate to the PTSS
element in Catalogue Explorer. Click on the All Attributes link label in the bottom left corner of the Model
View form to display the Attribures form.
Edit the Name attribute in the form list and enter DP_CONE.PTSS.
Click the Geometry Set entry in the Model References section of the
Model View form to navigate to the GMSS element in Catalogue
Explorer. The Edit Attributes form now displays the GMSS element
attributes.
Click the Category entry in the Model References section of the Model View form to refresh the Model View
form.
Note that the Pline Set, Geometry Set and Data Set now display the named reference elements.
Click the Component entry in the Model References section of the Model View form to display the
component’s (SPRF) details in the lower part of the form.
The profile has three Design Parameters but no catalogue parameters. The parameter created when the STCA
for the profile was created cannot be deleted; therefore, it should be renamed so that it is clear that it is unused
when the catalogue is maintained.
Enter Not Used in the Parameter Definition Desc: text box and click the Apply button to set the entered value.
Click the Component entry in the Model References section of the Model View form again.
Enter DP_CONE in the Name textbox and Design Parameter Cone in the Description textbox and enter
DCTU in the Generic Type combo box.
Standard Gtype names should not be used for Design Parameter profiles.
Click the Apply button in the bottom right corner of the form to make the settings.
Click the Data Set entry in the Model References section of the Model View form to display the Data Set
functions in the lower part of the form.
One DATA element already exists for the parameter, however, each Design Parameter also requires a DATA
element.
Select the existing DATA element in the Data References list on the bottom left of the Model View form to
populate some of the attribute information. Ensure Parameter is selected from the Definition options list,
leave the Key and No. textboxes at APAR and 1 respectively, and click the Apply button.
Click the New button below the Data References list and make the following entries:
Enter Start Diameter in the Description textbox and SDIA in the Key textbox.
Select Design Parameter from the Definition options list. and enter 1 in the No. textbox.
Select Distance from the Type options list and enter 1000mm in the Default textbox.
Click the Apply button to set the values for the new DATA element.
Repeat the process to create two new DATA elements for the remaining Design Parameters using the
information in the table below:
Click the Geometry Set entry in the Model References section of the Model View form to display the Profile
Geometry functions in the lower part of the form.
Select SANN from the New options list to create a SANN element. Leave the Representation options list set
to Default and the Obstruction options list set to Hard. Enter 0 and 8 in Level textboxes and check the Tube
Flag checkbox.
Enter the following values in the relevant textboxes and leave all other attributes at the default values.
Axis (PLAX) Y
In order to make the annulus taper between the start point and the end point, the radius must change
along the length of the cone, i.e. the DRAD value will change by a negative value of the difference
between the start radius and the end radius.
Click the Apply button on the Model View form to create the SANN element.
The opposite half of the cone can now be created by copying and editing the newly created SANN. With the
SANN highlighted in the grid, click the Copy button to create the second SANN.
Change the Axis (PLAX) value to –Y and click the Apply button.
Although a profile is a 2D
shape, Paragon assumes a unit
length, i.e. 1 m, of the profile for
display purposes only.
Click the Pline Set entry in the Model References section of the Model View form to display the Pline
functions in the lower part of the form.
Click the New Pline button. Enter 0 and 10 in the Level textboxes, check the Tubeflag checkbox, enter NA in
the P-Line (PKEY) textbox and click the Apply button to create the first Pline.
Repeat the process to create the AA, GG, MM and SS Plines with the values shown in the table below. Refer
to the Gtype CTUB diagram in Appendix B for the locations of the Plines.
PKEY PLAX PX PY DX DY
(-(DESP[1] / 2 –
GG Y 0 (DESP[1] / 2) 0
DESP[2] / 2))
(DESP[1] / 2 –
SS -Y 0 (-DESP[1] / 2) 0
DESP[2] / 2)
The Plines are tapered in the appropriate X or Y direction to align with the taper of the geometry elements.
Navigate to the previously created profile SPEC /TRAINING-PROFILES in Catalogue Explorer to make it the
CE.
In the Command Window enter NEW SELE /DESP-CONE DESC ‘User Defined Cone’ TANS ‘DCTU’ and
press the Return key.
With the new SELE as the CE, in the Command Window enter NEW SPCO /DP-CONE CATREF /DP_CONE
and press the Return key.
Save Work.
Login to AVEVA E3D Model as a Structural Designer using the credentials provided by the Trainer as
previously described or execute a Get Work if the session is still open.
On the SECTIONS tab, in the Defaults group, from Profile Specification box ensure Training Profiles is
selected from the Specification options list.
Select User Defined Cone from the Generic Type options list so is displayed by default.
Select Design Parameter Cone from the list and click the Profile Properties button adjacent to the Profile
options list to display the Modify Properties form.
The form is built dynamically from the entries in the Data Set.
Enter different values in the three textboxes. Click the Default button and note that the values return to the
default values in the Data Set.
Enter 2000, 1000 and 50 in the three Design Parameter textboxes and click the OK button on the Modify
Properties form.
In the Design Parameter Cone worked example and the Tapered Web PG exercise, the wall thickness of the
cone and the thickness of the bottom, sloped flange of the plate girder are not accurate.
Exercise 2
Create the catalogue and specification elements for a non-prismatic plate girder profile as shown below:
Create the following Plines: NA, NAL, NAR, LTOP, CTOP, RTOP, LBOT, CBOT and RBOT. Set the
Cconnect attribute to ANY for all Plines except NA.
This chapter describes the creation of section fittings and section fitting specifications so that the fittings may
be used in AVEVA E3D Model.
Section fittings are catalogue components that are referenced, via the Spref attribute, from a FITT element
for sections and walls.
Section fittings may be complex or a simple, depending on the engineering requirement, i.e. the time and effort
spent on their creation.
Section fittings can consist of positive and/or negative 3D geometry components and may be any shape that
can be defined by these components.
A section fitting requires a 3D Positive Geometry Set and/or a 3D Negative Geometry Set, a 3D Point Set, a
Data Set and a Specification to function correctly.
Section fittings are usually defined parametrically such that a single definition may be used for a variety of
similar shaped fittings with different dimensions that can be applied to different sized profiles.
The catalogue hierarchy for section fittings may be structured in different ways; however, the elements and
components required are the same. For the purposes of this training guide the section fitting catalogue
hierarchy will be structured as shown below:
Section fittings are owned by a GENSEC element in AVEVA E3D Model, hereinafter called sections’, and are
‘attached’ to the section via one of the profiles Plines. The Posline (Position Line) attribute of the PLDATU
element is set to the selected Pline.
It is important to understand the different axis systems that must be considered when creating a section fitting:
Owning Section
Thus, using the Right Hand Rule, the section extrusion direction
is the Z axis.
Plines
Thus, using the Right Hand Rule, the X direction of the Pline can
be determined.
Geometry Components
In this example, the Z axis of the SCYL component has been set
to the Z direction of the Pline (NAL) with which it is associated.
5.3.2 Extrusions
One of the most common geometry components used to create section fittings are extrusion, either positive
(SEXT) or negative (NSEX).
Defining extrusions is similar to defining panels in AVEVA E3D Model, i.e. a 2D shape consisting of a series
or vertices extruded through a height (thickness). The constructs for positive and negative extrusions are:
The major attributes of each element that constitute the extrusion are as follows:
Px, Py & Pz – X, Y & Z positional co-ordinates of the SFIT origin, with respect to the Posline.
Paaxis – Extrusion ‘A’ axis, set to one of the Posline axes, i.e. X, Y or Z.
Pbaxis – Extrusion ‘B’ axis, set to one of the Posline axes, i.e. X, Y, or Z (different from Paaxis).
SLOO
SVER
Px & Py – X & Y positional co-ordinates of the vertex with respect to the SFIT origin, i.e. local co-ordinates.
The direction of these co-ordinates depends on the settings of Paaxis and Pbaxis, i.e. Px = Paaxis and
Py = Pbaxis.
When using SEXT or NSEX components the Paaxis and Pbaxis must be set such that the loop can be defined
on the correct plane, e.g. XY, XZ or YZ.
Scenario 1
The Paaxis axis may be set to Y, -Y, Z or –Z. The Pbaxis must set
according to the setting of the Paaxis.
For example:
Scenario 2
The Paaxis axis may be set to X, -X, Z or -Z. The Pbaxis must set
according to the setting of the Paaxis.
For example:
Scenario 3
The Paaxis axis may be set to X, -X, Y or -Y. The Pbaxis must set
according to the setting of the Paaxis.
For example:
The setting of the Paaxis and Pbaxis, and hence the Px and Py axes of the extrusion, will affect the direction
in which the loop is extruded.
Create the section fitting Geometry Sets, Positive (+ve) and Negative (-ve).
Create the section fitting Specification so that the fitting can be used in Model.
This example creates a series of padeye plates, of various thicknesses, for a parallel flanged I profile, i.e.
Gtype BEAM.
It is good practice to make a sketch of the fitting to determine the required geometry components, which
Pline(s) will be used to ‘attach’ the fitting to, what the axes will be, what the parameters and design parameters
(if any) will be and any other data that may be applicable.
For this padeye plate a Structural Extrusion (SEXT) geometry component will be used for the main plate and
a cylinder for the cheek plates. A negative cylinder will be used to create the hole.
The RNA and LNA Plines are suitable to ‘attach’ the fitting to, and thus become the origin of the fitting.
Main Plate
As the SLOO for the main plate lies in the XZ plane, with
respect to the Pline axes, the Paaxis and Pbaxis of the
SEXT will be set to the X and Z axes. However, if Py (for
the SPVE) is to be positive in the UP direction the settings
will be Paaxis = Z and Pbaxis = -X.
Cheek Plates
A single cylinder will be used to represent both cheek
plates and will take its position and orientation from a
Ppoint (named P1).
A new CATA element could be created to separate the profiles from the section fittings; however, for the
purposes of this training guide the TRAINING_CATA catalogue will be used with a separate Structural Section
(STSE) element for section fittings.
Make the CATA /TRAINING_CATA the CE in
Catalogue Explorer. Click the CATALOGUE > Create
> Section button to display the Create Structural
Section form.
5.4.3 Create the Section Fitting Category, Fitting and Storage Elements
Make the STSE /TRA_SCTN_FITTINGS the CE in
Catalogue Explorer. Click the CATALOGUE > Create
> Fitting Category button to display the Create
Structural Category form.
Click the OK button to create the STCA, the SFIT element and the reference storage elements, i.e. GMSS,
NGMS, PTSE and DTSE and display the Model View form.
Because the Use Defined Storage Area checkbox was left unchecked, the reference storage elements
have been created below the same STCA as the SFIT.
Click the Category entry in the Model References section of the Model View form to display the categories
component grid in the lower part of the form.
The fitting has one catalogue parameter, i.e. the padeye plate thickness, that also determines the thickness
of the cheek plates and one Design Parameter, the hole diameter, from which some of the fitting geometry is
defined.
Enter Plt. Thk. in the Parameter Definition Desc: textbox and click the Apply button to set the parameter
description. The lower part of the Model View form changes to the Category view. Enter FITT in the Gtype
column of the grid and 10mm in the PA1 column of the grid.
Click the Component entry in the Model References section of the Model View form to display the
Component view.
Enter WEB_PADEYE_10mm in the Name textbox and Web Padeye 10mm Plate in the Description textbox.
Click the Apply button in the bottom right corner of the form to make the settings.
The Data Set requires two DATA elements, one for the fitting parameter and one for the design parameter.
The DATA element for the parameter was created when the section fitting category was created.
Click the Data Set entry in the Model References section of the Model View form to display the Data Set
functions in the lower part of the form.
Click on the existing DATA element in the Data References list, this should have a Description of Plt. Thk..
Modify the Dkey attribute from APAR by entering PTHK in the Key textbox. Ensure that Parameter is selected
from the Definition options list and that 1 is in the No. textbox. Click the Apply button on the bottom of the
form.
Note that the Dkey has been modified in the Data References grid.
Click the New button below the Data References list to create a new DATA element.
Enter Hole Dia. in the Description textbox and HDIA in the Key textbox.
Select Design Parameter from the Definition options list, enter 1 in the No. textbox, select Distance from the
Type options list and enter 50mm in the Default textbox.
Click the Apply button on the bottom of the form to set the DATA elements attributes.
This fitting has one design parameter, i.e. the hole diameter. The padeye plate geometry uses the design
parameter and parameters from the owning section. The Design Parameter has been set by the Data Set,
however, Owning Parameters must be set in Paragon to simulate the settings in AVEVA E3D Model.
Click the CATALOGUE > Settings > Model Parameters button to display the Model Settings form. Select
Design Parameters from the Parameter Settings options list and check that Design Parameter 1 has been
set to 50.
If previous categories that have more Design Parameters have been opened in the same session, all
Design Parameters will still be displayed. Only the Design Parameter(s) for the current category being
modified will have the ‘new’ values set.
The six parameters of the SPRF are now displayed in the Owning Parameters list. The Design Parameter
and Owning Parameters have now been set.
Ppoints serve different functions in the creation of structural catalogue components including local origin points
for geometry components, variable points for geometry orientation and as ‘attachment’ points for dimensions
in AVEVA E3D Draw.
Each Ppoint has a Number attribute by which the Ppoint may be identified, e.g. P1, P2, P30, P100, etc. It is
imperative that the Ppoint numbers are unique within a Point Set.
The Point Set may be created after the fitting geometry in the task sequence, however, in some cases,
e.g. this padeye plate, the +ve and/or –ve geometry components may use a Ppoint for their position and
direction, therefore, the Point Set needs to be created first.
There are four types of Ppoint that can be used for structural purposes:
Ptcposition – position. May be expressed as X0, Y0, Z0, by referencing any position attribute or by
referencing another Ppoint, e.g. PP1.
If the expression contains references to attributes Paragon cannot resolve then the PTPOS element will
not be displayed correctly and will need to be tested in Model to ensure it works correctly.
For the padeye plate, a Ppoint, named P1, is required for the origin and
direction of the cheek plate cylinder and the negative cylinder for the hole.
Ppoints will also be required at various points around the stiffener for
attaching dimension points in AVEVA E3D Draw.
All of the points may be Cartesian (PTCA) as the locations from the fitting
origin are known in an X, Y format.
Click the Point Set entry in the Model References section of the Model View form to display the Ppoint
functions in the lower part of the form. Select Cartesian P-Point (PTCA) from the New options list to create
the Ppoint and display the appropriate attribute data textboxes.
Check the P-Points checkbox above the graphics view to display the newly created Ppoints:
Some of the data is not relevant to Ppoints for structural sections fittings and may be left at the default
values.
Direction (PTCDIR) Y
Click the Apply button on the bottom right of the Model View form to set the values.
Create the remainder of the Ppoints using the following co-ordinate values:
The PY value is 0 and the PTCDIR value is Y for all of the Ppoints in the table.
No. PX PZ
10 (-OPAR[1] / 2 + OPAR[4]) 0
14 (OPAR[1] / 2 – OPAR[4]) 0
Section fittings may have positive (+ve) and/or negative (-ve) 3D geometry components. The positive
geometry is owned by a Positive 3D Geometry Set (GMSE) element and the negative geometry owned by a
Negative 3D Geometry Set (NGMS) element.
The main padeye plate for the fitting will be made from a single SEXT component owning, via an SLOO, four
SPVE elements.
Click the +ve Geometry entry in the Model References section of the Model View form to display the Positive
Geometry functions in the lower part of the form.
Select SEXT (Structural Extrusion) from the Positive options list to create the element and display the
appropriate attribute gadgets. The SEXT element is displayed in the Geometry References grid.
Leave the Repr, Level and Obstruction attributes as the defaults and ensure the Tube Flag checkbox is
checked.
Referring to the sketch of the main plate, the Paaxis of the SEXT, which corresponds to the PX axis for the
SPVE, will be set to the Z direction of the Pline (NAL or NAR). The Pbaxis of the SEXT, which corresponds
to the PY axis of the SPVE, will be set to the –X direction of the Pline (NAL or NAR).
Enter Z in the A Axis (PAAX) textbox, –X in the B Axis (PBAX) textbox and (PARA [1]) in the Height (PHEI)
textbox. Click the Apply button in the bottom right corner of the Model View form to set the attributes.
Click the Modify Points button at the bottom of the Model View form to display the vertex grid for the
extrusions SLOO element. This is similar in to the SPRO vertex grid, see section 3.4.5.4. If no SLOO or SVER
exists they are automatically created when the Modify Points button is clicked and the SVER attributes are
shown in the grid.
Enter the following data in the appropriate grid cells for the first vertex:
PX 0
PY (OPAR[1] / 2 – OPAR[4])
PRAD (OPAR[6])
Click the New button to create a new vertex and enter the following data in the appropriate grid cells:
This attribute expression may be simplified by using Data Expressions, see section 5.4.8.2 for an example
of their use.
PY (OPAR[1] / 2 – OPAR[4])
PRAD (DESP[1] * 3)
Repeat this procedure for the third and fourth vertices using the data values in the table below:
Vertex PX PY PRAD
3 (OPAR[2] / 2 – OPAR[3] / 2) (-OPAR[1] / 2 + OPAR[4]) 0
The plate shape will be displayed in the graphics view after the creation of the third vertex.
Click the OK button to set the attributes and return to the Geometry functions of the Model View form.
The last thing to consider for the main padeye plate geometry is the justification of the plate. As defined, the
plate is justified on one face. This may be acceptable; however, it would be better if the plate were centre
justified, i.e. the SEXT component needs to be moved with respect to the origin.
To make the plate centre justified, select the SEXT element in the Geometry References list to display the
SEXT attributes and enter (- PARA[1] / 2) in the Z Co-ordinate (PZ) textbox. Click the Apply button to update
the attribute and the graphics view.
Cheek Plates
The cheek plates for the padeye will be made from a single short cylinder. Select SCYL from the Positive
options list to create the SCYL element and display its attributes.
Leave the Repr, Level and Obstruction attributes as the defaults and ensure the Tube Flag checkbox is
checked.
The cylinder will use Ppoint 1 as its frame of reference. Enter P1 in the Axis (PAXI) textbox to set the frame
of reference.
Alternatively, clicking the PPnt button adjacent to the Axis (PAXI) textbox enables a Ppoint to be selected
from the graphics view.
Click the Apply button on the bottom right of the Model View form to set the attributes and update the graphics
view.
The data expression is a synonym for a longer expression and may be used in another expression, on its own
or with other valid parameters and operators.
DATA elements for expressions require only the Dkey, Pproperty and Purpose attributes to be set; however,
it is good practice to set the Description attribute.
For example, the PX attribute of vertex 2 of the Padeye Plate can be split into simpler expressions that may
then be used in another expression.
The part of the expression to find the hypotenuse of a triangle, i.e. (SQRT(POW(DESP[1],2) + POW(OPAR[1]
- OPAR[4] * 2 - DESP[1] * 2,2))) could be written as a separate expression into a DATA element:
This data expression may then be used in the expression for vertex 2, usijng the syntax RPRO HYPO, i.e.:
Similar synonyms could be made in the expression for repetitive sequences such as:
These data expressions may then be used in the expression for vertex 2 may be written using the syntax
RPRO HDIS and RPRO VDIS, i.e.:
(RPRO HDIS + RPRO VDIS * (TAN(ATAN(DESP[1] / (RPRO VDIS - DESP[1] * 3)) + ASIN(DESP[1] * 3 /
RPRO HYPO))))
The possible values for the attribute and the positive components they negate are:
Item means any positive geometry component in the fitting. Fittings do not have Attached items.
Nappflag values of 1 and 5 are used by structural joints.
Click the -ve Geometry entry in the Model References section of the Model View form to display the Negative
Geometry functions in the lower part of the form.
Select NSCY (Negative Short Cylinder) from the Negative options list to create the element and display the
appropriate attribute gadgets. The NSCY element is displayed in the Geometry References grid.
Select Removed from Item from the Napp options list, leave the Repr setting at Default, select Soft from
the Obstruction options list, leave the Level settings at 0 and 10 and check the Tube Flag checkbox.
Enter the following data in the appropriate textboxes for the cylinder:
Axis (PAXI) P1
Click the Apply button in the bottom right of the form to make the settings and display the negative cylinder in
the graphics view.
The Ppoint for the axis of the negative may also be set by clicking the PPnt button adjacent to the textbox
and graphically selecting the Ppoint from the graphics view.
5.4.9 Create the Additional Section Fittings with Different Parameter Values
Additional Padeye fittings are required for 12mm, 16mm, 20mm and 25mm plate thicknesses.
Click on the Category entry in the Model References section of the Model View form to display the Category
grid in the lower part of the form.
Click the right arrow at the left hand side of the grid to select the element, i.e. highlight it in blue. Click the
Copy button below the grid to create a new FITT element in the grid.
Left click in the Name grid cell for the new fitting and enter WEB_PADEYE_12mm. Left click in the PA1 grid
cell and enter 12.
Click on the Component entry in the Model References section of the Model View form to display the
Component functions in the lower part of the form.
Click on the Back button on the bottom of the form to return to the Category grid. Use the Copy button again
to repeat the process for to create section fittings for 16mm and 20mm thick plates.
Navigate to the last SFIT element and in the hierarchy and in the Command Window enter:
NEW SFIT COPY PREV NAME /WEB_PADEYE_25mm PARA 25
Click on the Category entry in the Model References section of the Model View form to update the display.
Note that the section fitting for the 25mm thick plate has been created.
The final task to make the section fittings ready for use in Model is to create a specification so that they may
be accessed by the Model forms.
The Specification World (SPWL) element is used to group together specifications of similar types. For
structural fitting specifications the Purpose must be set to STL.
The Specification (SPEC) element requires an entry in the Description attribute as this will appear on the
Create Fitting form. For section fittings the Purpose attribute of the SPEC must be set to FITT.
The SPEC asks a question of the first level Selector (SELE) element that it owns. For section fittings the
question is What is the Gtype of the Owning Section? This expression used is TYPE.
The first level SELE element answers the question asked by the SPEC using the Tanswer attribute, which is
set to the Gtype of the Owning Section of the fitting. This SELE asks the second level SELE What is the
Sub-Type of the fitting?
The second level SELE element groups together all of the SPCO elements, i.e. one SPCO for each SFIT, and
answers the question asked by the first level SELE using the Tanswer attribute, which is set to the any unique
four character string.
The Name attribute of the SELE elements should be completed for ease of maintenance. The Description
attributes require an entry as this will appear in the Section Type and Sub-Type pull-down on the Create
Fitting form
The SPCO element’s Name attribute should be completed for ease of maintenance. The Catref attribute
points into the catalogue at the SFIT element.
The images of the fittings on the Section Fitting form in Model are not present. These images need to
be created and placed in a designated resource file. See Appendix D for a detailed description of this
process.
Make the SPWL named TRAINING-SPWL the CE. In the Command Window enter NEW SPEC /TRAINING-
SECTION-FITTINGS DESC ‘Training Section Fittings’ PURP FITT QUEST TYPE and press the Return
key.
This creates the new SPEC element with its Name attribute set to /TRA-SCTN-FITTINGS, its Description
attribute set to Training Fittings, its Purpose attribute set to FITT, and its Question attribute set to TYPE.
With the new SPEC as the CE, in the Command Window enter NEW SELE /TRA-SECTION-FITT-OTYP-PFI
QUEST STYP TANS ‘PFI' and press the Return key.
This creates the first level SELE element with its Name attribute set to /TRA-SCTN-FITT-OTYP-BEAM, its
Description attribute set to Parallel Flange Beams, its Question attribute set to STYP and its Tanswer
attribute set to PFI.
With the first level SELE element as the CE, in the Command Window enter NEW SELE /TRA-PADEYE-
PLATES DESC ‘Web Padeye Plates’ TANS ‘WPEP’ and press the Return key.
This creates the second level SELE element with its Name attribute set to /TRA-PADEYE-PLATES, its
Description attribute set to Web Padeye Plates and its Tanswer attribute set to WPEP.
With the second level SELE element as the CE, in the Command Window enter NEW SPCO /WEB-PADEYE-
10mm CATREF /WEB_PADEYE_10mm and press the Return key.
This creates a new SPCO element with its Name attribute set to /WEB-PADEYE-10mm and its Catref attribute
set to /WEB-PADEYE-10mm.
New SPCO elements are required for each SFIT element in the TRA_PADEYE_PLATES category. Double
click the last entry in the Command Window to bring it to the active line and edit it so that it reads:
NEW SPCO /WEB-PADEYE-12mm CATREF /WEB_PADEYE_12mm and press the Return key.
This creates a new SPCO for the next size of padeye plate. Repeat this process to create a new SPCO for
each of the SFIT elements created earlier.
Save Work.
Login to AVEVA E3D Model as a Structural Designer, using the credentials provided by the Trainer as
previously described, or execute a Get Work if the session is still open.
Create a fitting and select Web Padeye 10mm Plate from the
Training Section Fittings Specification on the Section Fitting
form.
Exercise 3
Create a baseplate fitting for a parallel flange I section as shown in the sketch below:
Test the fitting in Model with various profile sizes and design parameter settings.
Create the section fitting Geometry Sets, Positive (+ve) and Negative (-ve).
Create the section fitting Specification so that the fitting can be used in Model.
This chapter describes the creation of panel fittings and the creation of a panel fitting specification so that the
fittings may be used in Model.
Panel fittings are catalogue components that are referenced, via the Spref attribute, from a PFIT element for
panels and floors.
Panel fittings may be complex or a simple, depending on the engineering requirement, i.e. the time and effort
spent on their creation.
Panel fittings can consist of positive and/or negative 3D geometry components and may be any shape that
can be defined by these components.
A panel fitting requires a 3D Positive Geometry Set and/or a 3D Negative Geometry Set, a 3D Point Set, a
Data Set and a Specification to function correctly.
Panel fittings are usually defined parametrically such that a single definition may be used for a variety of similar
shaped fittings with different dimensions that can be applied to different sized profiles.
The catalogue hierarchy for panel fittings may be structured in different ways; however, the elements and
components required are the same. For the purposes of this training guide the panel fitting catalogue hierarchy
will be structured as shown below:
Panel fittings are owned by a Panel (PANE) element in Model and use the same hierarchy structure and
geometry components as section fittings. The main difference between a panel fittings and a section fitting is
the axis system.
Create the panel fitting Geometry Sets, Positive (+ve) and Negative (-ve).
Create the panel fitting Specification so that the fitting can be used in Model.
The following example creates a rectangular drain box that may be used on a deck plate. The drain box will
have the following details:
The top of the drain box will be flush with the top of the deck plate.
The drain box will have a user defined diameter outlet hole in the centre of the box, 100mm from one
end.
Make a sketch of the fitting to determine the required geometry components, what the axes will be, what the
parameters and design parameters (if any) will be and any other data that may be applicable.
The fitting will require a Structural Box (SBOX) for the main body of the drain box, two Negative Structural
Boxes (NSBO), one to make the body of the box hollow and one to cut the hole in the panel, and a negative
short cylinder (NSCY) for the drainage hole.
The thickness of the panel is held by the Height attribute of the PLOO element of the PANE. This attribute
cannot be accessed by the geometry components, as it is not an attribute of the fitting’s owner, however,
LOHE (Loop Height), a pseudo attribute of the PANE may be used.
A new CATA element could be created to separate the profiles and section fittings from the panel fittings,
however, for the purposes of this training guide the TRAINING_CATA catalogue will be used with a separate
Structural Section (STSE) element for panel fittings.
6.4.3 Creating the Panel Fitting Category, Fitting and Storage Elements
Make the STSE named /TRA_PANEL_FITTINGS the
CE in Catalogue Explorer. Click the CATALOGUE >
Create > Fitting Category button to display the
Create Structural Category form.
Click the OK button to create the STCA, the SFIT element and the reference storage elements, i.e. GMSS,
NGMS, PTSE and DTSE.
The reference storage elements have been created below the same STCA as the SFIT because the Used
Defined Storage Areas checkbox was unchecked.
Click the Component entry in the Model References section of the Model View form to display the
component’s (SFIT) details in the lower part of the form.
The fitting has three catalogue parameters, i.e. the length, width and depth, which determines the size of the
drain box, and one Design Parameter, i.e. the outlet hole diameter, from which some of the fitting geometry is
defined.
Enter Length in the Parameter Definition Desc: textbox and click the Apply button to set the parameter
description.
Click the New button below the Parameter Definition list to create a new parameter. Enter Width in the Desc:
textbox and click the Apply button to set the description for parameter 2.
Click the New button to create the third parameter, enter Depth in the description textbox and click the Apply
button to set the description for parameter 3.
The lower part of the Model View has changed to the Category view. In the row of the SFIT element enter
PFIT in the Gtype cell of the grid, 500 in the PA1 cell, 300 in the PA2 cell and 200 in the PA3 cell.
Click the Component entry in the Model References section of the Model View form again to return to the
lower part of the Model View form to re-display the Component view.
Enter DRAIN_BOX_500x300x200 in the Name textbox and 500x300x200 Drain Box in the Description
textbox.
Click the Apply button in the bottom right corner of the form to make the settings.
The Data Set requires five DATA elements, one for each of the fitting parameters, one for the design
parameter and one for an expression for the owning panel thickness. The DATA elements for the parameters
were created when the panel fitting parameters were specified.
Click the Data Set entry in the Model References section of the Model View form to display the Data Set
functions in the lower part of the form.
Click on the first existing DATA element in the Data References list, this has a Description of Length. Modify
the Dkey attribute from APAR by entering LENG in the Key textbox. Make sure that Parameter has been
selected in the Definition options list and that 1 is in the No. textbox. Select Distance from the Type options
list. Click the Apply button on the bottom of the form.
Note that the Dkey has been modified in the Data References list.
Click on the second existing DATA element in the Data References list, this has a Description of Width.
Modify the Dkey attribute from BPAR by entering WIDT in the Key textbox. Make sure that Parameter has
been selected in the Definition options list and that 2 is in the No. textbox. Select Distance from the Type
options list. Click the Apply button on the bottom of the form.
Click on the third existing DATA element in the Data References list, this has a Description of Depth. Modify
the Dkey attribute from CPAR by entering DEPT in the Key textbox. Make sure that Parameter has been
selected in the Definition options list and that 1 is in the No. textbox. Select Distance from the Type options
list. Click the Apply button on the bottom of the form.
Click the New button below the Data References list to create a new DATA element. Enter Hole Dia. in the
Description textbox and HDIA in the Key textbox. Select Design Parameter from the Definition options list
and Distance from the Type options list. Enter 1 in the No. textbox and 50mm in the Default textbox. Click
the Apply button on the bottom of the form to set the DATA elements attributes.
Click the New button again to create a DATA element for the expression of the owning panel thickness. Enter
Panel Thk. in the Description textbox and PTHK in the Key textbox. Select Expression from the Definitions
options list and Distance from the Type options list. Enter 50mm in the Default textbox and LOHE in the
Expression textbox. Click the Apply button on the bottom of the form to set the DATA elements attributes.
For panel (PANE) elements the height of the extrusion is attrinbute of the PLOO element owned by the
PANE. LOHE is a pseudo attribute of a PANE element that enables the extrusion height to be queried
from the owning PANE.
A data expression is used for the panel extrusion height so that the default value may be used to visualize
negative extrusion that will be used to cut the hole in the owning panel as Paragon does not know anything
about the panel.
As the catalogue parameters, the design parameter and the required owning parameter have been specified
in the data set, there is no need to set model parameters using the Model Settings form.
For the drain box there will be a Ppoint at each external corner of the box, one at the start of the centre of the
drainage hole, this will serve to dimension the location of the hole, and on the circumference of the hole so
that the radius can be dimensioned.
The Point Set may be created after the fitting geometry in the task sequence, however, in some cases,
e.g. this drain box, the +ve and/or –ve geometry components may use a Ppoint for their position and
direction, therefore, the Point Set needs to be created first.
Click the Point Set entry in the Model References section of the Model View form to display the Ppoint
functions in the lower part of the form. Select Cartesian P-Point (PTCA) from the New options list to create
the Ppoint and display the appropriate attribute gadgets. Enter the following data in the appropriate textbox:
Direction (PTCDIR) Z
Z Co-ordinate (PZ) 0
Click the Apply button on the bottom right of the Model View form to set the values.
Create the remainder of the Ppoints using the following co-ordinate values:
No. Ptcdir Px Py Pz
2 Z (PARA[1] / 2) (- PARA[2] / 2) 0
3 Z (- PARA[1] / 2) (- PARA[2] / 2) 0
4 Z (- PARA[1] / 2) (PARA[2] / 2) 0
5 -Z (PARA[1] / 2) (PARA[2] / 2) (- PARA[3])
6 -Z (PARA[1] / 2) (- PARA[2] / 2) (- PARA[3])
7 -Z (- PARA[1] / 2) (- PARA[2] / 2) (- PARA[3])
8 -Z (- PARA[1] / 2) (PARA[2] / 2) (- PARA[3])
20 Z (-PARA[1] / 2 + 100mm) 0 (- PARA[3])
21 Z (-PARA[1] / 2 + 100mm) (DESP[1] / 2) (- PARA[3])
If dimensions are to be hard coded, it is imperative that the units are included otherwise the value may
be interpreted as millimetres or inches depending on the session units. The syntax mm is used for
millimetres and in for inches.
Check the P-points checkbox above the graphics view to display the newly created Ppoints.
Panel fittings may have positive (+ve) and/or negative (-ve) 3D geometry components. The positive geometry
is owned by a Positive 3D Geometry Set (GMSE) element and the negative geometry owned by a Negative
3D Geometry Set (NGMS) element.
Click the +ve Geometry entry in the Model References section of the Model View form to display the Positive
Geometry functions in the lower part of the form. Select SBOX (Structural Box) from the Positive options list
to create the element and display the appropriate attribute gadgets. The SBOX element is displayed in the
Geometry References grid.
Leave the Repr, Level and Obstruction attributes as the defaults and check the Tube Flag checkbox. Enter
(PARA[1]) in the X Length (PXLE) textbox, (PARA[2]) in the Y Length (PYLE) textbox, (PARA[3]) in the Z
Length (PZLE) textbox and (-PARA[3] / 2) in the Z Co-ordinate (PZ) textbox. Click the Apply button in the
bottom right corner of the Model View form to set the attributes.
The corners of the SBOX should match the Ppoints created previously.
Click the -ve Geometry entry in the Model References section of the Model View form to display the Negative
Geometry functions in the lower part of the form.
Select NSBO (Negative Structural Box) from the Negative options list to create the element and display the
appropriate attribute gadgets. The NSBO element is displayed in the Geometry References grid.
Select Removed from Item from the Napp options list, leave the Repr setting at Default, select Soft from
the Obstruction options list, leave the Level settings at 0 and 10 and check the Tube Flag checkbox.
Enter (PARA[1] – 20mm) in the X Length (PXLE) textbox, (PARA[2] – 20mm) in the Y Length (PYLE)
textbox, (PARA[3] – 10mm) in the Z Length (PXLE) textbox and (-PARA[3] / 2 + 5mm) in the Z Co-ordinate
(PZ) textbox.
Click the Apply button in the bottom right of the form to make the settings and display the negative box in the
graphics view.
Select NSBO again from the Negative options list to create a new negative box component.
Select Removed from Owner from the Napp options list, leave the Repr setting at Default, select Soft from
the Obstruction options list, leave the Level settings at 0 and 10 and check the Tube Flag checkbox.
Enter (PARA[1]) in the X Length (PXLE) textbox, (PARA[2]) in the Y Length (PYLE) textbox, (RPRO PTHK
* 2) in the Z Length (PXLE) textbox.
Note the use of the data expression for the panel extrusion height.
Click the Apply button in the bottom right of the form to make the settings.
Select NSCY from the Negative options list to create a negative cylinder component.
Select Removed from Item from the Napp options list, leave the Repr setting at Default, select Soft from
the Obstruction options list, leave the Level settings at 0 and 10 and check the Tube Flag checkbox.
Enter P20 in the Axis (PAXI) textbox, 0 in the Distance to Bottom (PDIS) textbox, (12mm) in the Height
(PHEI) textbox and (DESP[1]) in the Diameter (PDIA) textbox.
Click the Apply button in the bottom right of the form to make the settings and display the negative cylinder in
the graphics view.The final geometry for the drain box should be as the following image:
Additional Drain Box fittings are required for 750x400x250 and 1000x500x300 sizes.
Click on the Category entry in the Model References section of the Model View form to display the Category
grid in the lower part of the form.
Click the right arrow at the left hand side of the grid to select the element, i.e. highlight it in blue. Click the
Copy button below the grid to create a new PFIT element in the grid.
Left click in the Name grid cell for the new fitting and enter DRAIN_BOX_750x400x250. Left click in the PA1
grid cell and enter 750, left click in the PA2 grid cell and enter 400 and left click in the PA3 grid cell and enter
250.
Click the Copy button again to create a new PFIT element in the grid and make the appropriate entries in the
Name, PA1, PA2 and PA3 grid cells for the 1000x500x300 drain box.
Click on the Component entry in the Model References section of the Model View form to display the
Component functions in the lower part of the form.
Edit the Description textbox to suit the size of the drain box and click the Apply button on the bottom of the
form.
Repeat the process for the third drain box so that the descriptions for all drain boxes match their name sizes.
The final task to make the panel fittings ready for use in Model is to create a specification so that they may be
accessed by the Model forms.
The specification hierarchy for panel fittings is the same as section fittings; i.e. with two levels of selectors,
however, the attribute entries, e.g. Purpose, Question and Tanswer are slightly different, therefore, a new
SPEC element is required.
The Purpose attribute of the SPEC must be set to PFIT and the Question is GTYP.
For the first level selector the Tanswer attribute may be any four letter string, however, it must be unique
within the SPEC.
For the second level selector the Tanswer attribute may again be any four letter string, however, it must be
unique within the SPEC.
The images of the fittings on the Panel Fitting form in Model are not present. These images need to be
created and placed in a designated resource file. See Appendix D for a detailed description of this
process.
Make the SPWL named TRAINING-SPWL the CE. In the Command Window enter NEW SPEC /TRAINING-
PANEL-FITTINGS DESC ‘Training Panel Fittings’ PURP PFIT QUEST GTYP and press the Return key.
This creates the new SPEC element with its Name attribute set to /TRAINING-PANEL-FITTINGS, its
Description attribute set to Deck Fittings, its Purpose attribute set to PFIT, and its Question attribute set to
GTYP.
With the new SPEC as the CE, in the Command Window enter NEW SELE /TRA-PANEL-FITT-DRAIN-
BOXES QUEST STYP TANS ‘DBOX’ and press the Return key.
This creates the first level SELE element with its Name attribute set to /TRA-PANEL-FITT-DRAIN-BOXES,
its Description attribute set to Drain Boxes, its Question attribute set to STYP and its Tanswer attribute set
to DBOX.
With the first level SELE element as the CE, in the Command Window enter NEW SELE /RECT-DRAIN-
BOXES DESC ‘Rectangular Drain Boxes’ TANS ‘DBRE’ and press the Return key.
This creates the second level SELE element with its Name attribute set to /RECT-DRAIN-BOXES, its
Description attribute set to Rectangular and its Tanswer attribute set to DBRE.
With the second level SELE element as the CE, in the Command Window enter NEW SPCO /DRAIN-BOX-
500x300x200 CATREF /DRAIN_BOX_500x300x200 and press the Return key.
This creates a new SPCO element with its Name attribute set to /DRAIN-BOX-500x300x200 and its Catref
attribute set to /DRAIN_BOX_500x300x200.
New SPCO elements are required for each SFIT element in the TRA_PADEYE_PLATES category. Double
click the last entry in the Command Window to bring it to the active line and edit it so that it reads:
NEW SPCO /DRAIN-BOX-750x400x250 CATREF /DRAIN_BOX_750x400x250 and press the Return key.
This creates a new SPCO for the next size of drain box. Repeat this process to create a new SPCO for the
third PFIT elements created earlier.
Save Work.
Login to AVEVA E3D Model as a Structural Designer, using the credentials provided by the Trainer as
previously described, or execute a Get Work if the session is still open.
Exercise 4
There are to be three hatches in the range with clear openings of:
900 x 750
1000 x 1000
1500 x 1200
Create the panel fitting Geometry Sets, Positive (+ve) and Negative (-ve).
Create the panel fitting Specification so that the fitting can be used in Model
Structural joints are catalogue components that are referenced via the Spref attribute of an FIXING element
and are associated with the owning and attached members of the connection.
Joints may be complex or a simple, depending on the engineering requirement and the time and effort spent
on their creation.
Joints can consist of positive and/or negative 3D geometry primitives and may be any shape that can be
defined by these components.
A joint requires a 3D Positive Geometry Set and/or a 3D Negative Geometry Set, a Pline Set, a 3D Point Set,
a Data Set and a Specification to function correctly.
Joints are usually defined parametrically such that a single definition may be used for different size
combinations of the Owning and Attached section’s Gtype.
The catalogue hierarchy for joints may be structured in different ways; however, the elements and components
required are the same.
For the purposes of this training guide the joint catalogue hierarchy will be structured as shown below.
Create the joint Geometry Sets, Positive (+ve) and Negative (-ve).
Create the joint Specification so that the joint can be used in Model.
The following worked example creates the a double cutback end preparation for an attached section where
the owning and the attached sections are parallel flanged I profiles of the same size.
The web of the attached section will only be welded to the web of the owning section, i.e. not to the
flanges.
The top and bottom of the attached sections web will be notched to a user defined depth.
Make a sketch of the joint to determine what geometry components are required, where the origin will be, what
the extrusion axes will be, what the parameters and design parameters (if any) will be and any other data that
may be applicable.
The joints in this chapter use the six parameters defined for the profiles created in Exercise 1. The
parameters in the supplied AVEVA profile catalogues are different, therefore, the joints created in the
training guide will only work with the profiles defined in this training guide.
A new CATA element could be created to separate the profiles and fittings from the joints; however, for the
purposes of this training guide the TRAINING_CATA catalogue will be used with a separate Structural Section
(STSE) element for joints.
Click the OK button to create the STCA, the JOIN element and the reference storage elements, i.e. GMSE
NGMS, PTSE, PTSS and DTSE.
Click the Component entry in the Model References section of the Model View form to display the
component’s (JOIN) details in the lower part of the form.
The joint has no catalogue parameters but has one Design Parameter, i.e. the rathole radius, therefore, TEXT
element in the joint STCA and the DATA element in the DTSE, automatically created with the STCA, are not
required. Leaving the TEXT and DATA elements will not affect the functioning of the joint, however, the
parameter could be renamed to make it clear for any future catalogue maintenance that it is not used.
Enter Not Used in the Parameter Definition Desc: textbox and click the Apply button to set the parameter
description.
The lower part of the Model View has changed to the Category view. In the row of the JOIN element enter
JOIN in the Gtype cell of the grid. Leave the PA1 cell at the default of 0.
Click the Component entry in the Model References section of the Model View form again to return to the
lower part of the Model View form to re-display the Component view.
Enter EQ_BM_DOUBLE_CUTBACK in the Name textbox and Equal Beam Double Cutback in the
Description textbox.
Click the Apply button in the bottom right corner of the form to make the settings.
The Data Set requires two DATA elements, one for the unused joint parameter and one for the design
parameter. The DATA element for the parameter was created when the joint category was created.
Click the Data Set entry in the Model References section of the Model View form to display the Data Set
functions in the lower part of the form.
Click on the existing DATA element in the Data References list, this has a Description of Not Used. Leave
the Key attribute as APAR and select Parameter from the Definition options list. Make sure that 1 is in the
No. textbox and click the Apply button on the bottom of the form.
Click the New button below the Data References list to create a new DATA element. Enter Rathole Rad. in
the Description textbox and RRAD in the Key textbox. Select Design Parameter from the Definition options
list, enter 1 in the No. textbox. Select Distance from the Type options list and enter 25mm in the Default
textbox.
Click the Apply button on the bottom of the form to set the DATA elements attributes.
The joint has one design parameter, i.e. rathole radius. The joint geometry uses the design parameter and
parameters from the owning section and attached section. The Design Parameter value is set by the Data
Set, however, the Owning Parameters and Attached Parameters must be set in Paragon to simulate the
settings in Model.
Click the CATALOGUE > Settings > Model Parameters button to display the Model Settings form. Select
Design Parameters from the Parameter Settings options list and check that Design Parameter 1 is set to
25.
The six parameters of the SPRF are now displayed in the Owning Parameters list.
form..
The joint has no positive geometry, therefore, no Positive (+ve) Geometry Set is required. The Negative
Geometry Set will consist of two NSEX components owning, via an SLOO component, six SVER elements.
Click the -ve Geometry entry in the Model References section of the Model View form to display the Negative
Geometry functions in the lower part of the form.
Select NSEX (Negative Structural Extrusion) from the Negative options list to create the element and display
the appropriate attribute gadgets. The NSEX element is displayed in the Geometry References grid.
Select Removed from Attached from the Napp options list, leave the Repr setting at Default, select Soft
from the Obstruction options list, leave the Level settings at 0 and 10 and check the Tube Flag checkbox.
Referring to the sketch of the joint, the Paaxis of the NSEX, which corresponds to the PX axis for the SPVE,
will be set to the Z direction of the Posline of the PLDATU (NAL or NAR). The Pbaxis of the SEXT, which
corresponds to the PY axis of the SPVE, will be set to the X direction of the Posline of the PLDATU (NAL or
NAR).
Enter Z in the A Axis (PAAX) textbox, X in the B Axis (PBAX) textbox and (APAR[2] + 20mm) in the Height
(PHEI) textbox.
Click the Apply button in the bottom right corner of the Model View form to set the attributes.
The PX, PY and PZ attributes, i.e. the position of the NSEX origin, are left at the default of 0. For joints,
the best practice is to create the component at the joint origin so that the local co-ordinates of the
extrusion vertices are simple, and then use the positioning attributes of the extrusion element to move
the component to the correct position with respect to the joint origin. This methodology may be used for
fittings if a complicated extrusion is used.
Click the Modify Points button at the bottom of the Model View form to display the vertex grid for the
extrusions SLOO element. This is similar in to the SPRO vertex grid, see section 3.4.5.4. If no SLOO or SVER
exists they are automatically created when the Modify Points button is clicked and the SVER attributes are
shown in the grid.
Leave the PX, PY and PRAD attributes at the default of 0 as the first vertex is at the origin of the extrusion.
Click the New button to create a new vertex and enter the following data in the appropriate grid cells:
PX (OPAR[2] / 2 – OPAR[3] / 2)
PY 0
PRAD 0
Repeat this operation, using the Copy button and editing the appropriate grid cells for the remaining four
vertices, using the values in the table below:
Vertex PX PY PRAD
6 0 (OPAR[4] + DESP[1]) 0
Click the OK button to set the attributes and return to the Geometry functions of the Model View form.
The NSEX must now be moved from its creation position, i.e. at the joint origin, to its actual position. Enter the
following data in the appropriate textboxes of the Geometry functions:
PX 0
PY (-OPAR [1] / 2)
Click the Apply button on the bottom right of the Model View form to set the attributes.
The second NSEX is an exact mirrored copy of the first. Select the created NSEX in the Negative
Geometry References grid and click the Copy button below the grid to create the second NSEX.
Modify the B Axis (PBAX) entry from X to –X. This effectively mirrors the component and displays it in the
graphics view.
Joints require an NA Pline to align the joint with the NA Pline of the attached member. If the Pline is not present
the joint will not align correctly in Model.
A joint may contain more than one Pline but an NA Pline must be included in the set.
Click the Pline Set entry in the Model References section of the Model View form to display the Pline
functions in the lower part of the form. Check the P-Lines checkbox at the top of the form so that the Plines
will be displayed in the graphic view.
Click the New P-Line button below the P-Line Definitions grid to create a PLIN element.
Leave the Level settings at the 0 and 10 defaults and check the Tube Flag checkbox. Enter NA in the P-Line
(PKEY) textbox and leave all other settings at the defaults. Click the Apply button to set the values for the P-
Line.
For this joint there will be a Ppoint at each vertex of the NSEX and one on the circumference of the rathole so
that it may, if required be dimensioned in AVEVA E3D Draw. The Ppoints will be located on the centreline of
the attached member.
Check the P-Points checkbox on the top of the Model View form. Click the Point Set entry in the Model
References section of the Model View form to display the Ppoint functions in the lower part of the form. Select
Cartesian P-Point (PTCA) from the New options list to create the Ppoint and display the appropriate attribute
gadgets. Enter the following data in the appropriate textbox:
Direction (PTCDIR) Z
Y Co-ordinate (PY) 0
Z Co-ordinate (PZ) 0
Click the Apply button on the bottom right of the Model View form to set the values.
Create the remainder of the Ppoints using the following co-ordinate values:
No. PX PZ
7 (OPAR[1] / 2) 0
14 (-OPAR[1] / 2) 0
The Direction (PTCDIR) for all Ppoints is Z and the Y Co-ordinate (PY) for all Ppoints is 0.
Check the P-points checkbox above the graphics view to display the newly created Ppoints
The final task to make the joint ready for use in Model is to create a specification so that it may be accessed
by the Model forms.
The Specification World (SPWL) element is used to group together specifications of similar types. For
structural joint specifications the Purpose must be set to STL.
The Specification (SPEC) element requires an entry in the Description attribute as this will appear on the
Joint Specification form. For joints the Purpose attribute of the SPEC must be set to JOIN.
The SPEC asks a question of the first level Selector (SELE) element that it owns. For joints the question is
What is the Gtype of the Owning Section? The expression used is OTYP.
The first level SELE answers the question asked by the SPEC using the Tanswer attribute, which is set to the
Gtype of the Owning Section of the SNOD/SJOI. This SELE asks the second level SELE the question What
is the Gtype of the Attached Section?
The second SELE answers the question using the Tanswer attribute which is set to the Gtype of the Attached
Section. This SELE asks the third level SELE the question What is the Sub-Type of the joint?
The third level SELE groups together all of the SPCO elements, i.e. one SPCO for each JOIN, and answers
the question asked by the second level SELE using the Tanswer attribute, which is set to the any unique four
character string.
The Name attribute of the SELE’s should be completed for ease of maintenance. The Description attribute
is only required for the third level SELE as this will appear in the Sub-Type pull-down on the Joint
Specification form in Model.
The SPCO element’s Name attribute should be completed for ease of maintenance. The Catref attribute
points into the catalogue at the JOIN element.
A Tanswer of ‘NONE’ for the first level SELE indicates that it is not a section that owns this joint but a
End Datum (ENDATU). This would normally only used for baseplates and wallplates. A Tanswer of ‘ANY’
for the first and second level SELE’s indicates that a joint may be used for any Gtype of section. This
should be used with caution, as it is very unlikely that any joint geometry would suit all Gtypes.
The images of the fittings on the Modify Joint form in Model are not present. These images need to be
created and placed in a designated resource file. See Appendix D for a detailed description of this
process.
Make the SPWL named TRAINING-SPWL the CE. In the Command Window enter NEW SPEC /TRAINING-
JOINTS DESC ‘Training Joints’ PURP JOIN QUEST OTYP and press the Return key.
This creates the new SPEC element with its Name attribute set to /TRAINING-JOINTS, its Description
attribute set to Training Joints, its Purpose attribute set to JOIN, and its Question attribute set to OTYP.
With the new SPEC as the CE, in the Command Window enter NEW SELE /TRA-JOINTS-OTYP-BEAM
QUEST ATYP TANS ‘PFI’ and press the Return key.
This creates the first level SELE element with its Name attribute set to /TRA-JOINTS-OTYP-BEAM, its
Question attribute set to ATYP and its Tanswer attribute set to PFI.
With the first level SELE element as the CE, in the Command Window enter NEW SELE /TRA-JOINTS-ATYP-
BEAM QUEST STYP TANS ‘PFI’ and press the Return key.
This creates the second level SELE element with its Name attribute set to /TRA-JOINTS-ATYP-BEAM and
its Tanswer attribute set to PFI.
With the second level SELE element as the CE, in the Command Window enter NEW SELE /TRA-JOINTS-
STYP-END-PREPS DESC ‘Beam Equal Beam’ TANS ‘BEQB’ and press the Return key.
This creates the third level SELE element with its Name attribute set to /TRA-JOINTS-STYP-END-PREPS,
its Description attribute set to End Preps and its Tanswer attribute set to BEPR.
With the third level SELE element as the CE, in the Command Window enter NEW SPCO /EQ-BM-DOUBLE-
CUTBACK CATREF /EQ_BM_DOUBLE_CUTBACK and press the Return key.
This creates a new SPCO element with its Name attribute set to /EQ-BM-DOUBLE-CUTBACK and its Catref
attribute set to /EQ_BM_DOUBLE_CUTBACK.
Save Work.
Login to AVEVA E3D Model as a Structural Designer using the credentials provided by the Trainer as
previously described or execute a Get Work if the session is still open.
Exercise 5
Create a welded joint with two stiffeners and a sniped flange for two parallel flanged I beams as shown
in the sketch below:
Create the joint Geometry Sets, Positive (+ve) and Negative (-ve).
Create the joint Specification so that the joint can be used in Model.
Exercise 6
Create a bolted beam to column (both parallel flanged I sections) joint as shown in the sketch below:
This chapter describes the requirements for creating hole types and extended hole types, i.e. holes with
additional positive geometry, for the Hole Management application.
8.1 Overview
The Hole Management application requires that a set of standard catalogue hole definitions are loaded
into the project for the application to work.
Standard catalogue hole definitions are provided in the AVEVA Catalogue Project (ACP) that will satisfy
many cases that occur on a project. However, new hole types and extended hole types may be created
and made available to the users.
These new hole types must conform to certain rules and contain specific components, as described
later in this chapter, to enable the Hole Management application to function correctly.
8.2 Fixings
The hole definitions are accessed from GPART elements where the Purpose attribute is set to HOLE
and the Pritype attribute set to FIXING.
The Sectype attribute is set to the description of the hole shape. The description contained in the form
is obtained from the Rtext attribute of an SDTE element. The SDTE element is referenced by the Detref
attribute of the GPART element.
An SDTE element is not normally part of a Structural catalogue hierarchy but is used extensively
in Piping catalogues. As such, there is no appware in the Paragon Structural application to create
the SDTE element and it must, therefore, be created from the Command Window.
The table below shows the element types created by an Approved hole depending on the Type of
the penetrated element:
The following sections detail the requirements for positive geometry, Point Sets and Data Sets for the
hole components.
The virtual hole geometry must be made from an SEXT element in the catalogue.
The SEXT element must be orientated in the Z direction, i.e. Paaxis must be set to X and Pbaxis must
be set to Y.
The SLOO of the SEXT must have its Purpose attribute set to HPGE.
The Point Set must have a PTAX with a number of 1 and an Axis Direction of Z.
The Point Set must contain a Ppoint, of any type, with its Purpose attribute set to HMOR. The point
must lie away from the origin and point in the X direction. If the Purpose attribute is not set to HMOR,
the system will look for a Ppoint number 9. It is good practice to set the Purpose to HMOR and the
Number to 9. If neither of these is found, the hole will not be available for use.
DATA elements for virtual hole parameters must have their Dkey attribute beginning with F. For
example, for a circular hole with only one parameter for the diameter, the Dkey would be set to FDIA.
There must be a DATA element for a Design Parameter with the Dkey set to HTHK, i.e. the Hole
Thickness.
There must be a DATA element for an expression with the Dkey set to PHEI, i.e. Panel Height. The
expression should use the pseudo attribute LOHE (Loop Height).
Extended Hole Types may include extra material for, say sleeves, kickplates, etc.
Any design parameters for extra material must have a DATA element whose Dkey begins with PF. For
example, for a sleeve, the design parameter for the Sleeve Height would require a DATA element with
a Dkey set to, say, PFHE.
Where GPART elements are created for new hole types as described in section 8.2, the hole types will
be added to the standard hole type options list on the Hole Management – Definition form.
Where additional selection criteria are required for different discipline penetration holes, e.g. Piping,
HVAC and Structural, selection tables may be used to define the selection criteria for the managed hole
GPARTs.
The holes are created using the rules described earlier with the exception that the GPART elements
have their Purpose attribute set to PENE instead of HOLE.
Existing GPART elements should not be referenced from a Selection Table otherwise the
standard holes could appear twice on the Hole Shape Selection Type field on the Hole
Management – Definition form. Catalogue geometry categories may be shared by Standard Hole
GPARTs and GPARTs referenced by Selection Tables.
Typically, separate selection criteria will be used for selecting hole types for each of the different
disciplines. The discipline is defined in the Purpose attribute of the Selection Table (TABGROUP)
elements as follows:
HVAC HPEN
Cable CPEN
This worked example creates a hexagonal hole as an additional shape to the Standard hole shapes
supplied in the ACP project.
The sequence of tasks required to make a managed hole fixing is similar to that described in Chapter
6 for creating a panel fitting, however, additional steps are required to comply with the specific rules for
managed holes described earlier in this chapter.
A new CATA element could be created to separate the hole fixings from the profile, fittings and joints
created previously in this training guide. However, for the purposes of this training guide the
TRAINING_CATA catalogue will be used with a separate Structural Section (STSE) element for the
fixings.
Click the OK button to create the STCA, the SFIT, storage elements and TEXT element. The Model
View form is automatically displayed.
An SDTE element is required to hold the description of the hole for the GPART. As SDTE elements are
not normally part of the structural hierarchy, there is no UI to create it, therefore, it must be created
using the Command Window.
Make the last storage area for the STCA the CE, e.g. the NGMS, and enter NEW SDTE Rtext
‘Hexagonal Hole – Type HX’ in the Command Window.
Click the Component entry in the Model References section of the Model View form to display the
component’s (SFIT) details in the lower part of the form.
The hole fitting does not require any catalogue parameters, therefore the Parameter Definitions may be
left at the default, i.e. one parameter with a value of 0 and a description of Parameter 1.
It is good practice, however, to set a relevant description for the parameter. Click the Parameter 1 entry
in the Parameter Definitions area of the form, enter Not Used in the Description textbox and click
the Apply button.
Click the Component entry in the Model References section of the Model View form again to display
the component’s details in the lower part of the form.
Enter TRA_HM_FIXI/TYPE_HX/SFIT in the Name textbox and Type HX Fixing in the Description
textbox.
Click the Apply button on the bottom of the Model View form to set the name and description of the
SFIT.
The Data Set requires three DATA elements, one for each of the Design Parameters and one for the
expression for the panel height.
Click the Data Set entry in the Model References section of the Model View form to display the Data
Set functions in the lower part of the form.
Click on the existing DATA element in the Data References list and click the Delete button.
If the catalogue DATA element for the unused catalogue parameter exists the Hole Management
application will display an error if this hole type is selected.
Click the New button below the list to create a new DATA element.
Enter Circumscribed Dia. in the Description textbox and FDIA in the Key textbox.
The Dkey attribute is prefixed with F to meet the requirements detailed in section 8.3.3. This will
ensure the Design Parameter is displayed in the Hole shape parameters section of the Hole
Management – Definition form.
Select Design Parameter from the Definition options list and enter 1 in the No. textbox.
Select Distance from the Type options list and enter 100mm in the Default textbox.
Repeat the process to create DATA elements for Design Parameter 2 and the expression using the
following details:
As the design parameters and the expression for the owning panel thickness have been specified in
the data set, there is no need to set model parameters using the Model Settings form.
The fitting requires only one positive geometry element, a structural extrusion (SEXT), to create the
shape of the ‘virtual’ hole.
Click the +ve Geometry entry in the Model References section of the Model View form to display the
Positive Geometry functions in the lower part of the form.
Select SEXT from the Positive options list to create the element and display the appropriate attribute
gadgets. The SEXT is displayed in the Geometry References grid.
Leave the Repr, Level and Obstruction values as the defaults and check the Tube Flag checkbox.
A Axis (PAAX) X
B Axis (PBAX) Y
Click
the Apply button on the bottom of the Model View form to confirm the settings.
Click the Modify Points button on the bottom of the form to create the SLOO and one SVER and
display the vertex grid.
Click in the Px attribute cell of the existing vertex and enter (DESP[1] / 2 * COS(0)).
Click in the Py attribute cell of the existing vertex and enter (DESP[1] / 2 * SIN(0)).
Click on the edit cell on the left side of the vertex grid row to highlight the attributes.
Click the Copy button to create vertex 2 as a copy of vertex 1. Click in the Px attribute cell of vertex 2
and edit it to read (DESP[1] / 2 * COS(300)).
Click in the Py attribute cell of the vertex 2 and edit it to read (DESP[1] / 2 * SIN(300)).
Repeat the process to create vertices 3 through 6 with the following expressions.
Vertex No. Px Py
3 (DESP[1] / 2 * COS(240)) (DESP[1] / 2 * SIN(240))
Click the Axes checkbox above the graphics view on the Model View form and set the view direction
to
Iso 3.
The Purpose attribute of the SLOO of the positive extrusion must be set to HPGE.
Navigate to the SLOO in Catalogue Explorer to make it the CE and using the Attributes form set the
Purpose to HPGE.
The fitting requires only one negative geometry element, a negative structural extrusion (NSEX), to
create the shape of the ‘actual’ hole.
Click the -ve Geometry entry in the Model References section of the Model View form to display the
Negative Geometry functions in the lower part of the form.
Select NSEX from the Negative options list to create the element and display the appropriate attribute
gadgets. The NSEX is displayed in the Negative Geometry References grid.
Leave the Repr and Level values as the defaults, select Soft from the Obstruction options list and
check the Tube Flag checkbox.
A Axis (PAAX) X
B Axis (PBAX) Y
Click the Apply button on the bottom of the Model View form to confirm the settings.
Click the Modify Points button on the bottom of the form to create the SLOO and one SVER and
display the vertex grid.
The vertex Px and Py expressions are the same as the positive geometry element previously created.
Create the six vertices using the following expressions.
Vertex No. Px Py
1 (DESP[1] / 2 * COS(0)) (DESP[1] / 2 * SIN(0))
The fitting requires two Ppoints to meet the requirements detailed in section 8.3.2. Check the P-Points
checkbox above the graphics view on the Model View form.
Click the Point Set entry in the Model Parameters section of the Model View form to display the
Ppoint functions in the lower part of the form.
Select Axial P-Point (PTAX) from the New options list to create the Ppoint and display the appropriate
attribute gadgets. Enter the following data in the appropriate textbox:
Click the Apply button on the bottom of the form to confirm the settings. Select Mixed Type P-Point
(PTMI) from the New options list to create the Ppoint and display the appropriate attribute gadgets.
Enter the following data in the appropriate textbox:
Click the Apply button on the bottom of the form to confirm the settings.
The GPART acts as the selection mechanism for managed holes instead of the normal Specification.
One GPART is required for each hole type to be utilised in the Hole Management application. The
GPART references the SFIT element and the SDTE element.
Click the Create a New Part link label in the Tasks area of the form to create an un-named GPART
that is displayed in the list:
Click the References link label in the Tasks area of the form to display the Tasks > References area.
Click on the 3D Model entry in the References list.
Navigate to the SFIT element named /TRA_HM_FIXI/TYPE_HX/SFIT in Catalogue Explorer and click
the CE button adjacent to the Catref label. The SFIT name is displayed in the Catref textbox. Click the
Apply Change button to set the Catref attribute of the GPART. The SFIT is displayed in the graphics
view on the Part Family form.
Navigate to the SDTE element for the component in Catalogue Explorer and click the CE button
adjacent to the Detref label. The SDTE db reference is displayed in the Detref textbox. Click the Apply
Changes button to set the Detref attribute of the GPART. The Rtext attribute is displayed in the Rtext
textbox of the Iso Description area of the Part Family form.
Click the Back to Tasks link label to return to the Tasks display. Click the General Attributes link label
to display the Tasks > General Attributes area of the form.
Name TRA-HM-FIXI/TYPE-HX
Type FIXING
Subtype HX
Purpose HOLE
Click the Apply Changes button to set the attributes of the GPART.
Click the Back to Tasks link label and clclose the form.
Save Work.
Login to AVEVA E3D Model as a Structural Designer, using the credentials provided by the Trainer
as previously described, or execute a Get Work if the session is still open.
Save Work.
As this is a similar hole shape to the previous worked example, the fitting previously created can be
copied and modified rather than starting from the beginning.
Click the HOME > Create > Copy Element button to display the Copy Element and Rename form.
Enter TRA_HM_FIXI/TYPE_HX/SL in the Rename textbox and to create a named copy of the STCA.
With the new STCA as the CE, click the CATALOGUE> Modify > Category button to display the Model
View form.
Click the Component entry in the Model References section of the Model View form to display the
component’s details in the lower part of the form.
Enter TRA_HM_FIXI/TYPE_HX/SL/SFIT in the Name textbox and modify the Description to read Type
HX Fixing with Sleeve.
Click the Apply button on the bottom of the Model View form to set the name and description of the
SFIT.
The Data Set requires five DATA elements, one for each of the four Design Parameters and one for
the expression for the panel height.
Click the Data Set entry in the Model References section of the Model View form to display the Data
Set functions in the lower part of the form.
Click on the first DATA element in the Data References list, i.e. with the Dkey FDIA, and click the New
button below the list to create a new DATA element.
Enter Sleeve Height in the Description textbox and PFHE in the Key textbox.
The Dkey attribute is prefixed with PF to meet the requirements for Design Parameters for extra
material detailed in section 8.3.4. This will ensure the Design Parameter is displayed in the Hole
shape parameters section of the Hole Management – Definition form.
Select Design Parameter from the Definition options list and enter 2 in the No. textbox.
Select Distance from the Type options list and enter 200mm in the Default textbox.
Click on the newly created DATA element in the Data References list and click the New button below
the list to create a new DATA element.
Enter Sleeve Thickness in the Description textbox and PFTH in the Key textbox.
Select Design Parameter from the Definition options list and enter 3 in the No. textbox.
Select Distance from the Type options list and enter 10mm in the Default textbox.
Click on the existing DATA element with the Dkey HTHK in the Data References list to display its
settings. Modify the design parameter No. from 2 to 4 and click the Apply button to confirm the settings.
The +ve Geometry Set already owns an extrusion for the ‘virtual’ hole shape. This needs to be modified
to set the height and position to the modified Design Parameter No. for Hole Thickness, i.e. No. 4
instead of No. 2.
A new extrusion is required to create the sleeve. This new extrusion has the same shape as the existing
‘virtual’ hole extrusion, however, it will directly own a negative extrusion to create the hole in the sleeve.
The new extrusion will directly own the negative extrusion so that the negative only cuts the sleeve
extrusion. If the negative extrusion was created in the –ve Geometry set, its Nappflag would need
to be set to cut the component. This would have the affect of also cutting the ‘virtual’ hole extrusion.
Click the +ve Geometry entry in the Model References section of the Model View form to display the
Positive Geometry functions in the lower part of the form.
Click on the existing SEXT in the Geometry References list to display its details. Modify the Height
(PHEI) attribute to read (DESP[4]) and the Z Co-ordinate (PZ) attribute to read (-DESP[4] / 2).
With the existing SEXT highlighted in the Geometry References list, click the Copy button below the
list to create a new SEXT.
With the new SEXT highlighted in the Geometry References list to display its details, modify the Height
(PHEI) attribute to read (DESP[2]) and the Z Co-ordinate (PZ) attribute to read (-DESP[2] / 2).
The copied SEXT has the Purpose attribute of its SLOO set to HPGE. This must be unset as only one
extrusion must have this setting for the Hole Management application. Navigate to the SLOO of the
copied extrusion in Catalogue Explorer and enter PURP unset in the Command Window.
With the copied SEXT highlighted in the Geometry References list, select NSEX from the Negative
options list to create the NSEX, which is displayed in the Geometry References list. Click the NSEX in
the Geometry References list to display its attributes.
Leave the Repr, Level and Obstruction values as the defaults and check the Tube Flag checkbox.
A Axis (PAAX) X
B Axis (PBAX) Y
Click the Modify Points button to show the extrusion vertex grid. Create the six vertices using the
following data:
No. PX PY
1 ((DESP[1] / 2 - DESP[3] / COS (30)) * COS (0)) ((DESP[1] / 2 - DESP[3] / COS (30)) * SIN (0))
2 ((DESP[1] / 2 - DESP[3] / COS (30)) * COS (300)) ((DESP[1] / 2 - DESP[3] / COS (30)) * SIN (300))
3 ((DESP[1] / 2 - DESP[3] / COS (30)) * COS (240)) ((DESP[1] / 2 - DESP[3] / COS (30)) * SIN (240))
4 ((DESP[1] / 2 - DESP[3] / COS (30)) * COS (180)) ((DESP[1] / 2 - DESP[3] / COS (30)) * SIN (180))
5 ((DESP[1] / 2 - DESP[3] / COS (30)) * COS (120)) ((DESP[1] / 2 - DESP[3] / COS (30)) * SIN (120))
6 ((DESP[1] / 2 - DESP[3] / COS (30)) * COS (60)) ((DESP[1] / 2 - DESP[3] / COS (30)) * SIN (60))
The –ve Geometry Set and Points Set do not require any modification from the copied elements.
The graphics view of the Model View form should now look like this:
The Rtext attribute of the copied SDTE element needs to be modified to reflect the description of the
new hole type.
Navigate to the copied SDTE element in Catalogue Explorer and enter Rtext ‘Hexagonal Hole – Type
HX with Sleeve’ in the Command Window.
A new GPART for the sleeved hole needs to be added to the previously created Part Family.
Navigate to the PRTELE element named /TRA-FIXI-PRTELE in Catalogue Explorer and click the
CATALOGUE > Modify > Part Family button to display the Part Family form. The existing GPART for
the hexagonal hole is displayed in the grid gadget.
Click the Create a New Part link label in the Tasks area of the form to create a new un-named GPART.
Click the References link label in the Tasks area of the form to display the Tasks>References area.
Click on the 3D Model entry in the References list.
Navigate to the SDTE element for the component in Catalogue Explorer and click the CE button
adjacent to the Detref label. The SDTE db reference is displayed in the Detref textbox. Click the Apply
Change button to set the Detref attribute of the GPART. The Rtext attribute is displayed in the Rtext
textbox of the Iso Description area of the Part Family form.
Click the Back to Tasks link label to return to the Tasks display. Click the General Attributes link label
to display the Tasks > General Attributes area of the form.
Name TRA-HM-FIXI/TYPE-HX/SL
Type FIXING
Subtype HX/SL
Purpose HOLE
Click the Apply Changes button to set the attributes of the GPART.
Click the Back to Tasks link label and close the form.
Login to AVEVA E3D Model as a Structural Designer, using the credentials provided by the Trainer
as previously described, or execute a Get Work if the session is still open.
Save Work.
Exercise 7
Create a hexagonal hole with kick plate. The inside of the kick plate must be offset from the hole
by 10mm.
This worked example creates a square deck tundish as a panel fitting that may be used as a Fitting
Hole in Model.
The fitting requires a positive extrusion to create the ‘virtual’ hole and the requirements outlined in
section 8.3 must also be met.
A new CATA element could be created to separate the hole fittings from the profile, fittings, joints and
hole fixings created previously in this training guide, however, for the purposes of this training guide the
TRAINING_CATA catalogue will be used with a separate Structural Section (STSE) element for the
fixings.
Enter /TRA_HM_HOLE_FITTINGS/TUNDISH in
the Name textbox, leave the Purpose options list
set to STL and ensure the Use Defined Storage
Area checkbox is unchecked.
Click the OK button to create the STCA, DTSE, GMSE, PTSE, NGMS and SFIT elements. The Model
View form is automatically displayed.
An SDTE element is required to hold the description of the hole for the GPART. As SDTE elements are
not normally part of the structural hierarchy, there is no UI to create it, therefore, it must be created
using the Command Window.
Make the last storage area for the STCA the CE, e.g. the NGMS, and enter NEW SDTE Rtext ‘300mm
Square Tundish’ in the Command Window.
Click the Component entry in the Model References section of the Model View form to display the
component’s (SFIT) details in the lower part of the form.
Enter 300mm_SQUARE_TUNDISH in the Name textbox and 300mm Square Tundish in the
Description textbox.
Click the Apply button on the bottom of the Model View form to set the Name, Description and
Generic Type of the SFIT.
Click the Category entry in the Model References section and add the appropriate parameter values.
The Data Set requires fourteen DATA elements, one for each of the parameters and one for the
expression for the panel height.
Click the Data Set entry in the Model References section of the Model View form to display the Data
Set functions in the lower part of the form.
Modify the thirteen parameter entries, previously created, to the set the Dkey attributes shown in the
table above in the Key textbox, set the Type to Distance and enter the appropriate values in the Default
textbox.
Click the New button below the list to create a new DATA element.
Enter Panel Height in the Description textbox and PHEI in the Key textbox.
Select Distance from the Type options list and enter 20mm in the Default textbox.
As the parameters and the expression for the owning panel thickness have been specified in the data
set, there is no need to set model parameters using the Model Settings form.
The fitting requires two Ppoints to meet the requirements detailed in section 8.3.2 and an additional one
for the outlet.
Check the P-Points checkbox above the graphics view on the Model View form.
Click the Point Set entry in the Model Parameters section of the Model View form to display the
Ppoint functions in the lower part of the form.
Select Axial P-Point (PTAX) from the New options list to create the Ppoint and display the appropriate
attribute gadgets. Enter the following data in the appropriate textbox:
Distance (PDIS) 0
Click the Apply button on the bottom of the form to confirm the settings.
Select Mixed Type P-Point (PTMI) from the New options list to create the Ppoint and display the
appropriate attribute gadgets. Enter the following data in the appropriate textbox:
Select Axial P-Point (PTAX) from the New options list to create the Ppoint and display the appropriate
attribute gadgets. Enter the following data in the appropriate textbox:
Click the Apply button on the bottom of the form to confirm the settings.
The fitting requires several positive geometry elements to create the fitting and a structural extrusion
(SEXT), to create the shape of the ‘virtual’ hole.
Click the +ve Geometry entry in the Model References section of the Model View form to display the
Positive Geometry functions in the lower part of the form.
Create the body of the tundish using an SBOX that owns an NSBO.
Create the taper of the tundish using an LPYR that owns an NLPY.
Create the bottom of the tundish using an SBOX that owns an NSCY with its PAXI attribute set to P10.
Create the tundish outlet using a SCYL that owns an NSCY with its PAXI attribute set to P10.
Create the grating using an SBOX that owns 56 NSEXs that form the slots in the grating.
Create the first slot NSEX and position it using syntax such that a multiplier can be changed in an
expression when the NSEX is copied to modify it’s position in a slot row.
Finally create the extrusion that will be used by Hole Management for the hole in the plate.
Select SEXT from the Positive options list to create the element and display the appropriate attribute
gadgets. The SEXT is displayed in the Geometry References grid.
Leave the Repr, Level and Obstruction values as the defaults. Uncheck the Tube Flag checkbox.
A Axis (PAAX) Y
B Axis (PBAX) X
Enter HPGE in the Purpose textbox, this will set the Purpose attribute of the SLOO.
Click the Apply button on the bottom of the Model View form to confirm the settings.
Navigate to the new SEXT in Model Explorer and modify the name to 300_SQUARE_TUNDISH_HOLE.
Click the Modify Points button on the bottom of the Model View form to create the SLOO and one
SVER and display the vertex grid.
The fitting does not require any elements in the Negative Geometry set. All the negatives geometry
elements that affect the fitting are owned by the positive geometry elements.
Click the Create a New Part link label in the Tasks area of the form to create an un-named GPART
that is displayed in the list:
Click the References link label in the Tasks area of the form to display the Tasks > References area.
Click on the 3D Model entry in the References list.
Navigate to the SFIT element named /300mm_SQUARE_TUNDISH in Catalogue Explorer and click
the CE button adjacent to the Catref label. The SFIT name is displayed in the Catref textbox.
Click the Apply Change button to set the Catref attribute of the GPART. The SFIT is displayed in the
graphics view on the Part Family form.
Navigate to the SDTE element for the component in Catalogue Explorer and click the CE button
adjacent to the Detref label. The SDTE db reference is displayed in the Detref textbox.
Click the Apply Change button to set the Detref attribute of the GPART. The Rtext attribute is displayed
in the Rtext textbox of the Iso Description area of the Part Family form.
Click the Back to Tasks link label to return to the Tasks display. Click the General Attributes link label
to display the Tasks > General Attributes area of the form.
Name TRA-HOLE-FITTINGS/300-SQUARE-TUNDISH
Type HFIT
Subtype ACC
Purpose HFIT
Click the Apply Changes button to set the attributes of the GPART.
Click the Back to Tasks link label and close the form.
The hole fitting requires a selection table to make it available for selection in Model.
With STRUCTURAL/CATA-A the CE,
click the SPECIFICATION > Create >
Specification World button to display
the Create Specification World form.
Enter /TRA-HOLE-FITTINGS-SPWL in
the Name textbox and FIXI in the
Purpose textbox.
Enter /TRA-HOLE-FITTINGS-TUNDISH
in the Name text box and FIXI in the
Purpose textbox.
Click the Add Heading... link label in the Headings section to display the Add Heading frame in the
lower part of the form.
Click the Apply button to save the description and display the Edit Heading frame in the lower part of
the form.
Enter SQUARE-TUNDISHES in the Name textbox and HFIT in the Purpose textbox.
Click the Apply button to save the entries and then click the Back button to return to the main form
frame.
Navigate to the GPART created earlier in Catalogue Explorer to make it the CE and click the Add Items
(from CE) link label. The GPART details are populated in the list at the top of the form.
Click the Edit selection... link label to display the Edit items frame at the bottom of the form.
Enter 300x300_Tundish in the Name textbox and click the Apply button to update item name in the
list at the top of the form.
Save Work.
Login to AVEVA E3D Model as a Structural Designer, using the credentials provided by the Trainer
as previously described, or execute a Get Work if the session is still open.
Create a panel.
With the panel as the CE, click the Apply filter link
label to display the hole fitting penetration.
Although Panel (PANE) elements in Model are not catalogue components, i.e. they are derived by the user; a
Spref attribute for the PANE may be set to a panel specification.
In Model the affect of setting a panel specification is to restrict the user to a number of valid thickness values
or a range of thickness values by setting a minimum and maximum value.
Where a range of values is required, e.g. for the User Defined Thickness spec above, only one SPCO is
required with it Ans and Maxans set to the lower and upper values in the range respectively.
Where a set of valid values is required, e.g. for the plate and grating specs above, a SPCO is required for
each valid value with its Ans and Maxans attributes set to the same value.
Structural materials are held in Propcon as Solid (SOLI) elements owned by a Material World (MATW). The
SOLI element owns a Material Density Table Element (TDEN) element that owns a Spot Density (SDEN)
element whose Density attribute stores the material density value used in mass property calculations, i.e.
weight and Centre of Gravity.
A writeable Properties database must be available in the MDB when creating materials.
With the MATW created the New options list displays further options, i.e. SOLI and FLUI
(used for Piping).
Selecting SOLI from the option list creates a new SOLI element and displays its attributes in
the Attributes list.
With the SOLI created the New options list displays a further option, i.e. TDEN.
Selecting TDEN from the option list creates a new TDEN element and displays its attributes
in the Attributes list.
With the TDEN created the New options list displays a further option, i.e.
SDEN.
Selecting SDEN from the option list creates a new TDEN element and
displays its attributes in the Attributes list.
To modify existing material elements, navigate to the required element in Catalogue Explorer and select
Modify > Properties… from the main menu to display the Properties form.
The SOLI, TDEN and SDEN elements may be created directly in Propcon owned by a suitable Material World
(MATW), however, Propcon has no Graphical User Interface to assist in their creation.
A property load macro may also be used to load material data into Propcon from Paragon. The macro, named
MLOADPROP, is stored in %PMLUI%/DES/DATA. The macro retrieves the data for the element creation
from a file called Density.dat which is located in %AVEVA_DESIGN_DFLTS%.
To use this macro in Paragon, the user must have Read/Write access to a suitable Propcon database from
Paragon.
The first line is the header and the remaining lines create the SOLI elements in Propcon.
The second column is the Description attribute of the SOLI, e.g. ‘Steel, GR 275’.
The third column is the Density attribute of the SDEN element, e.g. 7850.
The joints created as worked examples or exercises in this training guide have assumed that the attached
member is perpendicular to the owning member. This restricts the usefulness of the joint as, in practice; it is
likely that for some joints in the design the attached member will not be perpendicular to the owning member.
For joints such as the EQ_BM_W/DOUBLE CUTBACK, the worked example in Chapter 7, the negatives will
work for an angled attached member providing they are long enough. As the negatives will only cut the
attached member, providing the Nappflag is set correctly, it does not matter how long the negative extrusions
are. They may, for example, be given a height of (APAR [3] * 2).
This simple solution also depends on whether the ‘trimmed’ end of the web is acceptable or if the web should
be trimmed perpendicularly to the plane of the web, e.g.
Similarly, the geometry of the rathole, which in reality, will be prepped perpendicular to the attached member
rather than parallel to the owning member.
Where the simple solution will not suffice, or the joint contains negative or positive geometry which must align
with the attached member, the joint geometry components must be configured to take account of any possible
angle variation for the attached member. The geometry components are, necessarily, more complex in these
situations as unexpected results can occur if simple primitives are used.
To achieve such results, Ppoints are used as ‘local’ origins for geometry components and the Ppoint directions
modified to reflect the angle of the attached member in Model.
All geometry components may have their axis (or axes) set to a Ppoint which may be entered manually on
Command Window or on the component creation form or selected from the 3D view of the appropriate
Component form by clicking the ID Ppoint button on the form. For extrusions, two Ppoints, perpendicular to
each other and at the same position, are usually specified.
Where Ppoints are specified as the axis (axes) of the geometry component, the origin of the component is
automatically set to the location of the Ppoint, therefore, the position of the component is related to the Ppoint
position rather than the joint origin.
Ppoint directions are usually specified with the syntax similar to Ptcdir = N 30 E or Ptcdir = Y 30 X, where 30
is the angle expressed in degrees.
Where the Ppoint is required to follow the attached member in a joint, the syntax Z WRT CREF, i.e. the
extrusion direction with respect to the connection reference, may be used.
Alternatively, two pseudo attributes, AANGXZ (Attached Angle XZ) and AANGYZ (Attached Angle YZ), may
be used to determine the angle of the attached member.
AANGXZ is the angle of the attached member in the XZ plane, i.e. the plane defined by the X and Z axes of
the Posline of the PLDATU.
AANGYZ is the angle of the attached member in the YZ plane, i.e. the plane defined by the Y and Z axes of
the Posline of the PLDATU.
The value returned by AANGXZ or AANGYZ are signed, i.e. +ve or –ve, depending on which side of a line
perpendicular to the owning member the attached member lays.
If it is necessary for the user to be able to change the sign of the angle, a Design Parameter may be introduced
as a multiplier for the angle to make it change it, i.e. the Design Parameter may be set to 1 (default) or to -1
and the syntax Ptcdir = X (AANGXZ * DESP[1]) Z used for the Ppoint direction. This enables the user to
modify the direction of the Ppoint, and hence the joint geometry, by modifying the angle from positive to
negative and vice versa.
No temporary model parameter may be set for the AANGXZ or AANGYZ pseudo attributes, therefore, it is
advisable to test the joint geometry by hard coding the Ppoint direction to, say, 30º and, when satisfied with
the joint geometry, modifying the Ppoint direction expression to suit.
.
A project may only use profiles from one or two standards or only a single standard or have a restricted range
of profiles from one or more standards.
In order to limit the profiles available for selection by the user in model, a Preferred Profile List may be
created and modified in Paragon.
Although more than one list can be created, only one list may be used at any one time on a project.
Clicking the Yes button creates the PSPWL element and displays
the Preferred Structural Profile Specifications Manager form.
The form contains four frames. The Preferred Profiles Specification (PSPWL) frame enables a Name and
Description for the list to be given to the list and a Purpose assigned, The Current Selection options list
enables a list to be selected for use if there is more than one PSPWL.
The Specifications frame enables the selection of one or more specifications from the ‘active’ profile
specifications.
‘active’ profile specifications are those that have the Purpose attribute of the SPEC set to STL.
Single or multiple selections may be made from the Specifications in the left hand panel and placed in
Preferred Profiles panel on the right hand side using the right arrow button. The double right arrow button
places all of the Specifications in the right hand panel.
The Generic Types frame displays all of the Gtypes available in the current Specification selected in the
Specifications or Preferred Profiles panels above, only the Geneeric Types for one Specification are
displayed at one time. If a multiple selection of Specifications is made, only the Generic Types for the current
Specification in the multiple selection are displayed.
Single or multiple selections may be made from the Generic Types in the left hand panel and placed in
Generic Types panel on the right hand side using the right arrow button. The double right arrow button places
all of the Generic Types in the right hand panel.
The Profiles frame displays all of the profiles available in the current Gtype selected in the either of the Gtype
panels above, only the Profiles for one Gtype are displayed at one time. If a multiple selection of Gtypes is
made, only the Profiles for the current Gtype in the multiple selection are displayed.
Single or multiple selections may be made from the Profiles displayed in the left hand panel and placed in the
right hand panel using the right arrow button. This process must be done for each Generic Type.
The selection of Specifications, Generic Types and Profiles from the form create the following elements in
the database below the PSPWL:
AVEVA E3D 2.1 introduces a new steel profile catalogue based on the latest National Standards.This
appendix gives the Parameters and Plines each Generic type (Gtype) shape used in the AVEVA catalogue.
Gtypes
Gtype Description
PFI Parallel Flange I
PFC Parallel Flange Channel
PFT Parallel Flange Tee
TFI Tapered Flange I
TFC Tapered Flange Channel
TFT Tapered Flange Tee
TWT Tapered Web Tee
TFWT Tapered Flange, Tapered Web Tee
ANGL Equal or Unequal Angle
RTUB Rectangular or Square Tube
CTUB Circular Tube
ZED Z Profile
CEE Flanged C Profile
BFLA Bulb Flat
PLTG Plate Girder
BOXG Box Girder
FBAR Flat Bar
RBAR Round Bar
HBAR Hex Bar
Standard Parameters
All Gtypes have a standard set of parameters and Data Set Dkeys. Where a parameter has no meaning for
a particular Gype it is set to 0.
Each Pline (PLIN) is identified by a two, three or four letter abbreviation which is set as the Pkey attribute.
Standard Plines are common to all profiles. The setting of the Cconnect attribute for Standard Plines is Gtype
dependant.
Pkey Description
LBOT Left Bottom
CBOT Centre Bottom
RBOT Right Bottom
LMID Left Middle
CMID Centre Middle
RMID Right Middle
LTOP Left Top
CTOP Centre Top
RTOP Right Top
NA Neutral Axis
BNA Bottom Neutral Axis
LNA Left Neutral Axis
RNA Right Neutral Axis
TNA Top Neutral Axis
Notes:
1. All Plines have the Level attribute set to 9 10 except Plines ITFL, ITFR, IBFR and IBFL have their Level
attribute set to 99 99.
2. The PLIN element Pvifilter attribute is set to 1 for those Plines that will appear in the UI options list.
This does no affect the Plines on the Obect Snapping Settings form P-line filter tab.
When creating or modifying Section or Panel Fittings or modifying Joint specifications in AVEVA E3D Model,
the forms use images of the fittings or joint for selection. This chapter describes the process to create the
images similar to those used on the forms for customer joint and fitting catalogues, where to store the images
and how to reference the images from the Specification mechanism in Paragon.
Any 85x85 pixel .png file may be used for the images
so long as they are stored and referenced in the
correct way.
Colours
The colours to be used for the joint and fitting images in AVEVA E3D ( and AVEVA Bocad) have the following
RGB values:
In AVEVA E3D only three of the colours are required and have the following designations:
These three colours do not correspond to the standard AVEVA 255 colour palette and, therefore, must
be defined in the file pdms-colours located in a standard AVEVA E3D installation at the following
location: .C:\Users\Public\Documents\AVEVA\Everything3D\Data2.10\DFLTS
The three colours have been designated as colours 50, 51 and 52.
An image is required of every joint variation in the catalogue as well as a ‘generic’ image for selecting the joint
type (3rd level SELE in the SPEC).
The joint needs to be setup in Model using appropriately sized profiles, i.e. smaller rather than larger, to get
as clear an image as possible in the restricted pixel size (85 x 85 pixels). The length of the owning and attached
members should be as short as possible to give a good proportion to the joint.
In the examples above the owning member is 250mm long with an owning profile size around 200mm
deep, although these may be adjusted to suit.
The owning member, attached member and joint geometry should be the only elements in the 3D View
in order to eliminate any possibility of shadows from elements not involved in the joint.
Setting up Section Fittings in Model is similar to setting up joints, i.e. appropriate size profiles should be used
to get the clearest image in the restricted pixel size (85 x 85 pixels). Consideration should also be given to the
relative size of the profile compared to the fitting, i.e. a large padeye on a small beam would not be correct.
Remove all elements from the 3D View and add back the owing/attached members to be used for the required
joint/fitting and apply the joint fitting Spref if not already done so.
In the Status bar in the bottom left hand corner of the AVEVA E3D
window toggle the Display Grid to turn the LCS grid off if turned on.
FIXING
GENSEC with Structural Class = PRIMARY
GENSEC with Structural Class = SECONDARY.
Edit the two files des-col.pmldat and des-element-rules.pmldat which can be found in
C:\Users\Public\Documents\AVEVA\Everything3D\Data2.10\DFLTS and save these in user data
folder: C:\Users\Public\Documents\AVEVA\USERDATA.
!gphAutoColTnslVal = 35
!gphAutoColEdgeOn = TRUE
!tempArray[1] = !gphAutoColour
!gphAutoColourRul = |Primary|
!gphAutoColTnslVal = 35
!gphAutoColEdgeOn = TRUE
!tempArray[2] = !gphAutoColour
!gphAutoColourRul = |FIXING|
!gphAutoColTnslVal = 1
!gphAutoColEdgeOn = FALSE
!tempArray[3] = !gphAutoColour
!rule.name = |FIXING|
!rule.rule = ||
!rule.types = |FIXING|
!!tmpRuleArray.append(!rule)
!rule.name = |Primary|
!rule.types = |GENSEC|
!!tmpRuleArray.append(!rule)
!rule.name = |Secondary|
!rule.types = |GENSEC|
!!tmpRuleArray.append(!rule)
In the Model Explorer navigate away from joint / fitting elements and with the cursor in the 3D View press the
Esc key to de-select the graphical selection.
Any image capture software must have the capability to take a fixed region image of 85x85 pixels in different
positions on the screen (as it is not possible to get the model centred in exactly the same position every time)
Make sure the joint /fitting model is as closely centred in the 3D View as possible, this ensures the lighting is
always the same, and zoom in and out until it fits in the image capture software’s 85x85 pixel view frame as
fully as possible. The CIE command Zoom > Realtime is very useful for this. Double check the view direction
is the first isometric direction and take the screenshot.
It is important thaty all joints and fittings specification components (SPCO) elements are named following a
simple naming convention. For example,
J1S1-WEL-PFC-PFC-001
J1S2-SNS-PFI-PFI-001
J2S4-FEP-PFI-CTUB-002
F1-CIR-CTUB-4H-STIFF
F3-PLT-PFI-001
F2-FLS-PFI-VAR
The image should be named the same as the SPCO. This helps in keeping maintenance of the catalogue.
It should be noted that images are required for the joint or fitting group selection. These are generally one
of the images within a group type that is copied and renamed appropriately.
Images are stored in a resource file. User defined images may be added to the default resource file
Aveva.Interaction.Structural.Resources.resources in the AVEVA E3D installation folder, however, it is
recommended to that a new resource file is created. The Resource Editor can be utilised from the installation
folder of AVEVA E3D to create and populate the new resource file.
A new image is added to the resource file by clicking the Add New Resource File from the Bitmaps tab and
then selecting the required .png file to be added.
A png file can also be added to the Resource Editor window by a Drag and Drop action.
The file is to be saved with an easily identifiable name, for example: Company.Resources.resources.
The next step is to open the Aveva.Interaction.Structural.Resources.resources file and edit the string
ID_FILE_STRU_IMAGE_FILE to refer to the created resources file.
This reference operation must be done for each installation of the application.
On opening the Joints or Fitting forms, the application will first look within the Company.Resources file and
if no image is found, will proceed to look in the default AVEVA resource file.
If no image is found in a resource file a default image will be displayed (blank image).
The prepared and named images must be referenced from the joint or fitting.
The Joint and Fitting selection forms have a Detail button that, when clicked, displays a sketch of the joint or
fitting showing all of the parameters and design parameter.
The ‘pencil’ icon adjacent to the parameters denotes a design parameter and, therefore, may be edited.
The sketches are 500x300 pixel .png files stored in the default structural resource file, as described above.
The images have the same name as the joint or fitting STCA element. If the images cannot be found then a
message is displayed.