Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Version 11.3
User Bulletin
pdms1131/man25/doc1
Issue 160201
PLEASE NOTE:
Cadcentre has a policy of continuing product development: therefore, the information contained in
this document may be subject to change without notice.
CADCENTRE MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS DOCUMENT,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE.
While every effort has been made to verify the accuracy of this document, Cadcentre shall not be
liable for errors contained herein or direct, indirect, special, incidental or consequential damages in
connection with the furnishing, performance or use of this material.
This manual provides documentation relating to products which you may not have access to or
which may not be licensed to you. For further information on which products are licensed to you
please refer to your licence conditions.
All rights reserved. No part of this document may be reproduced, stored in a retrieval system or
transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or
otherwise, without prior written permission of Cadcentre.
The software programs described in this document are confidential information and proprietary
products of Cadcentre Ltd or its licensors.
For details of Cadcentre's worldwide sales and support offices, see our website at
http://www.cadcentre.com/location
Contents
1
1.1
1.2
1.3
Introduction ...................................................................................................... 1
Summary of Major Changes....................................................................... 1
Other Enhancements.................................................................................. 2
Functionality to be Withdrawn .................................................................. 2
2.1
2.14
DRAFT Enhancements................................................................................... 16
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
3.1
Contents
4.1
4.2
4.3
4.4
4.5
ISODRAFT Enhancements.............................................................................29
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
PARAGON Enhancements.............................................................................34
6.1
6.2
6.3
6.4
7
7.1
7.2
ii
Contents
7.2.1
7.2.2
7.2.3
7.2.4
8
8.1
8.2
iii
1 Introduction
This bulletin describes the new and enhanced functionality available
in PDMS 11.3. Some of the additional functionality was implemented
in the 11.2 Bonus Pack, which was released as an optional supplement
to Version 11.2: the bulletin notes where this is the case.
The bulletin gives an overview of the major changes which are
described in full elsewhere: smaller changes and enhancements are
described in full in the bulletin.
Introduction
2 DESIGN Enhancements
DESIGN Enhancements
The ability to create and modify the contour of Walls, Floors and
The ability to apply material densities to all Wall, Floor and Screed
elements to determine mass property and centroid data.
DESIGN Enhancements
PROFILE
CURVE
Start POINSP
= SPINE
= POINSP
DESIGN Enhancements
DESIGN Enhancements
BRIWEI
BRWWEI
BRWIWE
BRCOG
BRICOG
BRWCOG
BRWICO
DESIGN Enhancements
The pseudo-attributes use the following data and rules to derive their
settings:
CMPD elements must have their CWEI attribute set, plus their
If the CIWE and/or UIWE values are unset, insulated weights will
be calculated from a component's approximate volume and its
material density. The insulation will be assumed to be a hollow
cylinder, with its density derived from the Material Reference
(MATR) of the insulation SPEC.
DESIGN Enhancements
=Loop vertex
Origin
Angle
Z
X
DESIGN Enhancements
Note:
10
DESIGN Enhancements
2.8
11
DESIGN Enhancements
12
DESIGN Enhancements
OFF
HEIGHT 100mm
PROPORTION 0.2
ORIGIN
The arrow is drawn with the appropriate design aid colour and
translucency.
If the current element has a position and orientation, an arrow will be
drawn even if the current element is not in the Drawlist. If the current
element has no position or orientation (real or pseudo), such as a text
item, an arrow will not be drawn.
13
DESIGN Enhancements
14
DESIGN Enhancements
15
3 DRAFT Enhancements
This chapter describes the enhancements to PDMS DRAFT.
16
DRAFT Enhancements
office practice is observed and that all drawings are manually checked
for engineering and/or technical content prior to issue. The level of
detail contained in the individual fabrication drawings will generally
not be less than 70%, this being a minimum quantitative measurement
of engineering content. A level of detail equal to 100% is used as the
applications benchmark for the successful fabrication of the
component.
17
DRAFT Enhancements
18
DRAFT Enhancements
19
DRAFT Enhancements
Only those IDLists that make up the IDList referenced by the View
will be considered; not all the IDLists in the MDB.
Note: Previously, this syntax was valid but no selection was made a
particular IDList could only be specified by name, for example:
USE /futures-style FOR /future-list
20
DRAFT Enhancements
#codeword[SIZE]
SIZE may be abbreviated to S and may be lower-case. This suffix
may be used with any hash code-word for which array indices are
valid.
21
DRAFT Enhancements
#RVDT<FR SREVAY[2]>
will generate the revision date from the second Sheet Revision.
#APPR<FR DREVAY[3]>
22
DRAFT Enhancements
For example:
Q VSCAN SIGNIF IN /VIEW-01
23
DRAFT Enhancements
24
PSIZE
PALIGN
DRAFT Enhancements
4 ADMIN Enhancements
This chapter summarises the new features in PDMS ADMIN.
25
ADMIN Enhancements
elements claimed can then be released, or kept claimed out for further
modification.
Working Extracts are created for a specified User. Only one Working
Extract can be created from each database for each User. Once a
working extract of a database has been created for a User, the working
extract will effectively replace all occurrences of the master database
in every MDB. Each time the User needs to write to the database, data
will be written to the extract instead. The normal restrictions on other
users accessing the same elements apply
Variant Extracts are different: elements are not claimed in the first
place, so different users can work on the same parts of the database,
and so may produce different results, so allowing several different
solutions to a problem to be considered. The User who has issuing
rights will have to resolve any inconsistencies when work is issued
back to the master.
Note: Extracts are not allowed with PDMS Global Management.
Roles define the type of operations a User can carry out, for
Scopes define the part of the database in which a User can work.
Access Control Rights (ACRs) are a combination of a Role and a
Scope. User can, and usually will, have several ACRs which will
allow them to carry out the specified operations on the specified
parts of the database.
26
DRAFT Enhancements
4.3 Connectivity
It is now possible for any user to make a connection to any DESIGN
element. The user still needs Write access to the DB, but need not
claim it. This will largely remove the need for Inter-DB macros.
4.4 DICE
The PDMS Data Integrity Checker (DICE) has been improved and
extended, particularly to manage any problems that may occur related
to Extract integrity.
27
ADMIN Enhancements
28
5 ISODRAFT Enhancements
29
ISODRAFT Enhancements
BW
FL
FL
PL
FL
B
FL
FL
PL
FL
ISODRAFT Enhancements
The PURP attribute of the PTAX p-point elements can now be set to
SPIN to indicate that a spindle is required in this direction for the
current component. A new pseudo-attribute, PSPIN, returns the
number of the p-point on which the spindle has been set. If the spindle
direction is not orthogonal, a comment giving the actual direction will
be output on the isometric.
31
ISODRAFT Enhancements
KABW
XV**
PL
VX**
KASC
KASW
This was noticed when attempts were made to redefine the symbols
based on the configurations shown in the ISODRAFT Reference
Manual. These symbol definitions have now been corrected (from
Version 11.2 Bonus Pack onwards), and now match the documentation.
Note:
32
ISODRAFT Enhancements
5.6
BDIAmeter
Bolt diameter
BTYPe
BTHKness
33
6 PARAGON Enhancements
6.1 User-Defined HVAC Fittings
The DESIGN HVAC application now permits the selection of userdefined HVAC fittings (see Section 2.9).
The Catalogue Rules which apply when such fittings are defined in
PARAGON are as follows:
Design Parameter 1 is reserved for a 4-letter description.
Design Parameter 2 is to be used for the arrive width.
Design Parameter 3 is to be used for the arrive depth.
Design Parameter 4 is to be used for the leave width.
Design Parameter 5 is to be used for the leave depth.
P6 is an optional point used to specify the width direction on
the leave.
P3 is an optional point used to specify a controlling direction
(for example, the branch of a tee or the handle of a damper).
34
ISODRAFT Enhancements
For example:
PTCDIR P1
35
7 General Enhancements
36
General Enhancements
com-format-dflts.pmldat
--
Type:
--
Group:
General Application
-- Keyword: GEN
-- Module:
common
-- Replaces:
-- Author:
A.Kirkland
-- Created:
$Revision: $
-- Description:
-- Macro to load user defined formats
37
General Enhancements
---------------------- <Holding Arrays> ---------------------- temporary array to populate the standard object (formats)
!!tmpFormat = ARRAY()
!!tmpDesc = ARRAY()
!!tmpType = ARRAY()
= object FORMAT()
!!tmpType.append(|DISTANCE|)
!!tmpDesc.append(|Feet & Inches (Fractions eg. 0'-0.0/0")|)
!format.CompSeparator = ||
!format.Denominator = 32
!format.Dimension
!format.DP
= |L|
=2
!format.ENU
= true
!format.Fraction
= true
!format.FtLabel
= |'-|
!format.InchSeparator = |.|
!format.Label
= |"|
!format.PadFractions = false
!format.Units
= |FINCH|
!format.Zeros
= false
!!tmpFormat.append(!format)
-- Format (00ft 00in 00/00)
!format
= object FORMAT()
!!tmpType.append(|DISTANCE|)
!!tmpDesc.append(|Feet & Inches (Fraction eg. 00ft 00in 00/00)|)
!format.CompSeparator = ||
!format.Denominator = 32
!format.Dimension
!format.DP
38
= |L|
=2
General Enhancements
!format.ENU
= true
!format.Fraction
= true
!format.FtLabel
= |ft|
!format.InchSeparator = |in |
!format.Label
= ||
!format.PadFractions = false
!format.Units
= |FINCH|
!format.Zeros
= false
!!tmpFormat.append(!format)
return
Each of the above blocks defines a format which will be loaded into the
form. The description is used for displaying in the units form itself, so
it is a good idea to show an example of the format generated here for
easy selection on the form.
= object FORMAT()
!!tmpType.append(|DISTANCE|)
!!tmpDesc.append(|Feet & Inches (Fraction eg. 00ft 00in 00/00)|)
!format.CompSeparator
= ||
!format.Denominator
= 32
!format.Dimension
= |L|
!format.DP
=2
!format.ENU
= true
!format.Fraction
= true
!format.FtLabel
= |ft|
!format.InchSeparator
= |in |
!format.Label
= ||
39
General Enhancements
!format.PadFractions
= false
!format.Units
= |FINCH|
!format.Zeros
= false
!!tmpFormat.append(!format)
40
41
Attribute type
PML type
REAL
REAL
INT
LOG
BOOLEAN
TEXT
STRING
WORD
POS
POSITION
ORI
ORIENTATION
DIR
DIRECTION
REF
DBREF
BORE
BORE
ARRAY attrib
42
43
coordinates.
For example:
!A = !!Alert.Input( 'Type item code:', 'P10101' )
Note that this function has been added to provide the GUI equivalent
of the command
Var !x read
which is only valid in tty mode.
To achieve flexible, user-friendly interfaces, the input alert should be
used sparingly because of its blocking nature.
44
Saving and restoring views directly from the keyboard has been
45