Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Revision Log
Review
Date Revision Description Author Approved
ed
10/04/2013 1.0 Issued for Review BT
02/07/2013 0.2 Reviewed BT KB
19/08/2013 1.0 Approved for Training AVEVA E3D™ (1.1) BT KB KB
26/11/2015 1.1 Issued for Review CT & JP
08/12/2015 1.2 Reviewed CT & JP SK/WR
09/12/2015 2.0 Approved for Training AVEVA E3D™ (2.1) CT & JP SK/WR KB
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............................................................................................................................. 10
1.5 Using this Guide ............................................................................................................................. 10
1.6 Entering a Draw Session................................................................................................................ 10
1.7 Setting up the Training Course ..................................................................................................... 12
2 Draw Overview & Workflow .................................................................................................13
2.1 Overview .......................................................................................................................................... 13
2.2 Draw Workflow ................................................................................................................................ 14
3 Draw User Interface..............................................................................................................19
3.1 Draw Hierarchy................................................................................................................................ 19
3.2 User Interface Overview ................................................................................................................. 19
3.3 Project Menu & Tabs ...................................................................................................................... 20
Project Menu.............................................................................................................................. 21
Home Tab .................................................................................................................................. 26
Admin Tab ................................................................................................................................. 26
Draw Tab ................................................................................................................................... 28
Annotate Tab ............................................................................................................................. 28
Update Tab ................................................................................................................................ 28
Manage Tab............................................................................................................................... 28
Tools Tab................................................................................................................................... 28
Auto Tab .................................................................................................................................... 29
Area Tab .................................................................................................................................... 29
View: Format 2D Tab................................................................................................................. 30
View: Format 3D Tab................................................................................................................. 30
Label Tools: Format Tab ........................................................................................................... 30
3.4 Status Bar ........................................................................................................................................ 30
Messages Window..................................................................................................................... 33
3.5 Active Properties ............................................................................................................................ 34
Current Owner ........................................................................................................................... 34
Visual Layers ............................................................................................................................. 35
Format Painter ........................................................................................................................... 39
3.6 Properties Grid................................................................................................................................ 40
3.7 The Draw Canvas ............................................................................................................................ 43
Mouse & Keyboard Controls...................................................................................................... 43
Draw Canvas Tools ................................................................................................................... 43
Draw Contextual Editor.............................................................................................................. 44
Grips & Object Snapping ........................................................................................................... 45
Draw Power Wheel .................................................................................................................... 47
Exercise 1 Draw User Interface .................................................................................................49
4 Draw Access, Libraries & System Defaults........................................................................51
4.1 AVEVA E3D Draw Administrative Rights ..................................................................................... 51
4.2 AVEVA E3D Draw Load Errors ...................................................................................................... 51
Typical Load Errors ................................................................................................................... 52
4.3 Libraries ........................................................................................................................................... 53
Hierarchy Browser ..................................................................................................................... 53
Sample AVEVA E3D Draw Libraries ......................................................................................... 54
Confirmation of Project Libraries – A Worked Example ............................................................ 55
4.4 AVEVA E3D Draw Defaults ............................................................................................................ 56
4.5 AVEVA E3D™Draw User Defaults................................................................................................. 57
4.6 Setting User Defaults...................................................................................................................... 57
User Defaults & Draw Interface ................................................................................................. 58
4.7 AVEVA E3D Draw System Defaults............................................................................................... 58
AVEVA Everything3D™ (AVEVA E3D™) allows designers to utilise an array of applications contained within
the program modules. This training guide provides discipline specific training for the Draw module.
Draw is the AVEVA Everything3D drawing production module where drawings are populated with information
taken directly from the Design or Drawing Databases. The associated intelligence with the Design database
ensures the drawing accurately reflects the intended design and updates automatically to reflect any changes
to the model.
This training course is designed for Draw Administrators to understand the basics in administering project
drawing production using AVEVA E3D Draw.
1.1 Aim
The aim of the training guide is to provide Draw Administrators with the knowledge and skills necessary to
customise the Draw working environment; enabling users to create, dimension and annotate detailed
engineering drawings from existing Model data using AVEVA E3D Draw functions and tools.
1.2 Objectives
In general terms, the course objectives are to provide participants with the following:
To be able to import and create transfer symbols and backing sheets from alternative CAD
packages.
Chapter 2 Draw Overview & Workflow provides a detailed training outline, together with the outputs
expected of participants.
1.3 Prerequisites
It is expected that trainees will have completed the TM-1801 AVEVA Everything3D™ Foundations and TM-
1830 AVEVA Everything3D™ Draw training courses.
Trainees who can demonstrate a suitable understanding of other AVEVA E3D applications and techniques
may also be permitted to undertake the training.
Training will consist of oral and visual presentations, demonstrations, worked examples and set exercises.
Each workstation will have a training project populated with model data. This project will be used throughout
the training to ensure the course objectives are met through practice and the set exercises.
Certain text styles are used to indicate special situations throughout this document.
Additional information notes and references to other documentation will be indicated in the styles below.
Additional information
System prompts will be bold, italic and in inverted commas i.e. 'Choose function'.
To open AVEVA Everything3D and login to the Draw module, the trainee must select the following shortcut or
as directed by the Trainer.
Or AVEVA > Design > Everything3D 2.10 from the Windows Start Menu.
From the Login form select the Training Project (TRA) by selecting the Project tile TRA Training.
User: A.DRAWADMIN
Password: A
MDB: A-EQUIPMENT
The details above are indicative of typical entry to AVEVA E3D projects. Alternative login details may be
supplied by the Trainer.
On loading AVEVA E3D Draw, the following default screen layout is displayed.
In order to complete the exercises and worked examples in the training guide it is necessary to configure the
training environment.
Navigate to the TOOLS tab and click the Setup button located in the Training group. The
Training Setup form will be displayed.
The following chapter describes the Draw workflow in general terms, together with expected training outputs
i.e. a discipline specific annotated and dimensioned drawing.
The Training workflow will follow the administrative workflow in creating the necessary ‘ingredients’ for Drawing
production i.e. Backing Sheet creation through to Representation and Styles that may be utilised.
The Drawing image presented at each workflow stage illustrates how each administrative task may be
reflected in the final produced drawing.
2.1 Overview
Draw has been designed to allow the user to generate and retrieve industry standard engineering drawings
efficiently. This has been achieved through an intuitive user interface and the following features.
The drawing can be formed by multiple views of differing orientation and scope directly from the 3D
model. In addition, the representation of the drawing graphics may be controlled by representation
rules that are pre-defined by the project administrator.
View clarity is aided by various levels of view types and through the use of view sections.
The scale of the drawing can be selected from a set of Metric, Architectural and Engineering values.
A label can be attached to any model element and used to display the attributes of the identified
element. In turn, the format, content and appearance of the labels are controlled by the designer or
through a predefined Visual Style. Direct reference to the design data, combined with a simple update
operation, ensures that the annotation always reflects the current state of the 3D model.
The ability to employ Autotagging is an efficient solution for automatically generating labels to a
defined tagging rule. The rule determines labelled design items and label representation.
A dimension is calculated directly from the 3D model. As with label annotation, format, content and
appearance are controlled by the designer or through a predefined Visual Style. Direct reference to
the design data, combined with a simple update operation, ensures that the annotation always
reflects the current state of the 3D model.
2D drawing and defined, scaled drawing Regions allow the designer to generate accurate 2D
annotation and drawings within the Sheet.
Drawing management is achieved through revision and status control, and is further aided by tools
such as annotation reference checking.
Drawlist Libraries (DLLB) contain a group of Drawlists (IDLI or ID Lists) which allow
users to create lists of design elements to be drawn or sectioned.
Drawlist creation is regarded as the first administrative task in the training due to
drawlist requirement for overlay / Keyplan creation.
A key task for the AVEVA E3D Draw Administrator is to set up Sheet Libraries
(SHLB) containing the Backing Sheets (BACK) and Overlay Sheets (OVER). These
sheet libraries will be referenced by the general user on creation of Drawings and
Views.
Refer to Chapter 8 for information on Symbol Library creation and Chapter 9 for
information on 2D Symbolic Representation of elements.
A key administrative task is to set up Label Libraries (LALB) containing the Symbol
Templates (SYTM) and Text Templates (TXTM) from which users can create
symbolic (SLAB) or general (GLAB) labels respectively.
Visual Styles
A Visual Style contains pre-set representation properties for the Draw elements View,
Text, Label and Dimension. An element adopts a Visual Style either through definition
on creation or by modification.
The use of a Visual Style ensures the consistency of View creation within the Sheet
and across a series of Drawings. The properties of the Visual Style are determined by
the Draw Administrator and any further alterations to the View Visual Style are
reflected in each instance the style has been referenced.
Refer to Chapters 13 & 14 for information on the creation of Style Libraries and
Representation Rules.
There are occasions when the AVEVA E3D Draw database is required to be updated
specifically, as opposed to the routine updating that occurs from time to time in normal
use.
DRAWING OUTPUT
The Administrator has the ability to a control the representation of a print and export
output through the use of Plot Styles.
The Draw module allows a designer to generate fully annotated engineering drawings directly from design
data formed in the Model module. There are a number of facilities in the Draw application that may be used
to create and modify drawings; aided by a user interface and concepts unique to Draw.
The sections that follow consider the Draw User Interface and key concepts in greater detail.
The Draw User Interface and drawing production workflows are underpinned by a database hierarchy. While
the user has little requirement to refer to the hierarchy during drawing creation, it is important to consider that
the hierarchical organisation of data allows the logical creation of drawings and sheets.
The hierarchy has been simplified to give clarity to the basic arrangement.
As with all AVEVA E3D databases, the uppermost element in the Draw hierarchy is the World; represented
symbolically as /*.
Before physical drawing elements can be created (Sheets (SHEE), Views (VIEW) and Regions (REGN)) a
number of administrative data hierarchy elements must exist. The administrative elements Department
(DEPT), Registry (REGI) and Drawing (DRWG) divide the project into structured areas for drawing creation.
Libraries (LIBY) are flexible in their hierarchical position and are used for the storage of project or company
specific defaults and Draw elements.
The interface presents Draw functions and utilities via a series of general and context specific tabs.
Draw Canvas
The principal window in the application, this area is used to view, create and modify Drawing Sheets.
The canvas may be tabbed to aid the navigation of multiple drawings.
Status Bar
At the base of the application window, this area displays the current position and scale in the Draw
Canvas with respect to the current owner and is used for the toggling of Draw Canvas settings such
as Object Snap and Grid visibility.
Two grids used to set, view and modify the common properties of Draw elements.
Draw utilises a Microsoft® Office Fluent™-based user interface with a series of tabs displayed at the top
of the application window. When the module is opened, the HOME tab is initially displayed.
General tabs group similar tasks such as annotation and update functions together for intuitive selection by
the user. Context tabs are specific to the function being used, such as labelling or view modification, and are
presented on instigating the command then dismissed on completion of the task.
Tab contents may be hidden by clicking the tab title or by selecting the Minimize the Ribbon option from
the prompted right-click menu in the tab.
Group
Specific functions are summoned by clicking the appropriate button in each group.
Once the options list is open the user can select the
appropriate button within the list to prompt the required
function or form.
Specific functions relating to the Draw application tabs are explained throughout this training guide.
Where trainees are directed to select specific functions the instruction will usually follow the format
Tab > Group > Button > Secondary Button (if required).
Shortcut keys may also be used for application and module commands, for example Save Work (Ctrl+S),
Get Work (Ctrl+G), Print (Ctrl+P) and Help (F1).
Refer to Appendix B Draw Keyboard Commands for a complete table highlighting common keyboard
commands that be may be utilised to invoke Draw functions.
Project Menu
The Project menu provides access to a number of key commands and facilities
including the common AVEVA E3D commands Save Work, Get Work, Help,
Modules and Exit.
With the exception of Modules, the Project menu commands may be selected via buttons in the Quick
Access Toolbar / Tab menu bar.
Draw specific Project menu options are described in the following sections.
3.3.1.1 New
The New menu option is used to initiate a workflow to create a new Drawing Type from a Template, for
example a Drawing or a Sheet.
The New area of the Project menu may also be accessed by clicking the New
button within the Project group of the Home tab.
3.3.1.2 Open
The Open menu button allows the opening of Draw elements and Sheets through
navigation of the Draw Hierarchy using a prompted Open browser window.
The Open browser window allows the navigation of the Draw Project hierarchy and Recent Draw elements
that have been worked upon.
At each stage of hierarchy expansion, owned elements are displayed in the adjacent display area of the Open
browser.
Thumbnail images of Draw elements are displayed only on the claiming and saving of the identified
element or where the Transform > Thumbnails function has been utilised from the ADMIN tab. Where
this is not true, an icon is substituted for the thumbnail.
Opened Sheets are visible as a tabbed window in the Draw Canvas (tabbed view is controlled by Home >
Display > Tabbed View).
Navigating to a Sheet with write access in the Draw Explorer, the Sheet may be displayed clicking the right
mouse button and selecting Open from the displayed menu.
The Close All Drawings menu option is used to close all currently open Sheets.
3.3.1.4 Print
Refer to Chapter 16 Plot Styles for further information on the printing of Drawings.
3.3.1.5 Export
3.3.1.6 Options
Refer to Appendix A Draw Options for a complete table highlighting Draw options that may be utilised.
Home Tab
In addition to the Project menu options of creating, opening and closing Drawings, the HOME tab allows the
user to utilise a selection of functionality via accelerator groups to quickly create Views, annotation and draw
elements.
Drawing creation is aided by the HOME tab allowing the following actions:
Prompting and management of Properties Grids, Plot Styles, and Representation & Hatch Rules.
Admin Tab
The ADMIN tab enables the Project Administrator to specify and customise the Draw environment. This
includes setting application defaults and the definition of backing sheets, symbols, representations and labels.
The ADMIN tab is displayed if the user is a member of the DRAWADMIN, MASTER or a project specific
administration team.
The Hierarchy group allows the Draw Administrator to navigate and control the Draw project
hierarchy via a Browser prompted on clicking the Browse button.
The Drawlist group allows the Draw Administrator to identify and create Drawlists for use
during View creation.
The Visual Styles group allows the Draw Administrator to define a Visual Style
for Dimension, Label, Text, View and Grid Ruler elements and thereby ensure
consistent representation of annotation throughout a drawing project.
The Templates group allows the Draw Administrator to define and modify Text
and Symbol templates for reference by the Draw project.
The Settings group allows the Draw Administrator to specify project defaults for the Draw
environment and create Plot Styles that define the representation of plot and export
outputs.
The Query group allows the Draw Administrator to perform project level
administrative queries and control.
The Data group allows the Draw Administrator to load pre-defined Master and Project Libraries
together with a selection of sample Drawings.
The Isodraft Symbols group allows the Draw Administrator to import and export defined
symbols for use in the Isodraft application.
The Transform group allows the Draw Administrator to control the transformation of
projects from AVEVA PDMS Draft to AVEVA Everything3D™ Draw.
The AVEVA Net group allows the Draw Administrator to Add a connection to a server
for Design in Context.
Draw Tab
The DRAW tab contains functionality pertaining to the creation, measurement and modification of 2D drawing
elements. A Draw Administrator will utilise functions within this tab for tasks such as symbol creation.
Annotate Tab
The ANNOTATE tab contains functionality pertaining to the creation, specification, modification and checking
of Sheet annotation.
Update Tab
The UPDATE tab contains groups that allow the explicit update of Draw elements such as the Sheet or
Backing Sheet.
Manage Tab
The MANAGE tab contains functionality for the management of the Draw project and drawing.
Drawing administration is aided by the MANAGE tab allowing the control and management of Database
elements, Status Control management, Data Access Control and Draw hierarchy organisation.
Tools Tab
The TOOLS tab contains various utilities that aid Drawing creation and management.
Drawing administration is aided by the TOOLS tab allowing the following actions:
Creation of Reports.
Refer to TM-1803 AVEVA Everything3D™ Reporting for further information on the use of the Report
group.
Refer to TM-1801 AVEVA Everything3D™ Foundations for further information on the use of the Search
and Collections group.
Auto Tab
The AUTO tab contains functionality related to the Automatic Drawing Production (ADP) utilities. As the
title of the application infers, this aspect of Draw enables the Designer to produce annotated drawings
automatically. A set of rules determine how the annotation is generated. The drawings can be edited, if
necessary, using the normal editing options in Draw.
There are a number of ADP applications for different actions: General ADP, Pipe Sketches, HVAC Sketches
and Isometric ADP (HVAC & Cableways).
Refer to TM-1831 AVEVA Everything3D™ Draw Automatic Drawing Production for further
information on the navigation and use of the Auto tab.
Area Tab
The AREA tab contains functionality related to Area-Based Automatic Drawing Production utilities. This
aspect of Draw enables standard production drawings, complete with annotation, to be automatically
generated based on engineering disciplines and plant areas.
A variation of Area-Based ADP is utilised for the production of automated Multi-Discipline Support drawings.
Functionality for this area of the utility is presented within the Supports group of the tab.
Refer to TM-1832 AVEVA Everything3D™ Area Based Automatic Drawing Production for further
information on the navigation and use of the Area tab.
Refer to TM-1818 AVEVA Everything3D™ Supports for further information on the navigation and use
of the Supports group.
In addition, context tabs are presented for use with certain view and element specific tasks. The context
specific tabs are as follows.
The VIEW: FORMAT 2D tab is a context specific tab prompted on selection of a View in the Draw Canvas.
The tab is utilised for the population and modification of the View.
The VIEW: FORMAT 3D tab is a context specific tab prompted on selection of the Edit in 3D button from the
Modify group of the VIEW: FORMAT 2D tab, or on creating a View in the Draw Canvas using a 3D View.
The LABEL TOOLS: FORMAT tab is a context specific tab prompted on the creation or selection of a Label
annotation.
The Draw Status bar displays the scale and co-ordinate position at the mouse cursor in the Draw Canvas
with respect to the current owner. In addition, the Status bar allows the toggle and selection of Draw Canvas
graphical aids and representations such as Object Snap and Grid visibility.
The application of Status bar graphical aids is indicated by the button being highlighted.
Scale Displays the scale of the View or Region when defined as the
Current Owner.
Grid Display Displays a grid and rulers within and bordering the Draw Canvas. Used to
graphically indicate position in the Draw Canvas and allow organisation of Sheet
graphic and annotation layout.
Grid Snap Used to position drawing elements at grid points through snapping i.e. the cursor
‘locks’ to the grid points.
Polar Tracking Displays a polar orientation indicator in the Draw Canvas and provides a polar
alignment to the cursor for Draw tasks such as 2D drawing.
Dynamic Hints Displays feedback in the Draw Canvas to aid the Draw user in performing the
task at hand. For example, the drawing of a Straight element presents length and
angle feedback.
Additional Used to show additional manipulation grips on dimensions & other elements.
Grips
In-Canvas line Used to turn the display of line weights on and off in the Draw Canvas.
weights
Greyout Mode Used to highlight the Current Owner in the Draw Canvas.
Canvas An aesthetic option used to turn the Draw Canvas background gradient on and
background off.
gradient
Object Used to snap drawing elements such as annotation and primitives to existing
Snapping elements in the Draw Canvas
Object Snap & Selection from the Status bar prompts the Advanced Drafting Settings form.
Grid Options Through the relevant tab, the form allows Grid/Snap Spacing to be altered and
the definition of default object snap modes.
Messages Window
During the course of creating a Draw output, a number of command, warning, error and alert messages
may be encountered related to the user actions. The Messages window provides a means of storing and
recalling recent messages within the User tab. In addition, the Messages window has a System tab for the
independent display of system related messages. The Messages window allows, through a right-click menu,
the sorting, searching and export of the contents. The Messages window is displayed by clicking the
Messages button from the Display group of the TOOLS tab or by clicking the right hand side of the status
bar.
The Messages window may also be displayed and dismissed by clicking the Message Log button
from the Display group of the Tools tab.
System Messages
Clicking the Messages from the Status Bar will display the Messages window.
The Messages window can be dismissed by clicking the cross in the top right corner of the window or clicking
the Messages button from the Status Bar.
The Active Properties form is used to view and change the default properties that will be applied to new
objects when they are created, and to subsequently apply these properties to selected objects if required.
Current Owner
Current Owner
Through the concept of Current Owner (CO) AVEVA E3D Draw has the inherent intelligence to interpret the
user action in the Draw Canvas and automatically place the element within the Draw database hierarchy.
This avoids the need for the user to open or continually refer to the Draw Explorer.
A Draw Sheet, View, and Region, are all classified as being a Current Owners and thereby control where
new objects are placed in the Draw hierarchy. In addition, the Current Owner controls how positions and
distances are interpreted through graphical feedback and the status bar.
By default all new entities are created below the first suitable owner in the Draw
hierarchy based upon the Current Owner; for example the drawing of a line
within a View is automatically placed beneath a LAYE element and View Note.
On the occasion an appropriate owner does not exist, the owning element is
automatically created.
The Current Owner can also be altered via keyboard shortcut (Ctrl+0 for Sheet and Ctrl+1 through to
Ctrl+9 for Views/Regions).
In addition to being referenced in the Active Properties form, the Current Owner is indicated by the Draw
Canvas highlight of the View or Region frame.
For example, the Sheet shown contains four Views and View 1 is highlighted as the Current Owner. Any
element created at this point will be owned by View 1 with the appropriate hierarchy elements created
automatically.
Visual Layers
Draw utilises a system of Visual Layers to group objects in the Sheet to aid the management and editing of
a drawing.
Acting as a series of overlays to the Drawing content, each Visual Layer may be employed in an
organisational capacity to group drawing elements by purpose or type i.e. construction lines or annotation.
In addition, with each Visual Layer having an associated Colour and Line Type, a Visual Layer may be used
to define the collective properties of a series of elements.
For example, the following drawing is formed by a base Visual Layer containing the View contents (Visual
Layer 0) and two annotation Visual Layers.
In regards to the Draw Hierarchy, a Sheet (SHEE) owns a Visual Layer Set (VLYSET) which contains the
individual Visual Layers (VLAYER).
Visual Layers should not be confused with LAYE elements. From the perspective of a Draw User, the
LAYE element is owned by a Sheet in the Draw hierarchy and is an administrative element for the storage
of Draw annotation. A series of LAYE elements, through naming and setting of purpose, are integral to
the Automatic Drawing Production process and the population of the Drawing Sheet.
Visual Layers are administered via the Visual Layers form; displayed by
clicking the Visual Layers button from the Project group of the Home tab.
Each Sheet, by default, contains a Visual Layer 0. The Visual Layer 0 cannot be renamed or deleted – this
ensures a Sheet always has a Visual Layer for population.
The Visual Layers form may be sorted by clicking the required column heading.
The default Colour and Line Type assigned to elements within a Visual Layer are defined by selection from
the respective Colour and Line Type options lists.
The visibility of a Visual Layer in the Draw Canvas is controlled by clicking the On / Off toggle
button within the On column. This is a useful drawing management device where an
unobstructed view is required or where annotations such as revision detail or construction lines
are required only for reference.
Similarly, a Visual Layer may be defined for Print by clicking the On / Off button within the Print
column.
In turn, the defined Visual Layers and set properties are referenced by the Active Properties form.
Where an element is copied between Sheets, if the owning Visual Layer does not exist within the
destination Sheet it will be created and the colour/linetype inherited from the element. If the owning Layer
already exists in the destination Sheet and an element is copied with Linetype/Colour ‘By Layer’, the
element will adopt the Linetype/Colour of the destination Layer.
The Current Line Type defines the Line Type that is to be applied to the primitive element being created.
The field may be set to By Layer; setting the Current Line Type to the Line Type associated with the specified
Current Layer.
If an explicit Line Type is defined via the options list, the set Line Type overrides the Current Layer default
Line Type setting and is thus applied to the proposed primitive element.
Format Painter
The Properties Grid displays element attributes that are commonly altered during the course of drawing
production. The Properties Grid is integral to the AVEVA E3D Draw workflow; allowing the user to modify the
properties of a drawing without having to resort to cluttering forms and menus that obstruct the Draw Canvas
view.
The User is able to edit pseudo and user-defined attributes of elements. Pseudo attributes are contained
within a collapsible area of the Properties Grid. Read only properties are indicated by a grey colour.
The Properties Grid allows single and multiple element selection in the Draw Canvas for interrogation or
modification. How elements are selected in the Draw Canvas is determined by the Object Selection Mode
toggle button in the Properties Grid form.
Indicates single object selection mode. Only one object can be selected
in the Draw Canvas at a time and any further selection removes the
current selection.
The object selection mode is ignored on using a cursor window to select multiple elements in the Draw
Canvas.
The Initiate New Selection button deselects the current selection and initiates
a new selection.
If multiple objects are selected, the Selection List field will initially display All (No. of selected elements)
and the Properties Grid will display properties common to the selected objects.
Expanding the Selection List displays an options list detailing the element types currently selected, together
with the number of instances.
On selecting an element type from the options list, the Properties Grid updates to display the properties for
the object type or common properties for multiple instances of the same object type.
The Properties Grid allows the definition and modification of the element(s) by input to the grid.
The Properties Grid acts as an interface to Project and Master Libraries through the clicking of an adjacent
Browse button and the selection of an element from the prompted browser window e.g. the Open Backing
Sheet window allows selection of the required Backing Sheet.
The options presented by the Properties Grid options lists and the default path on selecting the Browse
button are all influenced by the set User and System Defaults. Refer to Chapter 4 User Defaults for
further information on the definition of User Defaults.
The following section highlights how the use and manipulation of the Draw Canvas aids the process of drawing
production.
Both the keyboard and mouse can be used to manipulate the Draw Canvas. The commands associated with
canvas manipulation are described below.
Clicking the left mouse button with the pointer over an element makes the model or
draw element the Current Element (CE) in the respective Model and Draw
hierarchies. Further, the left-mouse button may be used to select Draw elements,
including the forming of a selection window, to populate the Properties Grid.
@’
The middle button allows the user to increase and decrease the zoom of the
displayed area. Positioning the cursor at the centre of the required area, a rotation of
the mouse wheel away from and towards will zoom in and out respectively.
Holding the middle button and movement of the mouse allows the user to pan the
Draw Canvas.
Clicking the right mouse button invokes the Draw Power Wheel.
Keyboard
When the mouse cursor is in the bounds of the Draw Canvas a number of typed
commands may be directly input. Each input command, for example zoom, is
reported in the Messages Window.
The Pan button and options list allows the navigation of the Draw Canvas by selection
of the required pan mode and the use of the mouse as prompted.
The Zoom button and options list allows access to a number of zoom modes for the
Draw Canvas.
The Draw Contextual Editor aids the drawing production process by allowing direct entry to the Draw
Canvas during the performing of a Draw task such as 2D drawing or annotation.
Tile options are marked by key letters e.g. in the example shown, pressing the <C> key will instigate the
specify centre command.
In addition to graphical selection in the Draw Canvas, the user is able to explicitly define position by the
Contextual Editor text boxes.
Navigation between the text boxes is achieved by pressing the <tab> key. The text box field is locked by
pressing the <space bar> key.
The Contextual Editor is varied by pressing the <@> key. This variation allows the definition of position/length
with an associated polar direction.
In the example shown here, the first point of a line has been positioned explicitly and the second point has
been positioned at a set distance and orientation.
Copyright © 2013. www.aveva.com
AVEVA Solutions Limited and its subsidiaries.
All rights reserved. 44
AVEVA Everything3D™(1.1)
Draw Administration TM-1870
Further, on pressing the <shift> and <@> keys together, the Contextual Editor toggles between Absolute
positioning and Relative positioning.
Example: Example:
Position at co-ordinate point X 1050mm, Y 515mm. Position at a point X 50mm, Y 25mm from
current.
AVEVA E3D Draw utilises element grips within the Draw Canvas. Further to explicit element modification via
the Properties Grid, a series of grips on Draw elements allow graphical manipulation and modification.
For example, the below illustrates a Square primitive and available grips.
Taking the Stretch Grip as an example the grip allows the element to be resized through mouse selection
and movement or direct entry of position to the Contextual Editor.
The use of Draw grips will be expanded upon in the proceeding chapters with examples including View,
Annotation and 2D Drawing manipulation
Element grips may be used in conjunction with Object Snapping to modify elements within the Draw Canvas.
Available Object Snaps are dependent on the Current Owner and user default snap options. The current
Object Snap is indicated by an icon at the cursor point. For example, the Square element below
demonstrates a Midpoint, Endpoint, Nearest and Centre object snap.
Centre Nearest
Midpoint Endpoint
The user may set the default Object Snap options to be made available via the Status bar, click to display
the Advanced Drafting Settings form.
The Grid Settings allows the user to set grid and snap
increments as well as turning the display of the grids on
and off, and also activating the snap options. When the
boxes are ticked the options are active. The grids can
be displayed as dots, crosses or lines.
A number of Draw operations may be initiated and controlled through the use of the Draw Power Wheel;
accessed by right-clicking within the Draw Canvas.
A Draw function is selected from the Draw Power Wheel by a left-click on the required tile – this may prompt
a secondary Power Wheel for refined selection. For instance selecting the Annotate tile from the primary
Power Wheel prompts a secondary Power Wheel whereby a function such as Label or Text may be selected.
Alternatively, by clicking and holding the right mouse button, the required tile can be indicated by moving the
cursor in the appropriate direction and selection confirmed on release of the mouse button. The direction of
selection is aided by an indicating line. On selection of the required option in the primary Power Wheel, the
action may be repeated for selection in the secondary Power Wheel.
The Draw Power Wheel may also be utilised in context during a Draw action.
In addition, on selecting a grip or during a task such as annotating the View, pressing the <Shift> key on
clicking the right mouse button prompts the Object Snap Power Wheel. Selection of an object snap from
the wheel filters Draw Canvas selection to the identified snap.
The Object Snap Power Wheel is context sensitive to the Current Owner with presented Object Snap
options dependant on whether the draw task is at the View, Region or Sheet level.
Object Snap Power Wheel – Sheet / Region Object Snap Power Wheel – View
The default Draw Power Wheel arrangement may be altered via the Customisation area.
Enter the Training Project (TRA) and confirm the existence of an ADMIN Tab by selecting it.
Use the Open button from the Project group of the Home tab.
Become acquainted with the Draw User interface; selecting and exploring the various tabs including
the Project Menu.
Explore the VIEW: FORMAT 2D tab by selecting the central View content.
Familiarise yourself with the Draw viewing controls to zoom and pan across the Drawing Sheet – try
using the options within the Home > Tools group and the Draw Power Wheel option Zoom Extents.
Examine the Sheet and Active Properties form to understand what constitutes a Current Owner
(including the use of Greyout mode) and note how Visual Layers have been employed.
Noting how selection in the Draw Canvas alters the Properties Grid change the Drawing Sheet
Title from Training Project to (trainee name) Training Project.
Using the Active Properties form and Format Painter add the North Arrow to Visual Layer 0.
Utilise the Status bar to display the Draw Grid, and toggle the canvas Gradient before turning both
off.
The training requires that Object Snapping, Automatic Design Update, and Dynamic Hints are all set to
on.
The following chapter will examine access to the Draw module, the use of Libraries to manage Draw
administration elements and the use of defined defaults to direct the Draw user workflow.
To be able to access the Administrator options within AVEVA E3D Draw, the user must be a member of a
Draw Administration team with read/write access to the Draw database(s) that contain the relevant libraries.
The list of authorised AVEVA E3D Draw Admin teams is held within the file DRA-SETUP; which is located in
the defaults folder %AVEVA_DESIGN_DFLTS% typically:
C:\Users\Public\Documents\AVEVA\Everything3D\Data2.10\DFLTS
This variable can be checked by typing q evar 'AVEVA_DESIGN_DFLTS' in the Command Window.
The file may be modified to suit the team names being used. The standard AVEVA E3D Draw administration
team referred to during this course will be DRAWADMIN.
The value of the variable !!CDSADMTEAM can be modified as required. The DRAFTADMIN setting is
included for legacy PDMS projects.
In addition, the DRA-SETUP file contains the location of the AVEVA E3D Draw default files. The Administrator
should give consideration to the location of these default files. It is possible to have two arguments set for the
environment variable %AVEVA_DESIGN_DFLTS% to ensure that a subsequent AVEVA E3D installation does
not overwrite these files.
For example:
Set AVEVA_DESIGN_DFLTS=f:\COMPANY_DESIGN_DFLTS;c:\Users\Public\Documents\AVEVA\Everything3D\Data2.10\DFLTS
Read/write access is required to this directory for the AVEVA E3D Draw Administrator but only Read access
is required for general users.
On entry to AVEVA E3D Draw, where the MDB does not include the required AVEVA E3D Draw database
MASTER/PADD, MASTER/DICT and ADMIN/PADD and/or does not reference a number of basic settings for
pens, aids, etc, that are required by AVEVA E3D Draw, load errors may occur.
If AVEVA E3D Draw initialises without errors the default files have loaded correctly.
Note the following typical errors that can occur with customer projects if the database MASTER/PADD is not
present in the MDB:
If load errors do occur, AVEVA Everything3D™ Draw will not load - only the Command Window will
be displayed.
The following errors are typical where the database ADMIN/PADD in not present in the MDB. The message
log displays that there are 9 Errors/Warnings.
4.3 Libraries
The Draw environment is administered through a series of Libraries that define and provide elements for use
by the Draw user.
Hierarchy Browser
The Hierarchy Browser can be used to navigate the Draw Hierarchy and create elements in the database.
The AVEVA supplied Master Project (ACP) includes two databases that must be referenced from the project
MDBs. These databases are MASTER/PADD and MASTER/DICT, there is also a sample project library
database supplied in the Sample Project (APS) called ADMIN/PADD, this database in normally copied into
the current project for modification.
General Admin
AID information
Backing sheets
Symbol templates.
There is also a Line Style World STYLWL /Master_PenStyles this holds examples of:
The database MASTER/DICT contains the UDA definitions that are required within the AVEVA E3D Draw
module. This database must be present in all AVEVA E3D Draw MDBs.
The database ADMIN/PADD contains two departments /Project_Libraries and /TT/Project_Libraries these
have the same content but /TT/Project_Libraries is designed for use with True Type Fonts.
Project Library
ADP schedules
Hatching rules
Styles
Overlays
If these databases are not referenced in the MDB used by AVEVA E3D Draw load error will occur.
The databases MASTER/PADD and MASTER/DICT have been included as foreign databases and
the database ADMIN/PADD has been copied to the Training Project and renamed PROJECT/PADD.
Open the Command Window by clicking the Command Window button from the Explorers group of the
TOOLS tab.
This can be done via the Command Window using the STATUS
Command.
Use the command Q TEAM and confirm membership of the
DRAWADMIN Team.
Remember If the Training is being carried out on a non-AVEVA supplied project ADMIN/PADD,
MASTER/PADD and MASTER/DICT must be included in the current MDB.
AVEVA E3D Draw makes extensive use of default settings. The defaults are often configured and defined by
the Draw Administrator, being applied on entry to the Draw module. The administrative libraries the defaults
reference store Draw entities such as project and company specific Symbols, Labels, Backing Sheets, and
Representation Styles.
As an AVEVA E3D Draw Administrator, the settings in the defaults files may be altered; if necessary creating
a different defaults file for each of the company's drafting requirements. The defaults file accessed by an
individual user is determined by the setting of the user's %AVEVA_DESIGN_DFLTS% environment variable.
Defaults can be set for the following:
Definitions of name delimiters; that is, the characters used to separate the component parts of an
element's name.
Pointers to the libraries from which the different aspects of the AVEVA E3D Draw drawing functions
obtain standard data, for example:
Drawlists.
When entering the AVEVA E3D™ Draw module, the file DRA-GEN-SYSTEM is read and defines the User
Defaults required. From a Draw user perspective the session defaults may be observed within the User
Defaults form.
The User Defaults are initially determined by the setting of the System Defaults but may be altered as
required for the current session by the user.
The User Defaults form may be modified in conjunction with the Draw Explorer. On selecting the
appropriate User Default field for modification, the user navigates to the element to be referenced in the
Draw Explorer and clicks the adjacent CE button in the User Defaults form.
User Defaults are only valid for the current Draw session.
Using the File User Defaults form menu, users can load settings
that have been pre-defined by the Draw Administrator.
Load Pre-Defined From... Used to load Draw defaults from a specified system location.
Display Load Errors… Used to display any errors which may occur if the Default element
does not exist in the database.
The training course has been configured to use the current True Type System Defaults defined.
The defined User Defaults are utilised by the Draw Interface in the prompting of default locations for tasks
such as selection from the Properties Grid or the selection of a Label or Symbol annotation.
AVEVA E3D Draw system defaults may be modified by an administrator to suit project requirements.
System defaults are set using the AVEVA E3D Draw System
Defaults form.
The current default file being used is displayed in the top of the AVEVA E3D Draw System Defaults form.
The form displays all the default settings for the current project:
The Master Project Defaults and Local Project Defaults sections of the form show the default settings of
the pointers to the AVEVA E3D Draw Libraries. To change any of these, either type the new element name
into the text box, or navigate to the element required and press the appropriate CE button. The text to the right
of the CE button shows the type of element required for each Library.
By default, the individual parts of drawing element names are separated by a slash delimiting character. For
example: SHEETS/SHLB1/BACK1/SN1.
The Name Delimiters is used to specify any other delimiter character which has been used for Style names,
Label Library names and Drawlist Library names.
The options available to save and load from file, via the AVEVA E3D Draw System Defaults form, are as
listed:
For the Load and Load From options, the AVEVA E3D Draw Administrator can perform either a full or partial
load by selecting the relevant option from the submenu:
Full Load clears all existing default values from the forms before loading the new ones. A check
is also completed, to ensure that the minimum numbers of default values are loaded to allow the
application to run correctly.
Partial Load does not clear the existing form settings, allowing the Administrator to overwrite a
subset of the defaults available.
Display Errors… displays the Default Load Errors form, which shows all errors that occurred
during loading. Each error message shows the load file line number at which the error occurred
and a brief description of the error.
Restore Backup restores default settings from back up file, i.e. DRA-GEN-SYSTEM.bak.
The Master Project Defaults and Local Project Defaults parts of the System Defaults form display the
library references used throughout the AVEVA E3D Draw application.
To change the identified references, the User is able to navigate to the appropriate element in the Draw
Explorer - as shown to the right of the CE button i.e. LIBY or SHLB, and click the CE button to transfer the
name of the current element into the text field.
Alternatively the appropriate reference can be directly entered into the text field or imported using the File
menu options.
The User Defaults form is initialised with the settings from the AVEVA E3D Draw System Defaults form
after it has been loaded from file. Subsequent changes to the User Defaults form, override (but do not
change) the settings on the AVEVA E3D Draw System Defaults form.
By default, the individual parts of the AVEVA E3D element names are separated by a delimiting character (/),
for example SHEETS/SHLB1/BACK1/SN1.
The Name Delimiters section of the AVEVA E3D Draw System Defaults form allows the Administrator to
specify an alternative delimiter character to be used for Style names, Label Library names and/or Drawlist
Library names.
The LAYE Element should not be confused with the Visual Layers used in AVEVA E3D Draw. From the
perspective of a Draw User, the LAYE element is owned by a Sheet in the Draw hierarchy and is an
administrative element for the storage of Draw annotation. A series of LAYE elements, through naming and
setting of purpose, are integral to the Automatic Drawing Production process and the population of the Drawing
Sheet. The LAYE element also exists for backward compatibility with AVEVA PDMS Draft.
As the buttons Layer Purpose Definition, Layer Creation Definition and Layer Purpose Filtering are
not used by AVEVA E3D Draw they are not covered in the Guide.
The default sheet sizes that are available to the Draw user can be set via the Sheet Defaults form. This form
is opened by clicking the Sheets Sizes… button on the Systems Defaults form.
Click the OK button to accept and close the Sheet Defaults form.
It may also be observed that the new Sheet sizes are also available for selection for a new Sheet Drawing
Type from the new area of the Project tab.
Naming Conventions
The Naming Convention form is displayed by clicking the Naming Conventions… button on the System
Defaults form.
Mandatory Names
Optional Names
For each such element, the Named check box can be used to
specify whether or not a default name is to be visible to the user.
Define and check the application of new default names for a Department (DEPT-) and Registry (REGI-
).
Note whether the new default standard sheet sizes are available on explicit creation of a Drawing.
Name the Drawing: DRWG-DRAW_ADMIN-EXAMPLE.
DRWG-DRAW_ADMIN-EXAMPLE.
Select New > Quick Sheet from the Project group on the
HOME tab.
Use the Properties Grid to confirm the new Sheet Sizes are available.
Considering the eventual drawing to be produced, this chapter explains how to set up Drawlist Libraries
(DLLB). Each library contains a group of Drawlists (IDLI or ID Lists) which allow users to create lists of
design elements to be drawn or sectioned. The DLLBs and IDLIs can be assigned to model items according
to design disciplines, project areas, or any other classifications appropriate to specific working practices.
Each Drawlist comprises a list of Model elements, in the usual format of an Add List and a Remove List, which
can all be displayed in an area view simply by reference to the IDLI name.
The DEPT TT/Project_Libraries, supplied as part of the standard product, contains a LIBY named
TT/DRA/PRJ/DRAWLISTS, which holds sample drawlist libraries.
To create a new Drawlist library (DLLB), the Administrator may navigate to an appropriate Library (LIBY) or
create a new Library.
Navigate to the Pens tab of the form and select the * Select a True Type Font option from the Text Font
options list.
Returning to the Library Attributes form click the Apply and Cancel buttons to dismiss the form.
Select the Create option from the Drawlist segmented button within the Libraries group.
Select the Manager button from the Drawlist group of the ADMIN tab to open the Drawlist
Management form.
The Drawlist Management form is displayed with the created Drawlist Library and Drawlist in the appropriate
fields:
With reference to the Drawlist Management form, the Drawlist Library options list allows the user to specify
the Drawlist Library that owns the Drawlist (IDLI) to be modified. In turn, the Drawlist may be selected from
the populated Drawlists text pane.
Creating a Drawlist
The Drawlist Management form may be utilised to create a Drawlist via the New Drawlist option; an action
which prompts the Create Drawlist form.
Alternatively, selecting Copy Drawlist option will create a copy of the selected Drawlist.
The Copied Drawlist can then be renamed by right-click button in the Model explorer
Deleting a Drawlist
To delete a Drawlist (IDLI) from the current Drawlist Library, the selected Drawlist is highlighted in the
Drawlists text pane and the Delete Drawlist option clicked.
The lower part of the Drawlist Management form contains the buttons that are used to build up the Add and
Remove members owned by each Drawlist.
Selecting the required elements from the Model Explorer, the Add CE button is used to add them to the
Drawlist. Either by using Add CE, Rules or within Limits, to remove items from the Drawlist i.e. items that are
not to be displayed on the drawing, elements are selected via the Selection Grid and click the Remove CE
button.
The Selection grid can show either Design elements or alternative existing Drawlists. The former allows the
User to pick design elements explicitly; the latter allows the User to identify design elements by their presence
in other Drawlists.
Alternatively, elements can be added to the Drawlist by defining a volume by clicking the Limits. From view
Button. All significant elements positioned partly or wholly within the current limits box will be added to the
Drawlist when choosing Add Ce Within Limits option under the Add CE button
To delete an entry from the Drawlist the relevant line in the Selection List is highlighted and the Delete Entry
button clicked.
/ZONE-STRUCTURAL-AREA01
/ZONE-EQUIPMENT-AREA01
/REFGRD PLANT_GRID
The exercise above demonstrates the ability to add Plant Design RefGRIDS, automatic
annotation can be switched off using Annotation toggle within the format 2d grid group.
Additionally Ensure the AVEVA E3D Draw System Defaults reference the correct Library.
This chapter explains how to define Sheet Libraries (SHLB) containing Backing Sheets (BACK) and
Overlay Sheets (OVER). These Sheet Libraries will be referenced by the Draw user on creation of Drawings
and Sheets.
The DEPT /TT/Master_Libraries, supplied as part of the standard product, includes a library called
TT/DRA/MAS/BACKS containing sample Backing Sheets and the DEPT TT/Project_Libraries includes a
Library named TT/DRA/PRJ/OVERS containing sample Overlay Sheets.
There is a duplicate set of the Libraries without the prefix /TT i.e./Project_Libraries and /Master_Libraries.
These Departments have exactly the same information as described above but are configured using
Native Fonts.
To create a new Sheet Library (SHLB), navigate to an appropriate Library or create a new Library below the
appropriate Department. In this instance navigate to LIBY TT/ LIBY-TRAINING.
The Ruleset Reference on the Sheet Library form is for member VIEWs on OLAY elements only.
Attributes can be defined at the Sheet Library level by clicking the Attributes button to prompt the Sheet
Library Attributes form.
The text is automatically set to Arial Unicode MS from the defined owning Library.
The Backing Sheet (BACK) is a drawing sheet on which one or more NOTEs can be positioned. Each of the
NOTEs may comprise any combination of 2D primitives, text primitives (TEXP) and existing symbol instances
(SYMB).
To create and display a new Backing Sheet within an appropriate Sheet Library (SHLB), in this example
TT/LIBY-TRAINING/BACKS, the following method is followed.
Navigate to the New area of the PROJECT tab and select the Drawing Type Backing Sheet.
Select a Template Type ISO, before selecting the required template ISO A0.
Click the Create button to progress to the location of the created Backing Sheet.
Enter the Name TT/LIBY-TRAINING/BACKS/A0 and click the Create button to confirm.
It is recommended that the new Backing Sheet is given a name that will make the content obvious to the
user.
Depending on the detailed design required, the Backing Sheet Note may be formed using 2D annotation
techniques available within the DRAW tab.
For this example, the position and alignment of individual NOTE components will be aided by a Grid e.g. a
grid with spacing (10 mm) and the snap function set to ON.
Grid and Snapping can be access via the icons within the Draw Status bar.
In order to demonstrate the workflow in creating a backing sheet, navigate to the supplied Backing Sheet
BACK TT/DRA/MAS/BACKS/MET/A0 as shown by the below hierarchy:
Some of the Notes will be copied to the new backing sheet and
modified.
In order to see the effects of adding individual NOTEs, open the Backing Sheet within the Draw Canvas.
The following demonstrates the use of 2D primitives and annotation in the forming of the Backing Sheet.
Select the Line primitve from the Draw group on the DRAW tab.
Orthogonal mode can be activated using the <shift> key or via the Draw Status bar.
Position the Text at the centre of the created line by using a centre object snap.
Change the Text contents to NOTES and set the alignment to centre.
In a similar manner, navigate to the text primitive ‘REFERENCE DRAWINGS’ in the Draw Canvas.
Using the Text Editor form, update the section title to:
REFERENCE DRAWINGS & DOCUMENTS.
In order to further demonstrate the workflow in creating a backing sheet and the use of Intelligent Text and
Symbols, navigate to the supplied Backing Sheet BACK TT/DRA/MAS/BACKS/MET/A0.
Using the right-click context menu Copy the NOTE TT/DRA/MAS/BACKS/MET/A0/TITLE and NOTE
TT/DRA/MAS/BACKS/MET/A0/REV-TEXT and Paste beneath the newly created Backing Sheet.
TT/LIBY-TRAINING/BACKS/A0/TITLE.
TT/LIBY-TRAINING/BACKS/A0/REV-TEXT.
For example, and as shown below, the Drawing Title is populated upon the User defining the Drawing Title
(#TITL<FR DRWG>) and Sheet Title (#TITL<FR SHEET>) during Drawing creation.
Similar Intelligent text can be applied to the Revision version information – as seen with NOTE
TT/DRA/MAS/BACKS/MET/A0/REV-TEXT.
The date in each case should be updated from #RVDT<FR SREVAY[1]>(C1:6) to #RVDT<FR
SREVAY[1]>(C1:8)
Image files such as BMP or JPG can be inserted; for example, such files are often used for company logos.
Click the Open button to initiate the insertion of image into the Draw Canvas.
The Contextual Editor updates to prompt the positioning of the image by centre point.
On being prompted to define a Scale, use the cursor to ensure the image resides within the Backing Sheet
area or set an explicit Scale 0.4 within the Contextual Editor field.
An Overlay (OVER) is a drawing sheet on which NOTEs may be positioned using the same procedure as for
a Backing Sheet. However, an Overlay may also own 2D Views, typically used to display Keyplan views of all
or part of the 3D model. For the purpose of Automated Drawing Production and the administration of a single
Keyplan, each View can own one or more LAYE elements. Each LAYE element, in turn, owns VNOTEs (LAYE
Notes).
It will be easier to position and align individual NOTE components i.e. primitives, text and/or symbol
instances, if a working grid is displayed.
TT/DRA/PRJ/REPR/GEN/BASIC.
Navigate to the New area if the PROJECT tab and select the Overlay Sheet Drawing Type.
Select any template from the Templates area before clicking the Create button.
Enter the name TT/LIBY-TRAINING/OVER/KEYPLAN and click the Create button to confirm.
It is recommended that the new OVER is given a name that will make the content obvious to users.
120.00mm 67.00mm.
To create a View in an Overlay, the Draw Administrator may define and populate a View by 3D or 2D methods.
Each View references a Representation Ruleset which defines the way in which the Design graphics are to
be drawn. This Ruleset Reference can be defined either at an individual View level, at an OVER level, SHLB
level or can be set to point to an existing System Ruleset.
In the following worked example the View will be created and populated using Format 3D methods.
The Contextual Editor updates to prompt the location of the first and opposite corners of the View.
Using the majority of the Over area define the two opposite corners of the View. The identified View transforms
to present the embedded 3D View within the Draw Canvas and the Contextual Editor is updated to prompt
modification to View.
In turn, the user interface updates to display the context View: Format 3D tab and the Model Explorer is
automatically displayed for Drawlist modification.
Holding the left mouse button, drag and drop the following elements into the 3D View within the Draw Canvas
to form the Drawlist.
/SITE-EQUIPMENT-AREA02
/SITE-EQUIPMENT-AREA01
/SITE-EQUIPMENT-AREA03
/SITE-STRUCTURAL-AREA01
/SITE-STRUCTURAL-AREA02
/SITE-STRUCTURAL-AREA03
/SITE-CIVIL-AREA01
/SITE-CIVIL-AREA02
/SITE-CIVIL-AREA03
In order to select the Model Grids from the Model Explorer the Administrator may be required to click
the Explorer Options button within the Explorers group of the TOOLS tab and utilise the Explorer
Settings form. The Grid World element will be shown on unchecking the Model Explorer – Hide non-
user System Data checkbox.
Define an appropriate scale for the View from the Scale options list.
Ensure the Scale type is set to Metric.
Click the Apply button within the Complete group to confirm the
creation of the limits-defined View.
The Keyplan can be annotated as required; in this instance Matchlines and a North Arrow will be added.
The North arrow may be directly created using 2D annotation or formed via symbol insertion.
The chosen symbol is then placed and scaled as required within the Draw Canvas.
On placement in the Draw Canvas, the Symbol may be modified in position, scale
and rotation by the use of Symbol grips: Scale, Position and Rotate.
Place the North arrow adjacent to the created View in the Overlay.
Design areas can be indicated on the key plan. Design Areas are stored in Layers, each layer has a VNOT
containing one rectangle representing the Design Area and another rectangle called .../LIMITS containing one
TEXP that holds the Design Area Limits.
The TEXP is used to set the limits on the ADP system when specifying limits from the key plan.
Refer to TM-1831 AVEVA Everything3D™ Draw Automatic Drawing Production for further
information on the use of Design Areas.
Click the Command Window button from the Windows group on the TOOLS tab to display the command
window.
A new LAYE element is to be created together with a View Note to hold the Design Area annotation
PURP A
NEW VNOT
A Note may also be created by selecting the Note button within the Libraries group of the ADMIN
tab.
Add some Text to the Overlay to annotate the defined area, for example “ALL AREAS”.
The TEXP and HATCH area are now stored in the NEW LAYE element.
When the OLAY is inserted into a drawing the visibility of layers can be controlled using the properties grid
Perform the following task using the previous Chapter and Worked Example as a guide:
Change the Default System Settings to point to the new Sheet Libraries (SHLB).
Create a new Drawing /TRAINING-A0 explicitly with the newly created backing Sheet, create a
new sheet using Quick Sheet, check that it is the correct backing sheet.
Insert the Keyplan overlay that has just been created to this drawing.
Display only the AREA 01 keyplan, navigate to the OLAY and set Layer Visibility to DESI B in the Properties
Grid.
The following chapter will discuss how to create Drawing (and Sheet) Templates. Drawing Templates are
utilised by the Draw user to create drawings and sheets to a predefined standard and orientation.
They can range from just a simple Drawing Sheet to a complete drawing containing several views, annotation
and overlays. The Drawing Templates are made available to the Draw user via the New area of the PROJECT
tab.
The DEPT TT/Project_Libraries, supplied as part of the standard application, contains Registries (REGIs)
named TT/DRA/PRJ/TMP/<discipline>, where <discipline> represents Piping, Equipment, etc., related
drawings. Each Registry contains Drawings, which own sample Sheets with associated Libraries.
There is a duplicate set of these Libraries without the prefix /TT i.e./Project_Libraries and
/Master_Libraries. These Departments have exactly the same information as described above but are
configured using Native Fonts.
The Template Types options list of the New area of the PROJECT tab is populated by Templates that adhere
to the Default definition. The User & System Defaults forms allow the definition of the Drawing Template
Prefix that is used to filter available templates for selection in the Template Types options list.
In this worked example a new sheet is created that contains the backing sheets and olay that has been created
in the previous chapters, the addition of views will be discussed later.
The hierarchy creation (and modification) buttons are context sensitive to the Current Element in the Draw
Explorer i.e. the Drawing - Create Explicitly button only becomes active when the Current Element is a
Registry.
Display the Draw Explorer by clicking the adjacent Draw Explorer button in the Explorers
group.
By navigating to the World element within the Draw Explorer, it is possible to begin creating the Draw
hierarchy.
Click the Attributes button and ensure that the font is defined
as Arial.
The Create DRWG form is automatically prompted due to the checking of the Create Drawing checkbox in
the Registry Information form.
The Drawing Definition form is displayed. The form allows the definition of some key Drawing properties.
Title: Training A0
At this point in the Worked Example, the attributes will be set for the Drawing element to ensure any future
Sheet created below the Drawing will inherit the required properties.
Note Sheet creation methods such as Quick Sheet do not allow Backing Sheet definition on creation;
therefore the Sheet creation process will be expedited by the definition of a Backing Sheet at the Drawing
level.
Selecting the Reference radio button, select the Backing Sheet created earlier from the options list:
/TT/LIBY-TRAINING/BACKS/A0
Click the Apply button and dismiss the Drawing Attributes form by clicking the Cancel button.
Visual Layers
It is likely that a Draw Administrator will define a series of Visual Layers within the Drawing Sheet Template to
be used by the Draw user. This will ensure consistency in the creation of drawings across the project.
Visual Layers are administered via the Visual Layers form; display the form by
clicking the Visual Layers button from the Project group of the Home tab.
Each Sheet, by default, contains a Visual Layer 0. The Visual Layer 0 cannot be renamed or deleted – this
ensures a Sheet always has a Visual Layer for population.
Using the respective Colour and Line Type options lists set the default Colour to Red Colour 2 and the default
Line Type to 8004 Chained for the created Visual Layer.
Using the previous chapter and worked example as a guide complete the following tasks.
Create an A1 Drawing Template; use the Backing Sheet and Keyplan created earlier in the training.
Perform a Save Work using the Save button or by pressing <Ctrl+S> keys.
Exit and re-enter AVEVA E3D Draw so that the new templates are made available within the New area of the
PROJECT tab.
Progressing with the formation of the required ‘ingredients’ for drawing production, this chapter explains how
to set up Symbol Libraries (SYLB), containing the Symbol Templates (SYTM) from which users can select
2D symbols to add to drawings. Each SYTM may comprise any combination of 2D primitives, text primitives
(TEXP) and existing symbol instances (SYMB).
The DEPT TT/Master_Libraries, supplied as part of the standard product, owns a REGI named
TT/DRA/MAS/SYMBOLS. The LIBYs within the REGI own general symbols, electrical symbols and 2D
Catalogue symbols. These symbols can be adapted as required.
To create and display a new Symbol Template (SYTM), a Symbol Library (SYLB) is first required.
The Symbol Template (SYTM) defines the appearance of the 2D symbols Draw users can select and add to
their drawings.
It will be easier to position and align individual NOTE components i.e. primitives, text and/or symbol
instances if a working grid is displayed with a fairly small spacing (say 10 mm) and the snap function is
set to ON.
From the HOME tab select the New segmented button from
the Project group and select Drawing Type from the
prompted options list.
Alternatively a symbol Template can be created any selecting Symbol from the
Template Group on the ADMIN tab.
Navigate to the Symbol Library /TT/LIBY-TRAINING/SYMBOL and enter the name /NORTH-ARROW for
the Symbol Template.
The Draw Canvas and Properties Grid updates to allow the creation and definition of the Symbol Template.
The displayed blue circle in the Draw Canvas denotes the Base Point of the Symbol template i.e. the
insertion point of the symbol on use.
The symbol shown here denotes a North Arrow and may be formed
using primitives from the DRAW and ANNOTATE tabs / Draw
Power Wheel and defined using the Properties Grid
The CAD Import tool allows a CAD drawing to be imported as either a backing sheet or symbol template. The
relevant LIBY needs to be created as a place holder for the CAD import.
SYLB for imports that are to be symbols and SHLB for imports that are to be sheets. The relevant LIBY needs
to be selected.
This will open a browser to search for where the CAD import is held. Once the import is selected the Settings
form is displayed, this enables any format changes that are considered necessary.
Select OK. The Sheet is added in to the SHLB and can be opened in the Draw canvas.
The process is the same for a symbol, other than the selection of SYLB when creating the CAD import.
Using the previous Chapter and Worked Example as a guide, complete the following tasks:
Create a new Drawing and add the North Arrow and Section Plane Symbols.
If the AVEVA E3D Draw Administrator does not have the appropriate permissions in the Catalogue, then
effective co-operation between the AVEVA E3D Draw and Catalogue Administrators will be critical for
the symbolic representation functionality.
To support this functionality, a Draw Symbol Set (DRSSET) and a Draw Symbol Link (DRSYLK) are
available in the database. The DRSSET owns the DRSYLK.
Design symbols can consist of geometrical elements or text, or a combination of both, including AVEVA E3D
Draw Intelligent Text hash-codes. Design symbols can be scaled and orientated as required.
The 2D symbols are generated from templates stored in the AVEVA E3D Draw database. These are the
Symbol Templates (SYTM) and the Text Label Templates (TXTM), used for generation of geometric elements
or text elements respectively.
The Catalogue database stores the data that defines the templates to be used for a given design element,
and under which circumstances it may be used. This allows several templates to be associated with a design
element so that it can be represented differently in different types of Views. The representation of a light fitting,
for example, could depend on both the View direction and the View classification.
When symbolic representation is used in a drawing, the same AVEVA E3D Draw design symbol should be
used under the same conditions across an organisation irrespective of the size. AVEVA E3D Draw design
symbols will usually be held in an AVEVA E3D Draw database i.e. PADD, in a Multiple Databases (MDB) in a
Catalogue reference project (e.g. ACP). This AVEVA E3D Draw database will contain the templates for 2D
design symbols that are referenced by the Catalogue. Thus, AVEVA E3D Draw design symbols will be made
available in user projects by including a foreign reference to the MDB in the Catalogue Reference project.
As the AVEVA E3D Draw design symbol libraries will be stored within a foreign project database, it will be the
responsibility of the system/project administrator for the foreign project to distribute them globally. The AVEVA
Global application only distributes databases for a given project. Thus if the master project is required at
another location, then the system/project administrator must either make that a Global project or otherwise
arrange for its distribution.
The four pumps in AREA01 of the Training Project have been supplied with Starters created as Parts.
Each Part can hold 3D and 2D representations. Parts are selected via an Equipment Specification or Selection
Table.
The quickest was to identify the Equipment Part is to query it via the Command Window. For example, on
navigating to one of the Starters in E3D Model or the Draw 3D View, the user may query the Part Reference
of the Equipment Specification by typing the following:
q Prtref of spref.
In this instance, the query will return Prtreference /STARTER_30S. This reference will be used later in the
worked example.
Using the previous chapter as a guide, create a new Symbol Library TT/LIBY-
TRAINING/2D-REPRESENTATION and within the created library create a new Symbol
Template (SYTM) /SYM-STARTER as per the design shown here.
AVEVA E3D Draw Symbol Sets are set up in the Catalogue Database and reference the Symbol Templates
and Text Label Templates stored in the AVEVA E3D Draw database.
To start AVEVA Catalogue and login to the Paragon Module, the User must select the following (or as directed
by the Trainer):
Start > All Programs > AVEVA > Manage > AVEVA Catalogue 2.1.0
Login to the Paragon module using the details provided by the Trainer. They will typically be as shown below:
Project Training
Username SYSTEM
Password XXXXXX
MDB A-PIPING
Module Paragon
On opening the new session in AVEVA Catalogue Paragon, enter the Equipment application by selecting
Equipment… from the main menu.
Select Create Symbol Set from the draw group of the tools ribbon to create the administrative DRSSET
element.
On clicking the OK button on the Create Symbol Set form, the Symbol Set form is displayed.
The Criteria expression determines which AVEVA E3D Draw Views the symbols will be used upon. An
expression can be typed into the field or an existing expression can be selected from the options list. Clicking
on a Draw Symbol Link in the list will add the Criteria expression to the field, allowing all expressions accessed
during the current session to be available.
Use the standard search facility to reference the 2D Symbol template representing the Pump Starter as follows
and click the Find button.
Setting the X and Y scaling factors in the XYSC attribute independently on the AVEVA E3D Draw Design
Symbol Link (DRSYLK) element will enable the non-uniform scaling of Design Symbols (DESSYMs). This will
enable the DESSYM to be scaled to the correct size for the design element, that it is intended to replace in
the AVEVA E3D Draw View, regardless of the aspect ratio of the design element.
The Draw Administrator or the symbol designer must associate the symbol template (SYTM) or text template
(TXTM) with the orientation of the component in the Catalogue that the design symbol (DESSYM) will
represent. This is achieved either by selecting an existing P-point on the Catalogue Component or by creating
a new P-point. The value of the P-Point direction (PPDI) attribute on the SYTM or TXTM must be set to the
value of the P-point Number (%NUM) attribute on the Catalogue Component. This will enable the 2D
Symbology functionality to use the direction of the P-point, which is determined by the P-point direction (PTCD)
attribute on the P-point element, for aligning the x-axis of the SYTM or TXTM.
EQUIPMENT-DRAW-
STARTER.
Perform a Savework.
Open AVEVA Everything3D™ and login to the Draw module, the trainee must select the following shortcut or
as directed by the Trainer.
or AVEVA > Design > Everything3D 2.1.0 from the Windows Start Menu.
From the Login form select the Training Project (TRA) by selecting the Project tile TRA Training.
User: A.DRAWMAN
Password: A
MDB: A-EQUIPMENT
The details above are indicative of typical entry to AVEVA E3D projects. Alternative login details may be
supplied by the Trainer.
Click the Draw module tile.
In this section a local rule is added to change the starter 3D Representation shown below to a 2D Symbolic
Representation.
ZONE-EQUIPMENT-AREA01
SITE-STRUCTURAL-AREA01
SITE-CIVIL-AREA01
ZONE-ELECTRICAL-AREA01.
Click OK.
In the For area of the Local Rules form Toggle the Names option to allow the entering of named elements.
Click the Modify button to prompt the Names form. The form allows the addition of multiple elements in a
similar fashion to the Drawlist Manager form.
S-P1501A
S-P1501B
S-P1502A
S-P1502B.
From the UPDATE tab select the Annotation button option Sheet
from the Drawing group.
Using the previous chapter and Worked Example as a guide, complete the following tasks:
Create a new drawing and change the representation of the Starter to be symbolic.
A key requirement for drawing production is the use of labels; this chapter explains how to set up Label
Libraries (LALB) containing the Symbol Templates (SYTM) and Text Templates (TXTM) from which users
can create symbolic (SLAB) or general (GLAB) labels, respectively. Each SYTM may comprise any
combination of 2D primitives, text primitives (TEXP) and existing symbol instances (SYMB). Each TXTM holds
specific or ‘intelligent’ i.e. # coded text.
The Department TT/Master_Libraries, supplied as part of the standard product, contains three LIBYs holding
label templates, namely TT/DRA/MAS/LABELS/GEN (general labels), TT/DRA/MAS/LABELS/PRO (process
labels) and TT/DRA/MAS/LABELS/ELE (electrical labels), which can be adapted as required.
Labels can be attached to any design element and used to display any attribute of the element. The user can
control the format, content and appearance of the labels, with suitable project defaults defined by the
administrator. Direct reference to the design data, combined with a simple update annotation operation, means
that the annotation always reflects the current state of the design model. The position and orientation of the
labels can be modified graphically, to ensure a clear drawing layout.
Labels can be automatically generated for a set of design items that match a tagging rule. The rule sets
determine the type of label and which design items the labels will be applied to. For example, all nozzles that
have a bore of >100mm and <300mm with a pressure rating of #150 could be labelled. After the labels have
been created, they can be automatically updated to reflect any changes to the model.
When the labels have been created, their positions can be adjusted graphically.
To create and display a new Label Template (SYTM & TXTM), a Label Library (LALB) is first required.
Attributes can be defined at LALB level, such that they are inherited by the TXTM and SYTM elements when
created. Click the Attributes... button and change the relevant settings on the resulting Label Library
Attributes form.
These attributes can be modified for individual TXTM’s and SYTM’s later if required.
A Symbol Template (SYTM) defines the appearance of the 2D symbols which can be referred to when creating
SLABs to add to design drawings.
From the HOME tab select the New segmented button from
the Project group and select Drawing Type from the
prompted options list.
Alternatively a symbol Template can be created any selecting Symbol from the
Template Group on the ADMIN tab.
Navigate to the Label Library /TT/LIBY-TRAINING/LABEL and enter the name TT/LIBY-
TRAINING/LABEL/NAME for the Symbol Template.
The Draw Canvas and Properties grid updates to allow the creation and definition of the Symbol Template.
The displayed blue circle in the Draw Canvas denotes the Base Point of the Symbol template i.e. the
insertion point of the symbol on use.
If the grid–snap function prevents setting the precise position or size that is required, either turn
snapping off temporarily or modify the attributes of the primitive later.
When positioning the component parts of the SYTM it is important to remember where the origin (base point)
is placed. It is also important to consider that all primitives under a SYTM will be drawn when that label
template is selected by the end user.
Unlike Symbol Templates, a Text Template (TXTM) has no members. Instead, they hold text strings to which
users can refer to when creating GLABs. These text strings can include # coded ‘intelligent’ text, which is
replaced by the corresponding attribute settings from the Design DB when the labels are displayed on the
drawing sheets.
Each TXTM automatically includes a Label Frame, although this can be switched off if it is not required.
Select the Text button within the Template group of the ADMIN
tab.
Alignment Hbody
Justification Centre
When a User attempts to create a new symbolic label the application searches for a relevant LALB in a specific
sequence. The application examines each LIBY in the DEPT in the listed order until it finds one which contains
appropriate LALBs. The application then adds these LIBY and all subsequent LIBYs to the scrollable list on
the Library form until it finds a LIBY which does not contain a relevant LALB.
The above principle allows the Administrator to hide LIBYs from the user by adding them to the end of the
DEPT member list. Alternatively, all reference LIBYs could be located in a separate DEPT, but this would add
extra DEPTs to the user’s Members List.
It is important to note that, due to this method of searching for the LIBYs, all Label Libraries must be grouped
together under the same Department if they are all to be available to the user.
Using the previous Chapter and Worked Example as a guide, complete the following tasks:
Create two Label Templates using the 2D primitives and Intelligent Text.
Change the default settings to point to the new library for the label creation.
Display a previously created sheet and add the new labels to it, for example:
This chapter explains how to set up Tag Rule Sets (TRST) and Tag Rules (TAGR) within Tag Rule Libraries
(TRLB). When accessed during normal AVEVA E3D Draw drawing operations, each TAGR references a
Tagging Template, which may be either a SYTM or a TXTM. Tag rules determine which items will be tagged
in the View graphics.
The DEPT TT/Project_Libraries, supplied as part of the standard product, contains a LIBY named
TT/DRA/PRJ/AUTOTAG, which holds sample tag rule libraries for various disciplines.
The Tagging Library form is displayed. The form allows a Draw Administrator to define Tag Rulesets (TRST)
and Tagrules (TAGR).
The upper part of the form is concerned with the creation and deletion of Tag Rulesets within a TRLB.
The lower part of the form is used to create Tagrules to define the types of elements to which they are applied,
and to set references to the templates which control the format of the associated tags.
The upper part of the Tagging Library form displays the name of the current Library. The options list will
display all the TRLB elements owned by the current library. All the TRST elements within the selected TRLB
will be displayed.
To create a new Tag Ruleset TRST click the Create Ruleset button on the Tagging Library form.
The name will be added to the Tag Ruleset list on the Tagging Library form and will be highlighted as the
current selection.
To delete a Tag Ruleset from the current Tag Rule Library, the Draw Administrator must highlight the Tag
Ruleset in the Tag Ruleset list and click the Delete Ruleset button.
The following describes the creation and definition of Tag Rules with reference to the Tagging Library form.
The Rule options list displays a list of all Tag Rules in the current Tag Ruleset i.e. the Tag Ruleset highlighted
in the Tag Ruleset list.
It is also used to change the current TAGR if the attribute settings are to be modified.
The type of element or a list of named elements can be specified to which the rule applies. To specify the
type of element to which the current TAGR is to be applied, select a design element class from the Tag options
list.
The attribute values for the newly created Tag Rule are defined by the current settings of the other gadgets
on the form e.g. Tag, With, Template Reference, etc.
To create a new TAGR, select Branches as the element to be tagged then click the Create Rule button.
The TAGR will be named automatically and its name will be added to the Rule list as the current selection as
shown below.
Tag Rules are always named automatically when they are created. The name cannot be modified.
To delete a TAGR from the current TRST, the TAGR is identified as the current element, by using the Rule
pull-down list and the Delete Rule button clicked.
To apply restrictions to the elements specified by the Tag option, an expression may be entered into the With
text box. For example, if the Tag gadget specifies Branches, an expression specific to branch elements is
entered.
The current Tag Rule will apply to all branches with a Head Bore greater than 100mm and a Tail Bore greater
than 80mm.
To select a label template that will define the appearance of tags generated by the current TAGR, the CE
button adjacent to the Template Reference section of the Tagging Library form may be used.
To specify a drawlist which is to be associated with the current TAGR (such that only items in the drawlist will
be tagged), click the Drawlist Ref… button on the Tagging Library form.
To modify the content of the drawlist associated with the current Tag Rule, click the Drawlist… button. The
Drawlist Management form will be displayed.
On this form, select the Drawlist whose member list is to be modified and add or remove design elements.
Create (several) new Tag Rule Sets (TRST) and Tag Rules (TAGR) which may be setup to tag any
elements.
Try using the different templates which have been supplied in the Library /DRA/MAS/LABELS/TAG.
Consider Tagging Nozzles with name and Bore and Structural Sections with their Spref.
Display a previously created sheet where a Drawlist has been referenced and change the defaults to allow
the use of the created Tag Library and Rules.
The Autotagging utility may be accessed by clicking the Auto-Tag button in the Annotate group of the
Annotate tab.
A Visual Style contains pre-set representation properties for the Draw elements View, Text, Label and
Dimension. An element adopts a Visual Style either through definition on creation or by modification.
The use of a Visual Style ensures the consistency of View creation within the Sheet and across a series of
Drawings. The properties of the Visual Style are determined by the Draw Administrator and any further
alterations to the Visual Style are reflected in each instance the style has been referenced.
AVEVA E3D Draw is supplied with the AVEVA Default Visual Style which is initially assigned to labels, text,
dimensions and view frames by default. The Visual Style may be specified by the Draw user prior to element
creation by setting the style within the Active Visual Styles group of the Annotate tab. For example for a
View:
Where a property has been explicitly altered from the defined Visual Style (By Style), the element may
be reset to adopt the Visual Style by clicking the Set to Defaults button on the Properties Grid.
To add or modify a visual style, click Dimension, Label, Text, View or Ruler
as required from the Visual Styles group of the ADMIN tab.
The Visual Styles form is displayed with the appropriate tab selected. For example for text elements:
The existing user-defined styles for the selected type of object are displayed in the Available Styles list.
The Explore button opens the Browse form to allow navigation of created Visual Styles
in the Draw hierarchy.
The Create New Style button is clicked to create a new Visual Style.
The form allows the navigation of the hierarchy to select the library element that the new
style is to be created under.
Using the Create New Style button and the Create Text Style form navigate to the Library
TT/LIBY-TRAINING/VSTYLE.
Enter the name TEXT-2.5 and click the Create button to create the new Text Visual Style.
The new Visual Style is then created and added to the list of styles in the Visual Styles
form.
Using the Visual Styles form and embedded Properties Grid alter the Text Visual Style to
Colour 2 (Red) and the Text Height to 2.5.
A new style may also be created by copying and modifying an existing style. To copy a
style, select it from the Available Styles list and click the Copy button.
The Create form is then displayed for location placement of the new style in the database
hierarchy together with naming.
The copied Visual Style is then added to the Available Styles list and it may be selected
and edited as required.
To delete a Visual Style, select it in the Active Styles list and click the Delete button.
If a style which has been assigned to objects is deleted those objects will
automatically be assigned the AVEVA Default style instead.
When the automatic section mark and the section title are added to a drawing they are controlled by a VSI
library. The library controls their colour, line weights and text sizes that they are drawn in.
The training project is supplied with the ‘AVEVA-Section’ VSI library which the default setting.
The user can define their own VSI libraries to match customer cad standards. Once the VSI library has been
created this can then be set as the default in the system settings.
The following section shows the user the various options and setting used to modify View Section Indicator
Libraries
Replace the current symbol template Open the current symbol template
with a copy of selected one and close the form
Selecting this button will open the browser Selecting this button will open the
window allowing user to select a previously symbol template in the canvas, allowing
created symbol. modification, using draw techniques.
The other menu options for View Section Indicators are as follows:
Click to display the Hierarchy Browser window, indicating the location of the default VSI
hierarchy.
Click to delete the selected VSI library from the View Section Indicator Libraries list. A confirmation
window displays asking you to OK the deletion. Click Yes to delete the selected style.
If a VSI library which has been assigned to objects is deleted, those objects are automatically
assigned to the AVEVA -Section VSI library.
The reference grid automatic annotation are controlled within the view visual style. The user can modify a
number of attributes to change the appearance, representation and label template reference.
The following section shows the user the various settings and options used to Modify View visual styles to
change the representation of automatic grid annotation.
Selecting View button within the visual styles group of the admin tab, will
display the view visual styles form.
Using the previous chapter and worked example as a guide create the following Dimension Visual Style:
When creating
dimension visual
styles it is always
important to consider
accuracy and units to
match customer
requirements.
Using the
dimension visual style
properties grid, the user
can control the precision
and units displayed.
This chapter explains how to set up Styles (STYL), within Representation Libraries (RPLB), which define
the detailed representation the general user will use for various aspects of the drawing.
The Department TT/Project_Libraries, supplied as part of the standard product, contains several Libraries
holding examples of different styles. As explained later, these styles are used in conjunction with
representation rules.
Although identified as a Style Library for convenient reference, a Representation Library (RPLB) is actually
created, containing one or more Styles (STYL).
The Style Library form will then be displayed from which the individual Styles can be created.
The upper part of the form is concerned with the creation and deletion of STYL elements within the RPLB. It
contains a list of all STYLs in the current Style Library. The lower part of the form is used to set attribute
values for the current STYL, that is, for the STYL which is highlighted in the list.
The upper part of the Style Library form shows the name of the current RPLB which is being used as a Style
Library, and a list of all STYLs within it.
Creating a Style
To create a new STYL, click the Create Style button and the Create STYL form is displayed.
/TT/LIBY-TRAINING/STYLE/PIPING
The new STYL will be added to the displayed list in the Style Library form and will be highlighted as the
current selection.
The attributes of the new STYL will contain the default settings shown by the gadgets in the lower part of the
form and can be altered as required. Selecting the Apply button will commit the changes.
Deleting a Style
To delete a STYL from the current library, highlight it in the displayed list and click the Delete Style button.
The amount of information shown in the Styles list about each STYL is controlled by the option selected from
the Display drop-down list:
Gen displays the drawing level and any linestyle and colour settings applicable
to general drawings.
Pipe displays the drawing level and any linestyle and colour settings applicable
to pipework drawings.
Steel displays the drawing level and any linestyle and colour settings applicable
to steelwork drawings.
Style Attributes
The lower part of the Style Library form consists of three sets of gadgets that are used to modify the attribute
settings for the currently highlighted STYL.
To modify any of the attribute settings for the current STYL, the Administrator may alter the settings of the
corresponding gadgets and click the Apply button.
Drawing Levels
The Draw Level text box shows the Drawing Level (DLEV) setting. This attribute
restricts the elements displayed using this Style to just those that include this
number in their drawing level range, as set in AVEVA E3D Model.
Every primitive in the design model has an associated drawing level range attribute.
If the drawing level lies within this range, the 3D object will be drawn when it is added to the Draw List.
The Styles and Colours section of the form shows the assignment of Linestyles (Standard - which may be
‘Off’ or User-defined) and colours to the six line types i.e. Frontface, Backface, etc.
Standard Linestyles are selected from two drop-down list gadgets. The first allows ‘Off’ or one of the 10
standard system-defined line-patterns to be selected, and the second allowing one of the three standard
system-defined line-widths to be selected (Thin, Medium and Thick).
If a User-defined linestyle is required the Select button is clicked to prompt the User-defined Linestyles
form - the adjacent checkbox should be ticked. This will cause the two Standard linestyle gadgets to be greyed
out and the User-defined Linear Styles selection form to be displayed as shown. The left-hand side of the
form lists all the Linestyle Tables found in the MDB. Selecting one of these causes the right-hand side to be
populated with the Table’s Linestyles, from which a selection can be made.
The Representation Flags section of the form shows the current On/Off settings for the TUBE, PSYM, OBST,
INSU, PRFG and PLFG flags:
Piping Symbols if toggled off will suppress the display of all piping symbols.
Profile used for steelwork, if toggled off will suppress the display of the profiles.
P-Lines used for steelwork, if toggled on, the steelwork will be displayed stick
build.
The system defined line widths of Thin, Medium and Thick use a precise value in accordance with European
& American ISO 128 of 0.25mm, 0.35mm and 0.7mm respectively.
The definition of the Line Widths involves the use of a Line Style World (LSWL), which is visible in
AVEVA Administration:
Alternative Line Width standards can be set via the Admin module. The User can query the values from
AVEVA E3D Draw by entering Q LINEWIDTHS in the Command Window.
If the default standards are being used the data returned will be:
Care needs to be taken with the precision, key in prec 2 dp to achieve the
correct results.
In addition, it should be noted that the widths for User Defined Linestyles are exact i.e. the precise width in
mm specified be the user will be transferred directly to the export format (not applicable to Plot Files).
Although identified as a Style Library for convenient reference, a Representation Library (RPLB) is created,
containing one or more styles (STYL).
To create a new Style library (RPLB), using the Draw Explorer, navigate to the Library TT/LIBY-TRAINING
and create a new Hatch LIBY.
The Hatching Styles form will then be displayed, from which the individual Style can be created.
The upper part of the form is concerned with the creation and deletion of Hatching HSTYL
elements within the RPLB. It incorporates a list of all STYLs in the current Hatching Style Library.
The lower part of the form is used to set all relevant attribute values for the current HSTYL. The
particular HSTYL to which these attributes belong is highlighted in the list shown in the upper
portion of the form.
The upper part of the Style Library form shows the name of the current RPLB which is being used as a Style
Library, and a list of all HSTYLs within it.
To create a new HSTYL, the Create Style button is clicked to prompt the Create HSTYL form.
The attributes of the new STYL will have the default settings shown by the gadgets in the lower part of the
form. These can be altered as required.
Naming the hatch style to represent the hatch type in the previous example we will create a yellow 45
degree hatch with a 4mm gap between hatching lines.
To delete a hatching STYL from the current library, the style is highlighted in the displayed list and the Delete
Style button clicked.
The lower part of the Style Library form comprises two sets of gadgets which are used to set the attribute for
the currently highlighted STYL.
For the Hatch Pattern a colour and either a Standard fill style (which may be ‘Off’) or a User-defined fill
style can be assigned.
The Colour can either be selected from a drop-down list (initially populated with the basic 16 system-defined
colours) or picked from a colour-palette shown when the Pick button is clicked. The colour selector gadgets
will be greyed out if the fill style is ‘Off’.
The Standard fill style is selected from the drop-down list gadget. A total of thirty system-defined fill styles
plus a solid-fill and Off capability are provided. A selection of hatch patterns is illustrated below:
The hatch pattern rules are available in the TT/DRA/RPJ/HSTYL/LOCAL library and are set up by the
Administrator.
A Fill Style is defined by combining one or more hatch patterns. A hatch pattern can be a sequence of parallel
lines all drawn with a particular line style e.g. chained, or solid-thick, at a specified angle and separation.
If a User-defined fill style is required, the checkbox should be ticked. This will cause the Standard style
gadget to be greyed out and the User-defined fill styles selection form to be displayed as shown below.
The left-hand side of the form lists all the Fill Style Tables found in the MDB. Selecting one of these causes
the right-hand side to be populated with the Table’s Fill styles from which a selection can be made.
This parameter defines the style with which the hatch lines will be drawn (either system-defined or
a user-defined line style). By default HLSTYLE will be set to SOLID.
Angle (HANGLE)
This parameter defines the slope of the hatch lines, in degrees, measured in a counter clockwise
direction from the horizontal. If a value is not specified, a value of 45 will be assumed.
Separation (HSEPAR)
This parameter defines the spacing between the hatch lines (measured perpendicularly). If 0 then
a solid fill is achieved. If no value is given, 3mm will be assumed.
Offset (HOFFSET)
This parameter defines the offset of the hatch-pattern from a datum point on the Sheet and is only
of use when two or more hatch-patterns are combined.
If the patterns have the same angle and separation but different offsets double-line hatching can be
achieved. If no value is given 0 is assumed. If the value is positive the positioning of the pattern is
relative to the bottom left corner of the Sheet, if negative the positioning of the pattern is relative to
some feature of the area being filled. For patterns that require the precise matching of diagonal
dashes (to form triangles for instance) it will probably be necessary to define relative patterns (with
negative offsets) but in general positive offsets should be used. If no value is given, 0mm will be
assumed.
FSTYNO A system defined attribute that will have a unique value within the MDB.
SOLFILled If set TRUE will cause the Fill style to provide solid fill.
ALTDEF Refers to another FILLST and if set the referenced FILLST will be used on
hard copy output.
When the FILLST element is created a system-defined fill style number is allocated automatically. This is a
unique number in the range 1-255 and is held in the FSTYNO attribute of the FILLST element. This is the
number to use for the FSTYLE attribute when it is required to use that FILLST.
Alternatively, it is usually more convenient to specify a name for the FILLST, and this is then used to set the
FSTYLE attribute (although it is the FSTNO value that will be assigned to the FSTYLE attribute).
Having created a Fill style it must be defined within the graphics system by an 'UPDATE
PENSTYLES' command if it is to be used during that session of AVEVA E3D Draw. In subsequent
sessions it will be automatically defined during module entry.
In order to create more complex patterns, such as Triangles, Brickwork, etc., it is necessary to use two
additional attributes of HPATTE:
Refers to the amount by which the pattern on each individual line is advanced. The pattern is moved
by a value which accumulates from line-to-line. The lines either side of the first are offset by ± the
advance value. The lines either side of these are offset by ± twice the value and so on.
Refers to the amount by which the pattern of the first hatch-line is offset from its nominal start point.
Thus for example, in order to create a Fill Style to represent brickwork (with 10mm x 4mm bricks) the
Administrator is required to create a suitable line style for the vertical lines and then a Fill style with 2 Hatch
Patterns. With the Style World as the current element, the following may be entered in the Command Window:
NEW LSTYTB
NEW LINESTYLE /BrickWork-VerticalLS
PATDEF 50 -50 Creates a pattern with equal sized dashes and gaps.
PATREP 8mm Sets the repeat distance to the height of 2 bricks.
NEW FSTYTB
NEW FILLSTYLE /BrickWorkFS
NEW HPATTERN /BrickWork-HorizontalHP
HLSTYLE Solid
HANGLE 0
HSEPAR 4mm 4mm between horizontal lines.
HOFFSE 2mm Offsets the pattern (vertically) from its datum.
The application of the above can be verified through the Style Library form and the creation of a User-Defined
style. The subsequent User-defined linear/fill style forms are updated to reference the new elements.
Offsetting the pattern is not strictly necessary and so attributes HOFFSE and PATOFF of both
HPATTEs could be left at 0mm; it is merely done to reduce the chance of the horizontal and vertical
lines coinciding with the edge of the hatched area.
Considering the line type, a colour and either a Standard line style (which may be ‘Off’) or a User-defined line
style can be assigned.
If an Outline is used, then each surface hatched will be outlined in the specific style.
The choices are ON or OFF. Choosing ON will hatch the cross-section of a pipe or HVAC duct with a piping
end symbol or ducting end symbol. OFF will hatch the full cross-section of the pipe or duct.
Using the previous Chapter as a guide, complete the following tasks within DEPT TT/LIBY-TRAINING:
Style /TT/LIBY-TRAINING-STYLE/PIPING for Pipe: Drawing Level 6 and Front Face Pen RED.
Click Apply.
Style for Equip: Drawing Level 6 and Front Face Pen Green.
The Tube and Piping Symbols Flags are ticked as this representation is used by nozzles.
Create a second Style for Piping Drawing Level 6 where the Pipes are drawn Blue (22).
These define the appearance of model elements in the drawing. Rulesets (RRST) are created within
a Representation Library and own Representation Rules (RRUL) which reference a style (STYL).
These define how model faces created by section planes, and surfaces of specified design primitives
are hatched. Hatching Rulesets (HRST) are created within a Representation Library and own
Hatching Rules (HRST) which reference a hatching style (HSTYL).
Views can also own local HRULs and local RRULs. The View HRSF attribute will be set to point to a
HRST, and the HSTYF attribute of the HRULs owned by the View should be set to point to HSTYLs, in
the same way as HRULs are owned directly by HRST.
The available local HRULs and local RRULs are set in the AVEVA E3D Draw System Defaults form.
The DEPT TT/Project_Libraries, supplied as part of the standard product, contains a LIBY named
TT/DRA/PRJ/REPR, which holds sample representation rule libraries.
To create a new Representation Library (RPLB), navigate to the appropriate LIBY or create a new LIBY. The
Representation Library can be owned by an existing LIBY which already owns a Style Library.
The STYLs which the user can reference from a given RRUL must be owned by the same LIBY.
To create a new Representation Library (RPLB), using the Draw Explorer, navigate to the Library TT/LIBY-
TRAINING and create a new Representation Library.
The upper part of the form is for the creation and deletion of RRULs within a RRST. The RRUL
can also be restricted to a specific class of elements. The current Representation Library is also
displayed, to switch to another RPLB, navigate to the required RPLB and click on the CE button.
The lower part of the form displays a list of all the currently defined STYLs. Any STYL can be
selected to be referenced by the current RRUL.
The Rule Sets drop-down list allows you to switch to any RRST owned by the current RPLB. The Rules list
shows all RRULs in the current RRST or None if the RRST has just been created.
Where a Rule Set contains a number of Rules that have conditions that are not mutually exclusive, the
Rule that is first in list order takes precedence over the other rules.
Creating a Rule
Deleting a Rule
To delete a RRUL from the current RRST, it may be highlighted in the Rules list and the Delete button clicked
on the Representation Rules form.
The type of element or a list of named elements can be specified to which the
rule applies. To specify the type of element select the option as shown and
select the type from the pull-down menu.
The Names form is displayed allowing the Administrator to select individual elements from the Members list
to add to the Names list.
Clicking the OK button adds the names to the Representation Rules form.
To apply qualifying restrictions to the elements specified in the For section of the form, an expression can be
entered in the With text box. For example, if the For gadget specifies Branches, the expression (HBOR GT
100) could be used.
The current rule would then be applied to Branches with HBOR greater than 100mm.
The text adjacent to the Style checkbox shows the name of the STYL (if set) that is referenced by the current
RRUL.
The Styles in the current LIBY are displayed as shown. To associate a RRUL with a STYL, select the RPLB
from the Styles pull down. The STYLs owned by the selected RPLB will be displayed.
Select the STYL from the list and click the Apply button to create the association.
The amount of information shown in the list can be changed by selecting from the Display scrollable list.
Select the Create button from the Hatching segmented button from the Ruleset
group on the ADMIN tab.
The upper part of the form is for the creation and deletion of HRULs within a HRST. The HRUL
can also be restricted to a specific class of elements. The current Representation Library is also
displayed, to switch to another RPLB, navigate to the required RPLB and click on the CE button.
The lower part of the form displays a list of all the currently defined HSTYLs. Any HSTYL can be
selected to be referenced by the current HRUL.
The Rule Sets drop-down list allows the user to switch to any HRST owned by the current RPLB. The Rules
list shows all HRULs in the current HRST or None if the HRST has just been created.
Creating a Rule
To create a new HRUL, click the Create button on the Hatching Representation Rules form to display the
Create HRUL form.
TT/LIBY-TRAINING/ReprRules/HATCH/EQUIP-
RED
The HRUL will be added to the list and will be highlighted as the current selection.
Deleting a Rule
To delete a HRUL from the current HRST, the Administrator highlights the Rule in the Rules list and clicks the
Delete button.
The type of element or a list of named elements can be specified to which the rule applies in the For section
of the form. To specify the type of element select the radio button as shown and select the type from the
scrollable list.
To specify named elements to which the current HRUL is to be applied, click the Modify button.
The Names form will be displayed allowing the Administrator to select individual elements from the Members
list to add to the Names list.
Add the Design Member ZONE-EQUIPMENT-AREA01 and click the OK button to add the design element to
the Hatching Representation Rules form.
To apply qualifying restrictions to the elements specified in the For section of the form, an expression can be
entered in the With text box.
For example, if the For gadget specifies Branches, the expression (HBOR GT 100) could be used.
The Style indicates the name of the HSTYL (if set) that is referenced by the current HRUL.
The Styles in the current LIBY are displayed as shown. To associate a HRUL with a HSTYL, select the RPLB
from the Styles pull down. The HSTYLs owned by the selected RPLB will be displayed.
Select the HSTYL from the list and click the Apply button to create the association.
Click on the Attributes button to display the Hatching Rules Attributes form.
The Hatching Rule Attributes form allows more control over which surfaces of an element are to be hatched.
Clicking the Plot button on the Hatching Rule Attributes form will display the Hatching Rule Attributes Plot
form which provides an illustration of the available settings.
All primitive Surfaces: element does not need to be cut by a section plane to be hatched.
The Direction and Derived gadgets are active when Only Surfaces Facing in a Specified Direction is
chosen.
Piping components and the insulation are drawn in the same graphical view. The way in which the attribute
‘insulation’ of the Representation Style is used for the Piping Insulation.
The Insulation flag does not now solely toggle Pipe Insulation On and Off
The insulation flag continues to work as it did for all other insulation types
There are two new Representation Style attributes that are used solely for Pipe Insulation
PINSCOLOUR integer/colour_name
Fig1. The Tube Flag is ON, the FFSTYLE is set to Solid, the Insulation flag is OFF and PINSSTYLE is OFF.
The result would be the same if the PINSSTYLE was set because the Insulation flag still controls the
toggling of all insulation.
Fig2. The Tube Flag is ON, the FFSTYLE is set to Solid, the Insulation flag is ON and PINSSTYLE is set to
Dashed and the PINSCOLOUR is set to Blue.
Fig3. The Tube Flag is ON, the FFSTYLE is set to Dashed, Insulation flag is ON and PINSSTYLE is set to
Solid and the PINSCOLOUR is set to Blue.
Note that the Tube is dashed for only that have insulation. To produce this type of display, you need to use
two rules, one from the dashed tube and another from the solid tube. The rule for the dashed tube shown
here would contain a criterion such as the following;
Otherwise, the result would be that all tube were displayed dashed.
Drawing both Pipe and Pipe Insulation in the same view means more graphics processing and it will
take longer to produce such a view, compared to one that contains just Pipe or just Pipe Insulation.
Navigate to or create /TT/LIBY-TRAINING/ReprRules and create a task specific library (RPLB) for the
following Rule Sets (RRST) and Rules.
Remember to give the elements a meaningful name.
Create a Representation Rule Set which contains a number of Rules which reference the styles created in the
Exercise 11.
Use the Properties Grid on the view of the previously created Sheet, and change the Representation Rule to
point at the newly created Pipe GA Rule.
Create a Hatching Rule for hatching equipment, which references a style created in Exercise 7.
Use the Properties Grid on the view of the previously created Sheet, and change the Representation Rule to
point at the newly created Pipe GA Hatch Rule.
Remember that section planes may be required to test the Hatching Rules.
15 Database Updates
The options in the Query section of the ADMIN tab are used to access data, as follows:
Project - used to retrieve information about the setup and configuration of a project.
Data Access Control - used to view the access rights of users set up in a project.
Database Changes - used to query aspects of the database, for example to report changes
since a certain date.
There are occasions when the AVEVA E3D Draw database needs to be updated specifically, as opposed to
the routine updating that occurs from time to time in normal use. This chapter explains when and how this
should be done by the Draw Administrator.
This operation should be carried out to recover from a corrupt picture file, such as may result from a
Reconfigure operation, or if an attempt has been made to display a VIEW created using a previous version of
AVEVA E3D Draw.
Annotation graphics will always be restored but Design graphics may not be. In all such cases, a message
alert will be displayed instructing the administrator to carry out the update operation. This is the only time that
the operation should be carried out.
Update can be achieved by selecting the Picture button from the General group of the UPDATE tab.
This option (valid at SHEE, BACK, OVER, SYLB or LALB level, or above) scans the database hierarchy and
updates all those parts of picture files that use the graphics ‘instancing’ mechanism. For example, a SYMB is
an ‘instance’ of a SYTM. OLAY and BACK elements are in the same category.
This update should be used to generate the correct graphics after the LIBNO NEW option has been used in
RECONFIGURER.
Update can be achieved by selecting the Instances button from the General group of the UPDATE tab.
This option updates all AVEVA E3D Draw element attributes that refer to elements in the Design database.
The settings of such attributes exist as database reference numbers. The updating function operates on the
current element.
It should only be used if the Design database has been deleted and rebuilt from macros.
Update can be achieved by selecting the Refs button from the General group of the UPDATE tab.
AVEVA E3D Draw elements with attributes that refer to elements in the Design database, the settings of which
exist as database reference numbers, also have (hidden) text attributes set to the names of the referenced
elements. This option updates the latter attributes, using the settings of the associated reference attributes.
The updating function operates on the current element.
It should only be used if the Design database has been deleted and rebuilt from macros.
Update can be achieved by selecting the Names button from the General group of the UPDATE tab.
The following chapter describes the various facilities available for printing drawings from AVEVA E3D Draw.
To create or modify plot styles the Plot Styles button is clicked in the
Settings group of the ADMIN tab.
The Plot Styles form is displayed listing the existing plot styles.
Navigating to the required Plot Style, The lists of actions that comprise the plot style are displayed. In the
example above colours in the sheet are transformed to a shade of grey (Monochrome) through a colour
action type.
Colour
Fill Type
Line Type
Display Options
The display of columns in the Plot Styles form is controlled by the Column
Filter checkboxes.
To swap one column for another, click the arrow in the column heading, and
select the column that it is to be swapped with.
To filter what is displayed in a column, click the filter symbol in the column
heading and select the required filter option from the list.
Click the Add New Style button to add a Plot Style to the form for definition.
In this example create a New Style World and New Plot Style Table by clicking New, use the name
Training_PenStyle and Training_PenStyle_Table.
Click the Add New Action button to add an action for the identified Plot Style.
The required action type may then be selected from the list of values in the Action Type column
and defined thereafter using the appropriate From and To columns.
In the From Colour column, select the Colour 2, Red from the options list.
Repeat the process for the To Colour selecting the Colour 15 Black.
Create New Action for two more Action Types, Use colours Colour 5 and Colour
22 for From Colour and Colour 15 Black for To Colour.
Similar operation can be performed for Fill Type or Line Type or on the drawing to set the values that will be
converted when plotted.
To delete a plot style or action, the relevant row may be selected and press the delete key or
button, alternatively right click to Add Action or Delete the selected row.
Printing from AVEVA E3D Draw is performed via the PROJECT tab.
Selecting the Print menu option updates the Project area to display a Print options area and Preview window.
Clicking the Multi Print/Plot button prompts the Open browser. The browser allows the navigation and
selection of multiple sheets from the Draw hierarchy.
The <Ctrl> key may be used to select multiple sheets in the Open browser.
From the Settings area select the Training Plot Style from the Plot Style options list and click the Preview
button.
Create new Plot Styles for Colour, Fill and Line action types.
Using the created training drawings, apply the created Plot Styles and preview the result.
Appendix A is included for future reference. The information contained therein is available within the AVEVA
Help Files. These may be accessed via the Project menu and Help area, pressing the <F1> key or by clicking
the button in the top right area of the module window.
There are several draw options within AVEVA Everything3D that can be manipulated to allow personal
preference.
A.1 Configuration
A.1.1 Coordinates
A.1.3 Forms
A.2 View
Selecting the Animation & Colours option updates the Project tab to show settings relating to the displayed
canvas and colour.
Selecting the Section & Snaps option updates the Project tab to show settings relating to the selection of
Draw elements and drafting aids. Anti-aliasing and hints are also controlled from here.
Selection Settings:
A.2.3 Configuration
Selecting the Configuration option updates the Project tab to show settings relating to movement actions
within the Draw Canvas and view regeneration.
A.2.4 Naming
Selecting the Naming option updates the Project tab to show settings relating to tab names
Selecting the Object Visibility option updates the Project tab to show settings relating to object visibility and
performance.
Drawing
Hide objectTabif Name
– Determines
settingsif –anchanges
object will
thebe
name
hiddenstyle
dueoftothe
its Tab
owning visual layer being hidden
or if any visual layer relevant to it is hidden. Option
to toggle between visual layer is hidden or any
relevant layer is hidden
The below tables highlights common keyboard commands that be may be utilised to invoke Draw functions.
Command Description
Toggles Function Shortcuts – User is presented with UI Shortcut
<Alt>
Keys.
<Ctr+0> Sets Drawing as Current Owner in the Active Properties.
<Ctrl+Shift+C> Prompts the Home > Copy with Base Point action.
Command Description
<Tab> Repeat last action / Move between Canvas Editor entry fields.
The Table below highlights common commands that be may be entered directly within the 2D Canvas to
invoke Draw functions.
Command Description
COPYBASE Prompts the Home > Copy with Base Point action.
CUTBASE Prompts the Home > Cut with Base Point action.
Command Description
FILLETR Prompts the Draw > Modify Fillet with Radius/Trim action.
GAP Prompts the Annotate > Insert Gap in Dimension / Label action.
Command Description
CQVPROJ Prompts the Home > Create Quick Projection View action.
ROTATE Prompts the Draw > Modify Rotate about Base Point action.
Command Description
Intelligent Text can be automatically extracted from the Design, Catalogue or Drawing databases to replace
the Drawing Intelligent text code words, which begin with a # character. For example a pipe name can be
defined as: /ZONE-4/BRANCH-6.
Text / Z O N E - 4 / B R A N C H - 6
Character No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#NAME /ZONE-4/BRANCH-6
#NAME(C2:) ZONE-4/BRANCH-6
#NAME(C2:7) ZONE-4
#NAME(P-2:) -6
#NAME(P/2:) /BRANCH-6
#NAME(P2:) /BRANCH-6
#NAME(P/2:)(C2:) BRANCH-6
#<#NAME(P/2:)(C2:) BRANCH-6
#HBORE<FROM CREF> Outputs HBORE (head bore) referred to by the DDNM attribute.
The Alternative Character set provides useful symbols for the users. The tilde character (~) must precede the
required code for the symbol required.
Alternative Characters can be used as a single entry or combined with Intelligent Text:
Normal text may be used in combination with Alternative Characters and Intelligent Text:
#<~C#NAME(C2:)#> POSITION IS #POSU returns the Centreline symbol and name of the
attached element, all underlined, followed by the defined text i.e. POSITION IS, and concluded
by the element Up position.
§ B Footnote Symbol
C Centreline Symbol
Ø D Diameter Symbol
F Steelwork Channel
G Steelwork Angle
H Steelwork H-Section
I Steelwork I-Section
J Steelwork T-Section
L Steelwork H-Section
μ M Mu
N Yen Sign
P Plate Symbol
© Q Copyright Symbol
T Trademark Symbol
V Down Arrow
Ω W Omega
x1 X Superscript ‘1’
x2 Y Superscript ‘2’
x3 Z Superscript ‘3’
± +
─ - Line
÷ /
^ Up Arrow
The dra-gen-system file holds the location of various project defaults, such as line styles and backing
sheets, view section indicators, labels etc.
Other marine default files may also affect the display and content of views in the Draw application i.e.
sbd_def1 file, etc.
The process to convert GRIDSY is performed when Convert Grid System is selected, this allows the grid
references (FR/LP) to be available and be displayed in the Model Explorer.
The Convert Grid System tool is available in the E3D Model application only.
From the Model application Admin tab, Grids group, select Convert Grid System
The Grid System can be converted on ‘Current GRIDSY or by ‘All GRIDSY’ with in the Model explorer.
The default grid to be used in a marine project will have its Purpose set to SHIP. If the default grid is to be
changed this attribute should be deleted and the Purpose on the new default grid should be set to SHIP.
Set up of standard and Symbolic grid rulers is controlled from the Visual Styles
group.
Select Ruler from the Visual Styles group, on the Admin tab. The form shown above will be displayed
To delete an existing ruler, select the ruler in the list and click Delete selected styles .
To copy an existing style, select the ruler to be copied and click Create a new style with starting
values copied from the selected one.
To Explore the style hierarchy click , this will take you to the location in the explorer where the
currently selected ruler resides.
The rulers in AMS project have been saved to the following location: TT/DRA/PRJ/REPR/Marine/GEN
The standard ruler style can be freely named. The properties of the ruler are chosen from the grid within the
Visual Styles form. Axial line colour and line type, tick mark colours, lengths and side of ruler to be placed,
label text font, height, colour and side to be placed can all be defined in this form.
Having clicked the OK button on the Visual Styles form, the new standard ruler will be available from the
Annotate tab, Active Visual Styles
Selecting a Template from the properties will allow a label to be added to the grid ruler.
In Marine Drafting a drawing is stored in the PADD database but there is also a SDB-file and a picture file.
The SDB-file may contain information that is only stored there and not in the PADD database. The picture
file is a cache and can normally be regenerated from the information in PADD. Draw does not maintain SBD
files at all, it will only work with the data in the PADD database and the picture file. Therefore, the Marine
Drafting drawing must be modified when it is opened in Draw. This operation is called “transform”. The
challenge of this process is to handle all the information that is only in the SBD-file it will have to go into the
PADD database or into the picture file.
Important! When you have opened a Marine Drafting drawing in Draw and saved work “Save Work” you can
no longer access the drawing in Marine Drafting.
Other settings may also affect the appearance of drawings after transform and subsequently after update of
design. These may be due to representation rules and line or ruler mapping settings. Line and ruler mapping
will be considered later in this guide.
A representation rule has been defined in AMS project to resemble that seen in AVEVA Marine.
If the drawing has a Marine Drafting drawing form this will be converted to a backing sheet, BACK element,
to which the SHEET element will refer via the BSRF attribute. This backing sheet will be stored in a local
library for the drawing. Texts originating from form rules will be simple text and will lose any intelligence.
Transform of all hull views and element types is not currently supported. E.g. curved hull views such as Shell
Expansion will be transformed but elements will be converted to simple geometry and will lose links to model
data. Transformed symbols will be exploded and lose any intelligence.
General model views, created via Insert > Model in Marine Drafting will be maintained in Draw.
The Transform operation can be slow for big drawings. This can be alleviated by transforming them before
the drawing is opened and it is also possible to transform all drawings in a REGI or a DEPT.
For this purpose there is a TRANSFORMSHEET command in the Command Window. Make the SHEET,
DWRG, REGI or DEPT the current element in the Draw explorer, enter TRANSFORMSHEET in the
Command Window.
To transform in batch ‘tty’ mode there needs to be a macro file (transform.mac) that applies the
transformation. The following text can be used as a template, also an example of the .mac file. The text in
red should be updated to suit the context of transform:
PROJECT AMS
USER SYSTEM/XXXXXX
/EQUIPMENTFWD
DEV TTY
CONSOLE SHOW
DRAW
-- Go to the element to be transformed: can be sheet, drwg, regi or dept.
-- Here a single drawing
/AMS_TRANSFORM
-- Transform current element: sheet "AMS_TRANSFORM"
$p Transformingsheet "AMS_TRANSFORM"
TRANSFORMSHEET
-- Save the transformed drawing(s). Please note that they can no longer be
-- opened in Marine Drafting after this!
SAVEWORK
--FINISH
Create a .bat file (transform.bat) which sets up the necessary environment variables and starts the
transform.mac file. As with the .mac, the following text can be used as a template, update the text in red:
SETLOCAL
set AVEVA_MARINE=yes
set PDMS_MARINE=yes
set MARINE=yes
-- The installation directory
set AVEVA_DESIGN_INSTALLED_DIR="C:\Program Files\AVEVA\Everything3D2.10\"
set AVEVA_BRAND=PLANT
set AVEVA_PRODUCT=3D
call "%AVEVA_DESIGN_INSTALLED_DIR%\evars" "%AVEVA_DESIGN_INSTALLED_DIR%"
call "%AVEVA_DESIGN_INSTALLED_DIR%\set_aveva_design.bat"
"%AVEVA_DESIGN_INSTALLED_DIR%"
"%AVEVA_DESIGN_INSTALLED_DIR%\mon" tty -macro="$m C:\temp\transform.mac"
"%AVEVA_DESIGN_INSTALLED_DIR%\PDMSWait.exe"
endlocal
exit
With the macro (transform.mac) and the batch file (transform.bat) set, transform by “tty” mode can be
exacuted.
Start the cmd.exe from the Start menu, locate where the .mac & .bat files are held. Enter the .bat name.
This will transform the DEPT, REGI or drawing(s) that have been setup in transform.mac and be available
when Draw is opened.
It is possible to map line types between AVEVA Marine 12.1.SP4 and Everything3D 2.1
The line type mappings are defined in an xml file which is pointed to by the environment variable
SBD_E3D_DRAW_LINETYPE_MAPPING in the d065 file.
In the xml file the user can define the desired mappings between different line types from 12.1.SP4 to
E3D2.1. In the file, “drafting” refers to the line type used in 12.1.SP4 and this line type is mapped to the one
defined by “draw”, which is the E3D2.1 line type.
Both the line type code and the line type name can be used to define the different line types used in the
mapping.
Shown below is 2D geometry with the settings as shown in the previous XML screen shot. The left screen
shot is from 12.1.SP4 and the right is from E3D2.1
It is possible to map ruler types between AVEVA Marine 12.1.SP4 and Everything3D 2.1
The ruler mappings are defined in an xml file which is pointed to by the environment variable
SBD_E3D_DRAW_TRANSFORM_SETTINGS in the d065 file.
Base Line, Centre Line, Frame ruler, Longitudinal horizontal ruler and Longitudinal vertical ruler are each
supported with separate references in the mapping file. Each can be assigned a style to be used when
presented in Draw. The rulers to be used must exist in the project, see Grid Ruler set up for details.