Sie sind auf Seite 1von 53

Releasenotes

R15

Releasenotes R15

Index
Index

CADISON Common
1.1
New function
1.1.1
Online error checking when changing tag number manually
1.1.2
Show catalogs as per project specific unit system.
1.1.3
Input Form Designer
1.1.4
Revision creator and revision date attributes in drawings
1.1.5
Send documents directly as e-mail

8
8
8
8
8
8

1.2
Change (of existing function)
1.2.1
Output in case of CCC-check
1.2.2
Option for activating old Tree-scroll function removed
1.2.3
Object name of files which are inserted by Drag and Drop
1.2.4
Allocating catalog items to objects with sub-elements
1.2.5
Re-calculation option for revising several objects
1.2.6
Editing the graphic entry used in ObjectEdtior
1.2.7
Calculation of JOINTYPECALC_INT with JOINTYPE_EXn_INT changed
1.2.8
Using ghost script
1.2.9
Displaying CADISON-Version number in Designer after updating with an Update
1.2.10
Supporting Undo in Extra->Remove link
1.2.11
Filter for displaying ObjectManager adjusted in PID
1.2.12
Identification of undefined values for units-properties
1.2.13
Invoking of Translation-Dialog with F2 with catalog entries and selection lists
1.2.14
SAP-Menu at Project-Object level
1.2.15
Translating LFF-Properties with F2
1.2.16
Setting the calculation date in pressure equipment module while classifying into Type.3 Sec.3
1.2.17
Protocol for translation function
1.2.18
Create task container from table on the basis of individual object
1.2.19
Filtering the available graphic entries in ObjectManager
1.2.20
Optimal column width feature
1.2.21
Removing an object link with Drag and Drop in Tree
1.2.22
Change document / issue state in cancelled revision
1.2.23
Wiring list report template removed

8
8
8
9
9
9
9
9
10
10
10
10
10
10
10
11
11
11
11
11
11
12
12
12

1.3
Bugfix
1.3.1
Fixed issue in createPDF function
1.3.2
Fixed issue with Report template path
1.3.3
Title for Reassign Drawing... file selection dialog
1.3.4
Increment Revision Manually Dialog
1.3.5
German text in English template object
1.3.6
Memory error in Drag and Drop in Tree
1.3.7
Updating property list in ObjectInspector/-Editor while changing dynamic properties
1.3.8
Changing a file name with button
1.3.9
Eliminating 0 decimal points
1.3.10
Name for MPDOCUFILE catalog property is missing
1.3.11
Memotext-Editor cannot be opened from Fill and Number...
1.3.12
Crash while accessing Selector after using certain functions
1.3.13
Checking opened files while updating reports
1.3.14
Memory error after using translation dialog with F2
1.3.15
Large logical.log file while using Global Project Insert
1.3.16
Reset SAP-data fields after editing an object
1.3.17
Narrow cells in the table are not updated
1.3.18
Improvement of File Name handling
1.3.19
Automatic file extension appended in Create report
1.3.20
Updating structured view Top 5 list after structured view is modified
1.3.21
Designer is getting hanged after highlighting object from Objects with same catalog entry dialog.
1.3.22
Removing subordinate document groups
1.3.23
Table is scrolled leftwards in activated splitter
1.3.24
Save configuration and Load configuration not working properly in PDM
1.3.25
Opening the correct help page from TaskContainer and LogicAnalyser Container windows
1.3.26
Checking opened files while updating reports
1.3.27
Crash in CADISON after assigning a catalog item
1.3.28
Project path is not checked in Working copy - Copy objects
1.3.29
Role management and project status
1.3.30
ObjectInspector and objects, which do not have favorites

12
12
12
12
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
16
16
16

22.09.2015

2 / 53

Releasenotes R15
1.3.31
1.3.32
1.3.33
1.3.34
1.3.35
1.3.36
1.3.37
1.3.38
1.3.39
1.3.40
2

Drag and Drop external files on the existing files


Rename file function does not update the display of the document
Incorrect command name in context menu for setting the standard graphic entry
Representation problem in Tree in Drag and Drop
Error while changing a column width in active splitter
Corrected typing error in English table-context menu
Fixed issue in CSV import.
Linking several IF-instructions in object model with +
Fixed issue with document group combo in Report dialog and Isogen dialog
Attach existing file... function

PDM
2.1
Bugfix
2.1.1
Crash while copying elements in user administration

Engineer

16
16
16
16
16
17
17
17
17
17
17
17
17
18

3.1
New function
3.1.1
Report query wizard
3.1.2
Expansion in Organize project

18
18
18

3.2
Change (of existing function)
3.2.1
Editing the object types displayed in ObjectManager
3.2.2
Changed workflow for configure view

18
18
18

3.3
Bugfix
3.3.1
Fixed issue in Fill and numbering on locked objects.
3.3.2
Reverted changelist 34456 to fix issue of overallping controls of message box
3.3.3
Added event handlers for three check boxes in object editor
3.3.4
Menu bar in ProjectEngineer is not shown correctly
3.3.5
Set as default graphic entry...command in ObjectManager
3.3.6
Hanging ProjectEngineer while opening Logic Analyzer command from Extras menu
3.3.7
Fixed crash in edit document group form
3.3.8
Fixed issue in import of def files for properties having formula and unit specified
3.3.9
Fixed issue in xml import of properties with Date as attribute type.
3.3.10
Updating Objektinspector window

18
18
19
19
19
19
19
19
19
19
20

Designer Common
4.1
New function
4.1.1
Continue line command
4.1.2
MPL Style Definitions in Imperial units
4.1.3
Sheet management: Create Index sheet
4.1.4
Selection in dockable Tree updates dockable ObjectInspector
4.1.5
Transferring graphic to another symobl

20
20
20
20
20
20
20

4.2
Change (of existing function)
21
4.2.1
Messages regarding XRefs to be updated while loading a drawing
21
4.2.2
Adjusted texts inCopy & Paste
21
4.2.3
Exchange Graphic Representation function does not transfer property assignment
21
4.2.4
Wrongly aligned attributes after automatic graphic exchange
21
4.2.5
Extended Dialog Copy objects
21
4.2.6
Designating document groups
22
4.2.7
Cadison Quick Purge Command should clear the unused AutoCAD groups also.
22
4.2.8
Grid Size change to 1/4 in DWT
22
4.2.9
Improvement to Cadison explorer command options format
22
4.2.10
AutoCAD hint is removed in Check drawing-Dialog
22
4.2.11
New control in Delete Object(s) dialog in drawing
22
4.2.12
New graphic standards
23
4.2.13
Exchange Graphic Representation removes Actual-standard-graphic entry from all other graphic entries
23
4.2.14
Incomplete graphic entries while inserting new objects
23
4.2.15
Display Audit Drawing dialog while opening drawings
23
4.2.16
Move newly created symbols to origin
24
4.2.17
Context menu in AutoCAD-Variable SNAPGRIDLEGACY=1
24
4.3
Bugfix
4.3.1
Fixed defect in selection of polygonal or cliped viewportFixed defect in selection of polygonal or cliped
viewport 24
4.3.2
Error message Unhandled Exception in Designer.arx while opening a drawing
4.3.3
Symboleditor uses incorrect size for insert point block in inch-drawings
4.3.4
Wrongly inserted revision lines in automatically created drawings

22.09.2015

24

24
24
24

3 / 53

Releasenotes R15
4.3.5
4.3.6
4.3.7
4.3.8
4.3.9
4.3.10
4.3.11
4.3.12
4.3.13
4.3.14
4.3.15
4.3.16
4.3.17
4.3.18
4.3.19
4.3.20
4.3.21
5

Duplication of file names while copying objects in Designer


Copying AutoCAD graphics, which contain a dynamic block
Space-bar key for placing objects ends the command
Unreadable characters displayed while creating cable trays
AutoCAD-Variable EXPERT changes with next drawing / previous drawing
Unnecessary error message during Open Next Drawing command avoided
Inconsistencies in synchronize dialog logic
Cancelling in copy-dialog for Save as
Crash while using CADISON Explorer Option A
Graphics missing while inserting construction sets
Editing deleted objects in Designer
Undesired database objects after using UNDO
Crash in AutoCAD 2014 after using Open drawing and closing the drawings
Issue of Unable to open the NamedObjectsDictionary while changing graphic key
Problems with duplicate objects and incorrect connections while usingCopy & Paste
AutoCAD Undo after exchanging a dynamic symbol and assigning a catalog item
Fixed issue in Merge object

2D Designer

25
25
25
25
25
25
25
26
26
26
26
26
26
27
27
27
27
27

5.1
Change (of existing function)
5.1.1
Using Set as default status for a status already marked as default
5.1.2
Adjustments for layer for steel structure groups and secondary support
5.1.3
Opening dockable dialogs simultaneously
5.1.4
Marking the active project status
5.1.5
Source reference uses P_name asmarker

27
27
27
28
28
28

5.2
Bugfix
5.2.1
Fixed issue with Global scale settings
5.2.2
Changes are not made in task container
5.2.3
Fixed issue in Object Designation dialog- configaration option
5.2.4
Fixed issue in Cross references
5.2.5
Representation of flow direction arrows in inch-drawings
5.2.6
Directory while loading and saving MPL-styles
5.2.7
Speed of automatic system tree update in RELEASE_SYS_OBJECTS=1
5.2.8
Unwanted graphic exchange while updating PI drawings
5.2.9
Faulty defined 4th connection point in measuring points
5.2.10
Automatic loading of MPL styles
5.2.11
Create visible Pipe Crossings command not working in inch-drawings
5.2.12
Fixed issue in DWG neutral export of MPL lines.
5.2.13
DWG Neutralexport asks for login details
5.2.14
Undesired graphic exchange while opening a drawing
5.2.15
Fixed issue with attributes of type List from file in Legend.
5.2.16
Supported media with MPL as line type in legend

28
28
28
28
29
29
29
29
29
29
30
30
30
30
30
30
30

3D Designer

31

6.1
New function
6.1.1
New steel structure types added
6.1.2
Steel Layout: O (Circular) shape section
6.1.3
Steel Layout: Wizard based Caged Ladder
6.1.4
Section Box
6.1.5
Open Continuation drawing in AutoCAD with Single on cross reference object
6.1.6
Steel Layout: Wizard based Truss
6.1.7
Steel Layout: Edit Steel Stuctures
6.1.8
Steel Layout: Cardinal Point
6.1.9
Placing tanks after editing with tank assistant
6.1.10
Alternative pressure levels for flange

31
31
31
31
31
31
31
32
32
32
32

6.2
Change (of existing function)
6.2.1
Centerline overlaying uses inappropriate arcs
6.2.2
Generating MADE-BY-properties in tank and nozzle wizard
6.2.3
Task Number:41 in R15 Release: Replacing the dialogs developed using CPP view.
6.2.4
Implemented inch round up table for screw length calculation
6.2.5
Placing nozzles with Synchronize-drawing
6.2.6
Catalog item for bended pipe

32
32
32
33
33
33
33

6.3
Bugfix
6.3.1
Crash during Export to NavisWorks with option XRef transfer
6.3.2
Branch length of outlet is set to half of diameter if it is less.
6.3.3
Fixed issue of unnecessary flanges getting added from Nozzle Assistance dialog.
6.3.4
Disabled 3D object snap during CADISON commands

33
33
34
34
34

22.09.2015

4 / 53

Releasenotes R15
6.3.5
6.3.6
6.3.7
6.3.8
6.3.9
6.3.10
6.3.11
6.3.12
6.3.13
6.3.14
6.3.15
6.3.16
6.3.17
6.3.18
6.3.19
6.3.20
7

Platform creation error fixed.


Special tank is wrongly placed after editing
Blank PDF file created for DOC/ DOCX (Word) file.
Manway placed on spherical portion of tank was not correctly placed for orientation other than 90
CaesarII interface
CaesarII interface
Multifunktionsleiste im Designer: Reiter 3D-Modell mit Objektklassen aus dem Anlagenbau versehen.
Control validation on Mitre Bend Elbow Type dialog
Warning in tank assistant while specifying a diameter in inches
Fixed issue of extra outlets , flanges getting created in tree from nozzle assistance
Nozzle assistance dialog do not show data of nozzle when nozzle is placed from 3D designer tree.
Fixed issue with connection of Duct Tess set and pipeline
Confirguration of Object Snap gets changed in main drawing after creating an isometric drawing
Bended piep is moved from the original placement.
Fixed issue in Elbow between 2 Pipes command
Fixed issue with pipeline break on insertion of assembly object

Electrical Designer

34
34
34
34
35
35
35
35
35
35
35
36
36
36
36
36
36

7.1
New function
7.1.1
Electrical Calculations

36
36

7.2
Bugfix
7.2.1
Deletion of cable using cancel in drawing synchronisation

36
36

Matpipe

37

8.1
New function
8.1.1
Catalogs for R15
8.1.2
Catalog Revision Control
8.1.3
Implemented functionality to copy paste primitive from parapipe tree

37
37
37
37

8.2
Change (of existing function)
8.2.1
Using CatalogCleaner as Administrator
8.2.2
Common Data Maintenance function
8.2.3
Updated Steel catalogs
8.2.4
Supporting multi-lingual LISTFROMFILE properties
8.2.5
Supporting language-specific properties in formulas
8.2.6
Display of message while editing an object table

37
37
37
38
38
38
38

8.3
Bugfix
8.3.1
Copy with filter in MATPIPE
8.3.2
Update Replicated Catalogs not working for multiple catalogs
8.3.3
Fixed issue with formula calculation for Vertex coordinates in extrude-revolve primitive
8.3.4
Matpipe-window hangs after opening
8.3.5
Dialog for editing a property appears twice on opening the context menu
8.3.6
Object class list in Object model dialog
8.3.7
Crash while deleting linked objects
8.3.8
Problem in displaying object types after moving object
8.3.9
Updating property-definitions
8.3.10
Zero characters for a property of TEXT type
8.3.11
MATPIPE quick search
8.3.12
Inserting cell contents from the detail table in the main table
8.3.13
Favorites-tabs not displayed in main table
8.3.14
Standard language for MATPIPE catalogs
8.3.15
Fixed issue in coping object
8.3.16
Automatically changing to Favorites-tab
8.3.17
Quick search in Selector and Matpipe doesnt always show a result
8.3.18
Fixed issue in creating Pipe specification object - property PIPE_SPEC not set

38
38
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
41
41

Isogen

41

9.1
New function
9.1.1
Insert 3D graphic in isometric drawing
9.1.2
Option in Isogen-Dialog for resetting repeat-part-number

41
41
41

9.2
Change (of existing function)
9.2.1
New Isogen-Version 2020 R2 HF17
9.2.2
Fixed issues of open end tags for pipeline in isometric drawing and drawing name conflicts.
9.2.3
New option for eliminating PID_CODE

42
42
42
42

9.3
Bugfix
9.3.1
Isometric drawing was not closed automatically for modified isogen.dwt.

42
42

22.09.2015

5 / 53

Releasenotes R15
9.3.2
10

Correcting Memory leaks for creating Iso-drawings

Visio P&ID Designer

42
42

10.1 New function


10.1.1
New context menu in cross reference symbol for opening next drawing
10.1.2
Automatic Legend Functionality in Visio PID Designer
10.1.3
Auto Grid in Visio
10.1.4
Copy and Paste and Drag and Drop functionalities are supported
10.1.5
Personalize visio/installation
10.1.6
Automatic system initialization after installation of Visio P&ID Process Designer

42
42
43
43
43
43
44

10.2 Change (of existing function)


10.2.1
Improving the highlighting time of objects during consistency check or changing of nominal sizes
10.2.2
Extended pipeline specification dialog in Visio
10.2.3
Redesign Ribbon User Interface
10.2.4
Adjusted Master shape - control points for drive
10.2.5
Open Continuation drawing in VPID with Single on cross reference object enhancements
10.2.6
In the Synchronize drawing function, the grid points are now also snapped
10.2.7
Visio-Dialogs displayed without Visual Styles
10.2.8
Seldom program interruption during multiple designation of objects
10.2.9
Performance optimization while simultaneously deleting a large number of objects
10.2.10
Performance optimization while exchanging drawing borders and title blocks

44
44
44
44
44
45
45
45
45
45
45

10.3 Bugfix
10.3.1
Avoided exception in Visio during initialization of pipe specification dialog
10.3.2
Corrected faulty display in some dialogs
10.3.3
Irritating database error message during graphic exchange
10.3.4
Undo along with creating and updating of revision lines
10.3.5
Improving Textpositions when Exporting as Cadison DWG
10.3.6
Create symbol with logical connection-point
10.3.7
Irritating database error message during graphic exchange
10.3.8
Tab key not working in input forms
10.3.9
Faulty program execution while copying objects with object names.
10.3.10
Synchronize drawing of pumps with motor

45
45
45
46
46
46
46
46
46
46
46

11

CADISON Reportgenerator

47

11.1 New function


11.1.1
Automatically use a SAP-Function before setting a report

47
47

11.2 Change (of existing function)


11.2.1
Limitation of the revision ID to 3 characters
11.2.2
Word-Report Generator no longer uses Windows clipboard
11.2.3
Improved performance in Word-Report Generator

47
47
47
47

11.3 Bugfix
11.3.1
Mouse and keyboard entries in dialog for report selection
11.3.2
Restoring the last option in Create report dialog
11.3.3
Crash message on ending the Report generator
11.3.4
Set project database name in Report generator. Fixed data mismatch issue in report generator
11.3.5
Faulty report template in English and Russian Room Survey report templates
11.3.6
Report Object model ET showed old CADISON-Logo

47
47
48
48
48
48
48

12

CADISON Administration

48

12.1 Change (of existing function)


12.1.1
Loading .LAY-files
12.1.2
Double entries in System Tree for server
12.1.3
Resetting hidden object types for re-initialization
12.1.4
Automatic conversion of system and template database
12.1.5
Create task container for user, after new users were added

48
48
49
49
49
49

12.2 Bugfix
12.2.1
Object class filter in ObjectManager for PHIIPLAN drawing type
12.2.2
Error message during system initialisation after new installation
12.2.3
Context menu for setting a project status not available

49
49
49
50

13

ITFTOOLS

50

13.1 Change (of existing function)


13.1.1
System Analyser Delphi to C++ conversion

50
50

13.2

50

Bugfix

22.09.2015

6 / 53

Releasenotes R15
13.2.1
14

Fixed issue of file filter in ITF dialogbox

CADISON Object model

50
50

14.1 New function


14.1.1
Object model changes for shortening lengths
14.1.2
Cable Numbering

50
50
50

14.2 Change (of existing function)


14.2.1
Disabling Empty fields content in dialog for LISTFROMFILE-properties
14.2.2
Cross-reference within a drawing
14.2.3
Change in PHI-AN Object model
14.2.4
Setting new default formulas by LFF-Mechanism
14.2.5
Accessing properties of the current CADISON user
14.2.6
Undefined unit-property values removed from DEF files
14.2.7
Formulas with -, +, * and / within static texts

51
51
51
51
51
51
51
52

14.3 Bugfix
14.3.1
Definition of GEOM_COL and GEOM_LT changed from EDITABLE to QUICKEDIT in ITF-MTFL
14.3.2
Linking bended pipes with service items
14.3.3
Add to Favorites menu command in ObjectManager
14.3.4
German name of the project attributes regarding wire numbering is corrected

52
52
52
52
52

15

Archiver

15.1 Bugfix
15.1.1
Archived documents could not be opened for viewing in ArchivBrowser
16

ArchivBrowser

52
52
52
53

16.1 Change (of existing function)


16.1.1
Optimizations while clicking entries in Tree

53
53

16.2 Bugfix
16.2.1
File properties were not displayed
16.2.2
Crash message on ending Archive Browsers
16.2.3
Double display of directories
16.2.4
ArchiveBrowser does not show documents and drawings

53
53
53
53
53

22.09.2015

7 / 53

Releasenotes R15

1 CADISON Common
1.1 New function
1.1.1 Online error checking when changing tag number manually
If a user changes a tagging number manually, CADISON will do an online error checking and give a message
in case of duplicated tagging numbers.

1.1.2 Show catalogs as per project specific unit system.


When user runs "Select allowed catalogs" command, the select catalog dialog is shown with list of all available
catalogs. Previously, there is no option to filter it with current project unit system. Now from R15, this list can
be filtered with current unit system by selecting new option "Showonly metric/imperial catalogs"(ont the basis
of project unit) added at top of catalog list. Thus, user can see list of catalogs as per unit system and also do
selection to set allowed catalogs.

1.1.3 Input Form Designer


This is a new Application introduce in R15. User forms the new UI introduced in R13 which allows user to
customize dialogs to simplify the UI. Earlier User has to manually create these forms in xml format. Now an
interface application is created so that user can simply create dialog and darg and drop properties to show in
dialog.

1.1.4 Revision creator and revision date attributes in drawings


So far, the P_lastobjrevisionuser and P_lastobjrevisiondate attributes were available only available for
documents and reports, but not for drawings. From this version onwards, the P_lastobjrevisionuser and
P_lastobjrevisiondate properties are also created by CADISON for drawings (AutoCAD, Visio and isometric
drawings). During revision, the main drawing receives these attributes; even the same values for the newly
generated revision are taken. Thus, these attributes also behave the same way as for documents and reports.

1.1.5 Send documents directly as e-mail


From this version onwards, the command Send as e-mail is available in context menu for documents,
through which a new e-mail is generated and the selected file(s) are added as attachment. If a file, which has
to be sent, is currently imported to database, then the file is automatically exported with a write-protection.

1.2 Change (of existing function)


1.2.1 Output in case of CCC-check
If the objects to be checked are not found during CCC-check, a corresponding message will be displayed from
this version onwards.

1.2.2 Option for activating old Tree-scroll function removed


Since few years, CADISON has been using new scroll functions in CADISON Tree as well as in Matpipe-Tree
in Open catalog, if the Tree should be automatically scrolled with Drag and Drop. The old scroll functions can
22.09.2015

8 / 53

Releasenotes R15
be further activated (with additional entries in CADISON.INI and MATPIPE.INI). The old scroll functions have
been completely removed in this version.

1.2.3 Object name of files which are inserted by Drag and Drop
If a file is stored from an external source in CADISON using Drag and Drop, then the property
DESCRIPTION_1 of the newly created file is set same as file name. Till now, the file name including file
extension was transferred.From this version onwards, only the file name will be stored in DESCRIPTION_1
property without file extension.The file name including file extension is now saved in the EXT_DRAWINGNO
attribute.

1.2.4 Allocating catalog items to objects with sub-elements


If an object has many sub-elements and there a catalog item is assigned, which also has many sub-elements,
then the sub-elements cannot be found automatically, when there are many sub-elements of the same object
type. Currently, the sub-elements can be found only through the type. But as soon as an object has several
sub-elements of the same type, one receives a random result. The sub-elements are mostly not assigned as
desired.From this version onwards, an allocation fo the objects to each other can be defined. For this, the
object property SYNC_ID must be used. In case of the sub-elements in CADISON, the user can define a
unique value for the SYNC_ID property. If the same SYNC_ID value is entered for the suitable sub-element in
catalog item, then CADISON automatically finds the correct sub-element.

1.2.5 Re-calculation option for revising several objects


If the sub-ordered objects are revised in CADISON with revision command and it contains reports there, then
these reports are also updated / revised. If in addition, the CALCALWAYS=OFF and / or
USE_CALCONDEMAND=1 setting is used, CADISON asks before updating a report, whether the objects
should be re-calculated. This query appeared till now for every report to be updated. From this version
onwards, the query dialog contains the option note answer, with which the answer can be saved for all
reports to be updated. The answer is thus saved only for this complete revision process and then reset. For the
next revision process, the query appears again.

1.2.6 Editing the graphic entry used in ObjectEdtior


In ObjectEditor, there is a button All representation types, through which the graphic entries provided while
selecting object can be shown and edited.From this version onwards, it is also possible to display and edit the
graphic entry used by graphic representation. If the graphic properties tab is selected and then a graphic
representation is selected in Tree and the All representation types button is clicked, then the graphic entry is
shown, which is currently used by the selected graphic representation. In this way, it is possible to change this
graphic representation.However, the text-representations (such as designations) cannot be shown or
displayed.

1.2.7 Calculation of JOINTYPECALC_INT with JOINTYPE_EXn_INT changed


While calculating JOINTYPECALC_INT, it was previously checked whether the JOINTYPE_EXn_INT property
had some content. If yes, then this was used automatically instead of JOINTYPEn_INT.From this version
onwards, JOINTYPEn_Exn_INT is used only for calculation of JOINTYPECALC_INT, if the
JOINTYPE_EXn_INT property is not empty.In this way, problems are avoided if an object is assigned a new
catalog item, which does not contain JOINTYPE_EXn-Property.

22.09.2015

9 / 53

Releasenotes R15

1.2.8 Using ghost script


Previously, CADISON Ghostscript could be used, if this was installed on the computer. The Ghostscript
installation routine registers the Ghostscript and finds CADISON Ghostscript via this registration. From this
version onwards, it is possible to find Ghostscript via an entry in CADISON.INI. In section [ITF_PDF], a
GS_DLL_ROOT entry is required here. This entry must point at main directory, where Ghostscript is installed.
CADISON looks for Ghostscript in all sub-directories.
Example:
[ITF_PDF]
GS_DLL_ROOT=D:\Program Files (x86)\gs. The version number must not be specified, so that CADISON can
search all sub-directories.If a gsdll32.dll / gsdll64.dll is found in a sub-directory, then CADISON assumes that it
refers to a Ghostscript. CADISON then no longer searches for Ghostscript via Registry-Entries Note: the
gsdll32.dll / gsdll64.dll found must be present either as 32bit or as 64bit DLL as per CADISON. The use of a
32bit Ghostscript-DLL in a 64bit CADISON is technically not possible.

1.2.9 Displaying CADISON-Version number in Designer after updating with an


Update
If an update for CADISON is installed, then several program files are replaced with new files. While starting a
CADISON application, the version number of the program file is shown. Thus, it could happen that an incorrect
version number was shown in Designer. From this version onwards, it was ensured that the version number of
the Designer is always correctly shown.

1.2.10 Supporting Undo in Extra->Remove link


From this version onwards, CADISON supports Undo-command for the context menu Extra->Remove link.

1.2.11 Filter for displaying ObjectManager adjusted in PID


The filter for displaying ObjectManager has been adjusted in PID.
[OM_ACAD_PHIEPID]
#P&ID drawing

1.2.12 Identification of undefined values for units-properties


The numerical value "999999999" in properties is interpreted as undefined by CADISON. In units-properties
(such as length details, print details etc), the identification of such undefined values didnt work properly. Thus,
this 999999999 was partly converted to another unit and then the converted numerical value was shown.
From this version onwards, the identification of these undefined values work properly.

1.2.13 Invoking of Translation-Dialog with F2 with catalog entries and selection lists
From R15 version onwards, it is possible to open the translation dialog with F2 for a property which comes
from a catalog entry. Additionally now it is possible to use F2 in table with selection list properties (EDITABLE /
QUICKEDIT).

1.2.14 SAP-Menu at Project-Object level


Previously, the SAP menu was not available in context menu of the project. From this version onwards, a SAP
context menu can also be defined for the project object.

22.09.2015

10 / 53

Releasenotes R15

1.2.15 Translating LFF-Properties with F2


If a LFF-property is edited in ObjectEditor / ObjectInspector, the translation function can be started there by
pressing F2 key. Note: for this, first the property name must be selected. The LFF-editing mode is started
when F2 key is pressed once. The LFF-dialog is opened. This must then be closed (with Cancel), and the LFFproperty remains active. Now, press F2 key once again to open translation function.Previously, when the
translation window opened, the current value of LFF-properties was not taken. From this version onwards, the
current value of the LFF property is transferred to translation window, such that the dictionary entries can be
filtered.

1.2.16 Setting the calculation date in pressure equipment module while classifying
into Type.3 Sec.3
If while checking a pipeline in pressure equipment module (DGR), it was determined that a pipeline can be
classified into Type.3 Sec.3, the classification date was not saved till now, and moreover it was noted that the
data were invalid. From this version onwards, the calculation date is saved and noted that the data are valid.

1.2.17 Protocol for translation function


The project translation function creates a log file at the end of translation, in which the non-translated entries
are listed. Thereby, till now the non-translated entries were also shown, even if there was no target attribute for
the translation.For example, the default configuration 2Languages.cts always translates the P_name-Attribut
to the PNAME_INT-Attribut. A CAD drawing however has no PNAME_INT-Attribut. Since the P_name-Attribut
contains the file name in a CAD drawing, which is not given in dictionary, the file is shown as non-translated
text. But since there is no PNAME_INT-Zielattribut, in which the translation could be entered, it doesnt make
any sense to show this text as cannot be translated. So from this version onwards, the text which cannot be
translated is shown only in the log file, if the target attribute exists.

1.2.18 Create task container from table on the basis of individual object
Till now, the context menu command Create task container (and also create task container for user) is only
available in the table, if at least two objects have been selected. From this version onwards, the command is
also available in simple object selection.

1.2.19 Filtering the available graphic entries in ObjectManager


If the available graphics are shown in the lower right area of a template object in ObjectManager, then all
graphics were shown earlier, irrespective of which drawing type and which graphic type is currently selected in
ObjectManager.
In most cases, it is however better that only those graphics are shown, which correspond to the graphic
settings made in ObjectManager.
In ObjectManager, the new option Filter available graphics is now implemented in View drop-down menu. If
this option is selected, then the available graphics are filtered. If the option is not selected, then all available
graphics are shown as usual. The selected setting is saved in Windows-Registry, so that the setting is reestablished when the software is automatically started next time.

1.2.20 Optimal column width feature


The Optimum Optimal column width feature in context menu of a column width considers the column title text
as well as the text in the individual lines. From this version onwards, it is also possible to disable CADISON
from considering the column title while calculating the optimum column widths.
22.09.2015

11 / 53

Releasenotes R15
To enable this option, a new variable was implemented in CADISON.INI. CADISON now evaluates following
new entry in [PHi-CADISON] section:
COLWIDTH_IGNORE_TITLE=ON
If this entry is available, the title of the column is no longer used for calculating the column width. However, a
minimum width of 15 pixels will always be used, so that the selection list can still be clicked in column title.

1.2.21 Removing an object link with Drag and Drop in Tree


Till now it was not possible to remove an object link in CADISON project using a Drag and Drop Operation. If
for example, an imported document under a document group is moved to project object using Drag and Drop
and left there, the document link to document group would be removed. Thus, it was not possible to use drag
and drop for assigning documents directly to the project and removing from document groups.
From this version onwards, an object link is removed, if a sub-object is moved to the project object and left it
there. Thus, apart from moving the object, the object to be sub-ordered directly in Tree is determined. Then,
the object link for this object is removed.
Note: The documents must be imported in order to remove documents of this type from document groups.

1.2.22 Change document / issue state in cancelled revision


If you start the commands Set document state and Set issue state from the workflow menu, the dialog for
creating a document revision opens. The dialog provides the option of creating a revision, not creating a
revision or cancelling the process. Previously, the cancelling only referred to the revision creation, not to
setting the document / issue state.
From this version onwards, the process of setting the document / issue state for the current document is
cancelled, if the Cancel button is used in the revision dialog, or if the dialog is closed with ESC-key or with
close button in the dialog bar.

1.2.23 Wiring list report template removed


The Wiring list report template has been removed from CADISON Installation.

1.3 Bugfix
1.3.1 Fixed issue in createPDF function
With some versions of ghost script PDF creation was failing with error Converting a PostScript file to PDF file
failed this is fixed.Also Bookmarks in pdf is modified to show only filename instead of Path.

1.3.2 Fixed issue with Report template path


If you move a report template to another folder or rename it while Engineer is opened and then try to re-create
the appropriate report, an error message is appears.In the error message, however, is not the path of the
report template displayed, but the path of the report in the project. This is rectified.

1.3.3 Title for Reassign Drawing... file selection dialog


In previous versions, the file selection dialog title in Reassign drawing function contained a German text.
From this version onwards, the title is shown according to the active CADISON language.

22.09.2015

12 / 53

Releasenotes R15

1.3.4 Increment Revision Manually Dialog


In previous versions, the size of the dialog could be changed. However, the given controls were not adjusted
and some controls were displayed as faulty. From this version onwards, the size of the dialog can no longer be
changed.

1.3.5 German text in English template object


In the English version was a German template object with object type PHI-NPNT in directory PHI-ET. In this
Version it is available in English.

1.3.6 Memory error in Drag and Drop in Tree


If a Drag and Drop process is started in CADISON, then a so-called Memory-Leak was generated. This error is
rectified in this version.

1.3.7 Updating property list in ObjectInspector/-Editor while changing dynamic


properties
If a property is changed in ObjectInspector or in ObjectEditor and as a result, the number of properties is
changed (i.e. dynamic properties are enabled or removed), the property list is not updated correctly. Some of
the new properties do not appear and there are empty lines for the hidden properties.
This error is rectified in this version.

1.3.8 Changing a file name with button


If a file is imported and its filename is edited, then CADISON shows a button. If this is clicked, a file
selection dialog appears, where the user can select another existing file.

1.3.9 Eliminating 0 decimal points


Should 0-decimal points be prevented from being displayed, the property formatting @## is used. When #
is used, CADISON eliminates the decimal points if it is equal to 0.
Instead of 3.00 h, 3 h is shown.
However, this did not work when the German region settings were not set in the operating system. If for e.g.
the region settings were set to German (Switzerland), then the decimal was also displayed, such that one got
3.h.
From this version onwards, the decimal is prevented correctly, irrespective of the region setting used.

1.3.10 Name for MPDOCUFILE catalog property is missing


Earlier, no name was displayed for the MPDOCUFILE object property. From this version onwards, this
property is shown with the name MATPIPE data sheet file.

1.3.11 Memotext-Editor cannot be opened from Fill and Number...


If a MEMO property is edited with the Fill and Number... dialog, the dialog shows a button. If this is
selected, then the Memotext-Editor for entering memo-text appears. In R14.0.0, the Memotext-Editor is
however not shown. This error is rectified.
22.09.2015

13 / 53

Releasenotes R15

1.3.12 Crash while accessing Selector after using certain functions


If the Selector is used in CADISON, and then the CCC-check is used or the article data are saved in a catalog
by using CADISON ERP-interface, it could lead to a crash, if the Selector was used again. This error is
rectified.

1.3.13 Checking opened files while updating reports


If a file has to be opened or updated / revised, CADISON checks, whether the file is currently accessed by
another user and does not perform action, if need be.
However, if the corresponding file is opened without CADISON (e.g. directly from Word or Excel), the file was
available from CADISON view. The corresponding process (e.g. revision of a report) was not carried out
further. This then led to problems, if the document had to be saved at the end of the processes.
From this version onwards, CADISON identifies whether a file is accessed outside CADISON or not.

1.3.14 Memory error after using translation dialog with F2


If the support function is used with F2-key in CADISON and a text is selected in translation dialog, a memory
error could occur. This memory error is rectified in this version.

1.3.15 Large logical.log file while using Global Project Insert


In some situations, it may happen that using Global Project Insert function increases the size of the
logical.log-file in database-directory of the corresponding project database. This issue is now resolved in this
version.

1.3.16 Reset SAP-data fields after editing an object


If an object is edited in an input form and the process is aborted (e.g. via cancel button), then some SAP data
fields had been reset. This error is now rectified in this version.

1.3.17 Narrow cells in the table are not updated


If a table has a very narrow column and a line is selected in the table and another line is marked, the marking
was not removed from the narrow column.This error is now rectified in this version.

1.3.18 Improvement of File Name handling


In certain workflows file names are unnecessarly converted to lower case by Cadison. This is rectified. Now
Cadison will maintain the exact case of file name as specified.

1.3.19 Automatic file extension appended in Create report


If user enters filename without extension in Create report window then CADISON will automatically append
the valid report file extension.

22.09.2015

14 / 53

Releasenotes R15

1.3.20 Updating structured view Top 5 list after structured view is modified
If the structured view definition is modified and modified structured view is selected from Top 5 List directly,
then CADISON tree will show objects as per modified structured view defintion.

1.3.21 Designer is getting hanged after highlighting object from Objects with same
catalog entry dialog.
This problem has been generically fixed

1.3.22 Removing subordinate document groups


If a subordinate document group is removed from its superior document group (e.g. through Extra->Remove
link), the removed document group is directly assigned under the project. Previously it was not checked
whether there a document group already existed at project level, which uses the same directory name.
From this version onwards, CADISON checks whether the directory name is already in use. If yes, then a
counter is attached to the directory name in the document group, whose link was removed.

1.3.23 Table is scrolled leftwards in activated splitter


If the splitter is enabled in a table, the table is scrolled rightwards and then a field at the right of the splitter is
edited, it could happen that the table was scrolled completely to the left and no longer displayed properly. This
error is now rectified.

1.3.24 Save configuration and Load configuration not working properly in PDM
If the user works with Save configuration and Load configuration in system tree in PDM and in PDM-dialog
in other CADISON applications, at times the view configuration from the system database is not saved and
loaded, but the view configurations of the default-database. This error is corrected in this version.

1.3.25 Opening the correct help page from TaskContainer and LogicAnalyser
Container windows
From this version onwards, using the Help button in TaskContainer and LogicAnalyser Container windows, the
corresponding pages can be opened in Help.

1.3.26 Checking opened files while updating reports


If a file has to be opened or updated / revised, CADISON checks, whether the file is currently accessed by
another user and does not perform action, if need be.However, if the corresponding file is opened without
CADISON (e.g. directly from Word or Excel)

1.3.27 Crash in CADISON after assigning a catalog item


If a catalog item is assigned and it conflicts with the unit of a catalog-attribute and the unit of an already
existing CADISON attribute, CADISON could crash. This error is rectified. From this version onwards, a
message is displayed as a note for this conflict in the AutoCAD command line, while in ProjectEngineer the
note is shown as system note.

22.09.2015

15 / 53

Releasenotes R15

1.3.28 Project path is not checked in Working copy - Copy objects


This error is rectified in this version. It is now ensured that the newly copied project uses a project directory
which is not yet used.

1.3.29 Role management and project status


The function for setting the project status and the function for evaluating the current user authorization while
using the roles didnt work till now, if its P_name property was identical in several projects.
Only in the first project, the role authorization was read completely, and also the project given there. If another
project was opened in the same CADISON session, which had the same entry for P_name, the data of the
newly opened project was not evaluated.
This error is rectified in this version.

1.3.30 ObjectInspector and objects, which do not have favorites


If the ObjectInspector is set in such a way that only the favorites are shown, and an object is selected, for
which, favorite is set, then the ObjectInspector doesnt show any content.

1.3.31 Drag and Drop external files on the existing files


If an external file is moved to an existing file in CADISON using Drag and Drop, then CADISON asks whether
a revision should be created.

1.3.32 Rename file function does not update the display of the document
If the Rename file function is opened from the context menu of an imported document and the document is
currently also shown in ObjectInspector, in Tree or in a table and the file name is visible there, then the display
would not be updated, after the document was renamed.
From this version onwards, the display is automatically updated after renaming a document.

1.3.33 Incorrect command name in context menu for setting the standard graphic
entry
There are two commands in ObjectManager for defining the standard graphic entry in an object. These
commands were shown with representation variants instead of set standard graphic entry... and set as
standard graphic.

1.3.34 Representation problem in Tree in Drag and Drop


If a Drag and Drop Operation was started and entries were selected in Tree, it could lead to representation
problems in Tree, while moving an object with mouse. These representation problems have been corrected in
this version.

1.3.35 Error while changing a column width in active splitter

22.09.2015

16 / 53

Releasenotes R15
If one scrolls the table, in which the splitter is enabled, completely to the right and then a column width is
reduced, the table was not shown correctly. This error is now corrected in this version.

1.3.36 Corrected typing error in English table-context menu


The Fit in Column command is provided in context menu of the table, which contains a typing error in
previous versions. This error is now rectified.

1.3.37 Fixed issue in CSV import.


Property PIPE_NO can be exported in CSV, user can modify it and import it in CADISON. The object is
attached to given PIPE_NO in csv. PIPE_NO can be same for multiple pipelines, so if there are multiple
pipeline with same name then we were randomly attach an object to this PIPE_NO. This is fixed now.

1.3.38 Linking several IF-instructions in object model with +


In older versions before R14, several IF-instructions could be interlinked with a plus sign +. By extending IFinstruction in R14 (with ELSEIF and AND/OR-conditions), the functionalities were however lost.
From this version onwards, it is again possible to link the results from IF-instruction with + in object model.

1.3.39 Fixed issue with document group combo in Report dialog and Isogen dialog
Fixed issue of Document Group combo box showing blank string on mouse move in Report dialog and Isogen
dialog.

1.3.40 Attach existing file... function


The Attach existing file... command was not working in the drawings. From this version onwards, it is possible
to use the command in drawings.

2 PDM
2.1 Bugfix
2.1.1 Crash while copying elements in user administration
If the elements of the user administration are copied (e.g. project status with subordinate default
authorizations, class and property authorizations), it could lead to crash. This issue is now fixed.

22.09.2015

17 / 53

Releasenotes R15

3 Engineer
3.1 New function
3.1.1 Report query wizard
Report query contains many sub-sections separated by semicolon (;). Each section may contain many keywords & internal object class names which separated by comma (,) or colon(:) . Considering these complex
query structure, new wizard is implemented where user can form query through select various options on
dialog.
A new command "Report query wizard " is created.
In wizard, mainly 3 pages are provided where on first page user can give minimum parametres required for
executing query.On second page, he can provide some filters to get specific type of result objects.And, on final
page he can specify property filter to get result objects with some specific values.After executing query, user
can get result in modeless table dialog. So, User can able to see multiple result window and also able to
compare results.
Also, there is another options to enter query manually or paste from other source is given. The entered query
settings can be populated automatically on the wizard if syntax of query is correct.

3.1.2 Expansion in Organize project


In this version, the Organize project function is extended with a new option. It is now possible to automatically
allocate multiple objects on the basis of an object property. Thus, for example, it is possible to sub-allocate
several documents automatically to any number of objects using Organize project.

3.2 Change (of existing function)


3.2.1 Editing the object types displayed in ObjectManager
In Project Engineer, the Extras->Settings->Set object filter command lets you set the object types to be
displayed for various commands. Previously, it was however also not possible to define the object types to be
displayed for the ObjectManager through this command. This filter had to be entered manually in the
appropriate ContextFilter.cfg configuration file.
From this version onwards, it is possible to also edit this filter with the command, whereby the ObjectManagerFilter with the OM_ACAD_ entry.
Since the ObjectManager-Filter doesnt support BlackList, selecting such an entry deactivates the relevant
controls in the dialog.

3.2.2 Changed workflow for configure view


If the tree view modified and closed by Cancel CADISON again ask if the changes should be saved. Though
user presses Yes the modification is not saved. Modified this workflow now we dont ask for Save after
cancel. Cancel will close dialog box.

3.3 Bugfix
3.3.1 Fixed issue in Fill and numbering on locked objects.
For objects which are locked using 'Add object lock within..' all properties are read only. Fill and number
operation was ignoring the object lock on attributes of type List from File(LFF).Despite lock on object these
attributes are getting updated with Fill and number command. This is fixed.

22.09.2015

18 / 53

Releasenotes R15

3.3.2 Reverted changelist 34456 to fix issue of overallping controls of message box
Fixed issue of overlapping controls in Remove components of Catalog message box during catalog selection
for multiple objects.

3.3.3 Added event handlers for three check boxes in object editor
Fixed defect in object editor, the check boxes1. Display object in report 2. Object will not be represented in
dwg and 3. Follow links of superior main objectwere losing its modified state if user updates any other property
in editor.

3.3.4 Menu bar in ProjectEngineer is not shown correctly


In some cases, it may occur that the menu bar in ProjectEngineer was not shown correctly. In some cases, the
first letter of the title was shown, or the window menu existed several times. From this version onwards, the
menu bar is shown correctly.

3.3.5 Set as default graphic entry...command in ObjectManager


In Project Engineer, the Set as default graphic entry... command in ObjectManager didnt work till now. From
this version onwards, the command can also be used in Project Engineer.

3.3.6 Hanging ProjectEngineer while opening Logic Analyzer command from


Extras menu
When more than one tree/table window is opened in ProjectEngineer and the Logic Analyzer command is
opened from Extras menu of the menu bar, then ProjectEngineer hangs. This error has been rectified.

3.3.7 Fixed crash in edit document group form


If user edits document group which has sub ordered document groups and in edit form when he changes
superior document group to any sub ordered doc group, then cadison shows error message that 'it can not be
linked'. This message was shown repeatedly and finally system crashes. Fixed this issue.

3.3.8 Fixed issue in import of def files for properties having formula and unit
specified
Fixed issue in import of user defined def file. If any property has formula or view unit defined and also unit is
specified for value, then while importing def file we were ignoring formula which was leading incorrect display
value of property in object manager.

3.3.9 Fixed issue in xml import of properties with Date as attribute type.
If any property has Date as data type , values of these properties is exported as DateTime variable in xml,
while importing xml back in Cadison the values of these properties were not showing correct data. This issue if
fixed.

22.09.2015

19 / 53

Releasenotes R15

3.3.10 Updating Objektinspector window


The Objektinspector window is updated in ProjectEngineer (and in PDM and ProjectNavigator), if another
object is selected in Tree, also if another object is selected in the table. If the last object selection was made in
the table and then the entry already selected in Tree was clicked, the ObjectInspector did not update, so that
the entry selected was shown in the table.
From this version onwards, the ObjectInspector is updated with this object when the already selected tree
entry is selected again.

4 Designer Common
4.1 New function
4.1.1 Continue line command
Continue line command in Designer allows to continue objects having line type representation. Example of
such objects are cables, signal lines, effective lines etc.
Note: Pipe runs of pipe lines still has to be continued with command "Continue Pipeline".

4.1.2 MPL Style Definitions in Imperial units


1) New MPL Style Defination files are created for Imperial units.2) The standard Offset value between lines is
1/16" (0.062500") or its multiple for wider lines or linetypes.3) BYBLOCK Color Properties are retained.4) First
time User may need to load Linetypes from CADISON.LIN file.

4.1.3 Sheet management: Create Index sheet


The new feature sheet management is added to improve the handling of the drawings in document group.
Now, user can create index sheet under document group which contains the information of all the sheets
present in the document group. It creates multiple index tables within multiple layouts of same drawing, if
number of drawings in document group are more and one layout table can
required to cover all the drawing
details. The index sheet can be filled with details by invoking "Designate to block" command where User has to
select the"Index sheet" default object from object manager. Command will ask for selecting rectangle inside
paper space to specify index sheet height and position, then command automatically creates index sheet
tables to fit the details and also creates layouts if not available.It also does same settings of border and title
block inside newly created layout as per the first layout.The other feature is that the index sheet can be
updated automatically if there is any change happens on document group. Also, user can manually update
index sheet by selecting "Update Index sheet" command added at Cadison->Common Designation menu
group.

4.1.4 Selection in dockable Tree updates dockable ObjectInspector


If the Automatic selection option is selected in dockable tree, then the object is automatically selected in
Tree, which is currently shown in dockable ObjectInspector.
From this version onwards, when the Automatic selection option is enabled, even the ObjectInspector is
enabled automatically when an object is selected in dockable tree.

4.1.5 Transferring graphic to another symobl

22.09.2015

20 / 53

Releasenotes R15
In object context menu in Designer, the Copy graphic to command is now available. With this command, the
graphics can be transferred from one object to another object. With the help of this command, it is possible for
e.g. to transfer the graphics of a dynamic symbol to a normal symbol, and add a dynamic graphic also to the
target object.
In target objects, the command deletes all graphic entries, which are suitable for the current drawing type
(representation) and which use a BLOCK-graphic. Other graphic entries are not deleted.
From the original object, only the graphic entries, which are suitable for the current drawing-representation
type and which use a BLOCK-graphic type, are copied.

4.2 Change (of existing function)


4.2.1 Messages regarding XRefs to be updated while loading a drawing
If a drawing is loaded in Designer, which contains XRefs and this has not been updated, then a message
appears stating that these XRef-drawings must be updated. This message appeared for every XRef-drawing to
be updated. In addition, the process of checking XRef-drawings was also carried out twice, such that the
message was shown twice.
From this version onwards, apart from OK, the message dialog also shows the button All OK. If this is
pressed, CADISON does not show any further messages while checking the remaining XRef-drawings. The
drawings to be updated are shown in CADISON.ERR.
For batch-processing Create PDF and DWG NeutralExport, a message is shown for the drawing, which is
opened first. For the remaining drawings, the message is shown only for one drawing, if necessary and can
then be suppressed for the following drawings.

4.2.2 Adjusted texts inCopy & Paste


If the CTRL+C (COPYCLIP) is opened in AutoCAD, CADISON asks for the copy options Graphic, Objects
or None. The texts in the dialog have been extended, such that it is easy to understand which option should
be selected.

4.2.3 Exchange Graphic Representation function does not transfer property


assignment
When a block graphic is replaced by another with the Exchange Graphic Representation command, the
property assignment provided while selecting graphic representations are not transferred. As a result, the
exchanged block graphic does not respond to changes in the database, which should have been transferred
graphically.
From this version onwards, the Exchange Graphic Representation command also transfers the property
assignments of the selected graphic representations.

4.2.4 Wrongly aligned attributes after automatic graphic exchange


If a PID graphic is exchanged with the help of automatic graphic exchange (dynamic blocks), then the
attributes of the re-inserted blocks were not aligned correctly. Depending on the alignment of the symbol, it is
necessary to change the text alignment of the attribute.
This re-alignment doesnt work in case of automatically exchanged graphics. Even a manual re-alignment
through Standard Text Layout didnt work.
From this version onwards, the attributes are correctly aligned while inserting the graphics.

4.2.5 Extended Dialog Copy objects


In this version, a new Copy Object(s) dialog has been created. If the objects are copied from the drawing in
Designer, then the Copy-function responds differently.
22.09.2015

21 / 53

Releasenotes R15
On one hand, the required superior objects are determined automatically. Thus, it is no longer necessary to
select the main pipeline while copying a complete pipeline.
Moreover, all components cannot be copied automatically. All components that have MADE_BY-Property are
copied only if these components have also been selected in the graphic from the copy-operation.
The copy operations, which could not be initiated from the graphic, but from the table or Tree, works normally
like in previous versions.

4.2.6 Designating document groups


If in Designer, a document group is named, it caused several problems in CADISON. As a result, neither the
drawing nor the document group was shown after creating the designation.
This error is rectified in this version.

4.2.7 Cadison Quick Purge Command should clear the unused AutoCAD groups
also.
Cadison provided command "Quick Purge". In addition to AutoCAD built in purge this commands does some
more clean up of unused Cadison specific data.
This command was not removing unused AutoCAD groups. These unused(empty) AutoCAD groups can get
created in Cadison when objects like Steel Assembly, Secondary Support, Tanks etc are deleted from drawing.
Now this command is enhanced to clear the unused(empty) AutoCAD groups also.

4.2.8 Grid Size change to 1/4 in DWT


1) Drawing Template file (.DWT) are updated with GRID size = 1/4" for 2D drawings.
2) Snap size = 1/8", remains the same, as in R14.1
3) This works well with the existing Imperial symbols and new symbols
4) No changes are required for existing Imperial symbol library available in R14.1

4.2.9 Improvement to Cadison explorer command options format


In recent AutoCAD versions there is different way to show command arguments. E.g. [option1 option2 option3]
<default>:
New mechanism has following advantages
1.User can select option using mouse click
2.These options are available in context menu also
Cadison explorer is modified to use these command option format.
In case of multiple default options format used is
[option1 option2 option3] <default1><default2>:different way to show command arguments. E.g. [option1
option2 option3] &lt;default&gt;:New mechanism has following advantages1.User can select option using
mouse click2.These options are available in context menu alsoC

4.2.10 AutoCAD hint is removed in Check drawing-Dialog


In Check drawing dialog, the text AutoCAD-drawing used to be shown in a hint. From this version onwards,
only the text drawing is shown, since the same dialog is also used in Visio.

4.2.11 New control in Delete Object(s) dialog in drawing


In this version, a new Delete Object(s) dialog has been created. If the objects are deleted from the drawing in
Designer, then the Delete-function responds differently.
22.09.2015

22 / 53

Releasenotes R15
On one hand, all objects containing graphics in this drawing as well as in others are removed from the sub and
superior objects. To delete the objects having graphics in current drawing, the user must now select this
graphically.
Moreover, all components cannot be deleted automatically. All components that have graphics in other
drawings can no longer be deleted. These components must now be deleted from the other drawing.
The delete operations, which could not be initiated from the graphic, but from the table or Tree, works normally
like in previous versions.

4.2.12 New graphic standards


From this version onwards, CADISON provides the following new graphic standards:
- JIC
- IEEE
- NFPA

4.2.13 Exchange Graphic Representation removes Actual-standard-graphic entry


from all other graphic entries
The Exchange graphic representation sets the identification Actual-standard-graphic entry in case of newly
added graphic representation (graphic entry). At the same time, the function removes this identification from all
other existing graphic entries.
Thus, the graphic key of the re-inserted graphic representation have not been considered so far. As a result,
the Actual-standard-graphic entry is removed even in graphic entries, which use another graphic key (e.g.
Installation plan instead of PID).
With this version, Exchange graphic representation removes just the Actual-standard-graphic entry
identification from graphic entries, which use the same graphic key as the new graphic representation. Thus,
the graphic representations for other drawing types remain unaffected.

4.2.14 Incomplete graphic entries while inserting new objects


While inserting new objects in a drawing, it can occur during data errors in project database that not all graphic
entries are made while inserting objects again. So, it may happen that single graphic entries are missing in the
object.
The problem triggered through structure error in the project database, which can be corrected with a CLEAN
option in ITFTOOLS.
From this version onwards, CADISON determines if this problem occurs while inserting new objects and
automatically carries out a cleaning and correction of internal structures, so that all graphic entries for the new
object are considered.

4.2.15 Display Audit Drawing dialog while opening drawings


From this version onwards, the Audit Drawing dialog in Designer is controlled differently. If the dialog
appeared till now while opening a drawing, not all functions were available, since the drawing was not
completely initiated in AutoCAD and not all AutoCAD functions were still available. From this version onwards,
the drawing check is carried out internally at a later point of time, when the required AutoCAD-functionalities
are already available. Thus, from this version onwards, all options can be used while opening the dialog. In
addition, the dialog is no longer shown if a drawing is opened during a batch-processing. Possible batchprocessing are:
- Update batch
- Plot batch
- PDF Export
- DWG NeutralExport
Moreover, from this version onwards, the drawing check sets the new drawing attribute
DRAWINGCHECK_REQUIRED (Drawingcheck required). If the drawing is in order, this attribute is set to 0
(No), in case of errors, the attribute is automatically set to 1 (Yes).
22.09.2015

23 / 53

Releasenotes R15
Even during batch-processing, this attribute is set in case of opened drawings. Thus, it can also be identified
from the Project Engineer, whether the drawing check should be executed in a drawing or not.

4.2.16 Move newly created symbols to origin


If a new symbol is created with the Symbol Editor and thus a new DWG is generated for storing the selected
graphic, then the graphic was not moved to origin, but the graphic remained at the same place. In addition, the
AutoCAD variable INSBASE created in DWG was set to the selected insert point. Thus, during insert,
AutoCAD later knew which is insert point/ zero point of the DWG-file.
From this version onwards, the graphic is moved to the zero point in the generated DWG-file and the
INSBASE-variable is set to 0/0/0 in the drawing.

4.2.17 Context menu in AutoCAD-Variable SNAPGRIDLEGACY=1


If the SNAPGRIPDLEGACY=1 variable is set in AutoCAD, in most situations, the CADISON context menu is
not always opened, if the CADISON graphic was opened. From this version onwards, the context menu is
opened safely.

4.3 Bugfix
4.3.1 Fixed defect in selection of polygonal or cliped viewportFixed defect in
selection of polygonal or cliped viewport
Command Zoom VP to meet scale, Fix VP, Fit Dim style to scale,Representation with centre lines and other
layer related commands was not working on clipped viewport, these commands now support clipped VP.

4.3.2 Error message Unhandled Exception in Designer.arx while opening a


drawing
In some cases, while opening a drawing, an Unhandled Exception in Designer.arx error message appears, if
the drawing contains data errors, which were not corrected with drawing check or one of the database-cleaning
functions. From this version onwards, CADISON checks for corresponding data errors, so that the error
message does not appear anymore.

4.3.3 Symboleditor uses incorrect size for insert point block in inch-drawings
If in a drawing, in which the unit system is set to imperial (inch), an insert point is inserted via the define
insert point function from the CADISON menu Create new symbols, the block representing the insert point
was previously inserted with an incorrect scaling. In comparison to the connection point blocks, the insert point
block shown was too small.
From this version onwards, the insert point block is correctly scaled, such that it uses the same size as the
blocks for the connection points.

4.3.4 Wrongly inserted revision lines in automatically created drawings


In Designer, there are functions for automatic creation of drawings, such as Terminal strip drawings, Hookup
drawing for secondary pipe support, etc. In these automatically generated drawings, the drawing borders as
well as title blocks are inserted. But if the function for inserting revision lines were used, the revision lines were
inserted at a wrong place. This error has been rectified.

22.09.2015

24 / 53

Releasenotes R15

4.3.5 Duplication of file names while copying objects in Designer


If an object is graphically copied in Designer and this object contains a subordinate document, which is also
copied, then the copied document gets the same file name as the original document. This error is rectified,
from this version onwards, a unique file name is specified for the copied document, in which a counter is
automatically attached.

4.3.6 Copying AutoCAD graphics, which contain a dynamic block


If an AutoCAD-drawing contains a dynamic block and this is copied using CTRL+C and CTRL+V along with
other CADISON elements, it may happen that the pasted CADISON elements have no connection to database
anymore. Thus, one receives only the pure AutoCAD graphic and not the complete CADISON objects
anymore.
This error is rectified in this version.
Note: The use of dynamic AutoCAD-blocks is not completely released in CADISON. In some situations, the
use of dynamic AutoCAD blocks may lead to more problems.

4.3.7 Space-bar key for placing objects ends the command


If CADISON-Explorer is used for placing objects, there is an option of switching to another connection point by
pressing space-bar key. From AutoCAD 2013 onwards, AutoCAD however changes the input focus from
drawing window to AutoCAD command line. If a space-bar is pressed second time, the AutoCAD command
line evaluates the input. Since a space-bar in the command line is treated as pressing enter key, the command
ends thereupon.
From this version onwards, after pressing space-bar, the input focus of CADISON automatically shifts again to
the graphic window of AutoCAD, such that when the space-bar is pressed again, it is again evaluated by the
graphic window and thus, by CADISON Explorer. Thus, the command doesnt end anymore, if the space-bar
key is pressed several times.

4.3.8 Unreadable characters displayed while creating cable trays


Previously, when a cable tray is created with the function Create a cable tray along a centerline, some
messages displayed in AutoCAD command line were not readable. From this version onwards, these
messages no longer appear in the command line.

4.3.9 AutoCAD-Variable EXPERT changes with next drawing / previous drawing


If the Next drawing and Previous drawing commands are used, the setting for the AutoCAD-Variable
EXPERT is altered in the drawing, in which these commands were invoked. This error has been fixed in this
version.

4.3.10 Unnecessary error message during Open Next Drawing command avoided
When "Open Next Drawing" command is executed in the drawing which is last in the document group of
project then it displays appropriate message "No next drawing available.". However along with that it use to
display unnecessary message "ERROR: getCommandArgument FAILED" on AutoCAD command prompt.
Now this unnecessary message will not appear.

4.3.11 Inconsistencies in synchronize dialog logic

22.09.2015

25 / 53

Releasenotes R15
Existing logic had some inconsistencies which decide if any object is a. already placed in current drawing or
current type of drawing. b. Object cannot be placed in current type of drawing because it doesn't have suitable
graphic c. Object can be placed in current type of drawing but not placed.
These inconsistencies were mainly due to handling of "standards" in graphic setting and also fact that in
Cadison drawing it is possible to change the graphic setting after some objects are placed in it.
All these inconstencies are addressed with revised logic.

4.3.12 Cancelling in copy-dialog for Save as


If a copy of the drawing is created with Save as in Designer, the CADISON copy-dialog is opened. Even
though the Cancel button is disabled in this dialog and there was no Close button in the title list, it was
previously possible to close the dialog with ESC key. But since the copy-action cannot be cancelled, the copy
operation was then run with the copy dialog settings.
From this version onwards, it is ensured that the copy-dialog can no longer be closed with Save as by
pressing ESC key.

4.3.13 Crash while using CADISON Explorer Option A


If option A was used twice in CADISON-Explorer, then the Designer hangs and must be ended via Task
manager. This error is rectified.

4.3.14 Graphics missing while inserting construction sets


If a construction set is inserted and the construction set for an object constitutes of an object graphic as well as
a text mask, it might have happened, that either the object graphic or the text mask was removed after insert.
This error is rectified.

4.3.15 Editing deleted objects in Designer


If an object is clicked or edited in a CADISON Tree, then CADISON checks, whether the element has been
deleted in a multiple-user environment. If CADISON determines that the object has been deleted, then
CADISON shows the message The object has been deleted in another application.
This test was not conducted earlier in Designer, if either the CADISON context menu was opened on a
graphic, or if the ObjectInspector was updated.
From this version onwards, the test is conducted also from these functions, whether the object was possibly
deleted by another user. If yes, then the message is shown there and the process is interrupted.

4.3.16 Undesired database objects after using UNDO


If in AutoCAD or in Visio, the UNDO command from AutoCAD / Visio is used, the individual unwanted
database objects could be generated. This error has been rectified.

4.3.17 Crash in AutoCAD 2014 after using Open drawing and closing the drawings
In AutoCAD 2014, if other drawings were opened with Open drawing, it could lead to a crash and other
currently loaded drawings were closed, without opening these drawings earlier, or if the active drawing is
closed. This error has now been resolved.

22.09.2015

26 / 53

Releasenotes R15

4.3.18 Issue of Unable to open the NamedObjectsDictionary while changing graphic


key
If the graphic key of the current drawing is changed in Designer via the dockable ObjectManager, the "Unable
to open the NamedObjectsDictionary" message was shown on the AutoCAD command line and the setting
was not saved in the drawing. From this version onwards, the setting is correctly saved and the message
doesnt appear anymore.

4.3.19 Problems with duplicate objects and incorrect connections while usingCopy &
Paste
If an object having an external connection, is copied into AutoCAD with Copy & Paste and inserted, it could
lead to various problems. If the Graphic option was used, then the object having the external connection was
copied again.
Irrespective of whether the Graphic or Object option is used, it could happen that the position of the original
external connection changed, if the graphic was inserted in the same drawing.
Both errors are rectified in this version.

4.3.20 AutoCAD Undo after exchanging a dynamic symbol and assigning a catalog
item
In case of certain object changes, CADISON automatically exchanges the graphic to a drawing. If for e.g. in a
dynamic symbol, the property is changed, which defines the symbol to be used, then the graphic that was
placed already is exchanged automatically. Even in case of a 3D element, which contains the graphic through
a parameterized catalog item, the graphic is automatically changed, if another catalog item is assigned to the
object.
If after the automatic graphic exchange, the AutoCAD command Undo is used, the graphic elements in the
drawing lose their allocation to the CADISON objects. A subsequent drawing check reports the corresponding
graphics as error. From this version onwards, the AutoCAD-command Undo is handled correctly after a
graphic exchange, so that no allocation is lost.

4.3.21 Fixed issue in Merge object


When using the CADISON Function Merge objects, if you delete the graphical representation, of the merged
element, the Database Object was still having connection to the drawing. The connection is deleted when
deleting the graphical representation.

5 2D Designer
5.1 Change (of existing function)
5.1.1 Using Set as default status for a status already marked as default
If the command Set as default status... is used in user administration for a project status-object and this
project status is already defined as standard status, then no other action is performed. From this version
onwards, the identification that is set as default status is removed for all other project status-objects, which are
assigned the same user role.

5.1.2 Adjustments for layer for steel structure groups and secondary support

22.09.2015

27 / 53

Releasenotes R15
For better layout control in Designer, the Layer prefix for and Layer name properties have been added in
the Steel structure and sec. support object classes in object model.
The layer name is then further passed on to subordinate steel beams.

5.1.3 Opening dockable dialogs simultaneously


Previously, only a few dockable dialogs could be opened simultaneously. In many cases, a dockable dialog
must be closed only before another could be opened. This has now been changed:
1.
Now all dockable dialogs can be opened simultaneously. Closing another dialog beforehand is no
longer required.
Dockable dialogs are basically combined to active drawing while opening in Visio. If now several drawings are
opened, then the opened dialog had to be previously closed manually and opened again manually opened in
the newly activated drawing. This is now no longer required. If a drawing is opened or created again or
converted to another drawing, then all opened dockable dialogs are closed automatically and opened again in
active drawing automatically.

5.1.4 Marking the active project status


In the user administration, there is an entry Set as default status in context menu of a project status. From
this version onwards, the entry is tick-marked when the project status is already set as default status. As a
result, it is obvious which project status is defined as default status.

5.1.5 Source reference uses P_name asmarker


Previously a cross-reference in CADISON always used the P_name (object name) object property for finding
linked cross-references. Thus, the P_name property was for cross-references with cross-reference marker.
On one hand, the naming of P_name-property with cross-reference marker is confusing, if other objects are
shown in a table, in which the P_name-property is translated with object name. On the other hand, there was
no option for giving a meaningful name to a cross-reference in ObjectManager.
So, from this version onwards, the cross-reference has the new attribute MARKERNAME, which denotes
cross-reference marker. P_name is now denoted with Object name.
The linked cross-references can now be located via MARKERNAME property.
Note: It is now mandatory to update the old data with the current object model; else the cross-references there
can no longer be linked by CADISON automatically.

5.2 Bugfix
5.2.1 Fixed issue with Global scale settings
In a PID if global scale is set to 0.5 and dynamic symbol for straight valve is placed then if we change the
TYPECLASS of valve then the scale factor of new symbol is further reduced to 0.25 (0.5*0.5). Every time we
change symbol the scale factor is reduced.

5.2.2 Changes are not made in task container


If the name, description or the comments in a task container window are changed and the window-closecontrol is clicked, the change was not saved, as long as the input mark blinked in the input line. This error is
rectified in this version.

5.2.3 Fixed issue in Object Designation dialog- configaration option

22.09.2015

28 / 53

Releasenotes R15
Fixed issue with Object Designation dialog- If user goes to configuration tab before selecting object and adds
items to configered, the list was not getting updated after clicking Ok.

5.2.4 Fixed issue in Cross references


If for CREF "Search mode for cross-references" (CREFMODE) property is set to 'Search in drawing' and if
there is scenario that CREF is attached as subobject to a object which is placed in multiple drawings (CSET)
there was issue creating cross references.

5.2.5 Representation of flow direction arrows in inch-drawings


In PID based on imperial units, the flow direction arrows were shown too small. From this version onwards, the
flow direction arrows are shown correctly.

5.2.6 Directory while loading and saving MPL-styles


If the Load style or even Save style function is used in MPL-dialog, then CADISON opens a file selection
dialog. Previously, this didnt always show the same directory, in which the MPL-styles are stored.
From this version onwards, the file selection dialog automatically shows the directory, where the MPL-styles
are stored by default.

5.2.7 Speed of automatic system tree update in RELEASE_SYS_OBJECTS=1


If the quick release of System Tree is activated in CADISON.INI (through the
RELEASE_SYS_OBJECTS=1setting), it could have lead to performance loss in automatic tree update.
From this version onwards, it is ensured that the performance through this setting is no longer influence.

5.2.8 Unwanted graphic exchange while updating PI drawings


In some situations, it may occur that the individual symbols were automatically replaced by other symbols in a
PI-drawing. This unwanted graphic exchange is done with data error.
In some objects, several possible graphic entries are defined for an object, but only one graphic entry is given
by Default. However, in this error case, several graphic entries were marked as default.
Normally, CADISON is in a position to identify and clean this error. In such a case, the graphic entry used by
the already placed graphic is checked, and only this graphic entry is set to default. In case of other graphic
entries, the default identification is removed.
With this update, CADISON checks whether the supposed currently used graphic entry is also actually used by
the graphic placed. The placed graphic contains the P_blockfilename property, which indicates, on which
block is the graphic based. In the supposedly used graphic entry, it is then checked, whether this uses the
same block name.
If not, the graphic entry is searched, which uses this block name, and only this is set as default graphic entry
and this is then also assigned to the placed graphic.
The same test is carried out now even if there is no single graphic entry set as default in an object. Still then it
is checked, whether the graphic entry currently used is also the actual entry, which can be identified via
P_blockfilename.

5.2.9 Faulty defined 4th connection point in measuring points

22.09.2015

29 / 53

Releasenotes R15
In some measuring points, the fourth connection point, which lies on the right of symbol, was defined
incorrectly. The connection used the Y-axis as connection direction instead of X-axis. The relevant symbols
are corrected in this version.

5.2.10 Automatic loading of MPL styles


If a new pipe route is drawn and this uses a MPL-style, normally the MPL-styles required by CADISON are
automatically loaded. Previously, this used to not work, if the MPL-style requires an AutoCAD-line style, which
is currently not loaded. Then, CADISON didnt generate MPL-styles, but a normal AutoCAD 2D-polyline.
From this version onwards, the required AutoCAD line type is automatically reloaded (if available).

5.2.11 Create visible Pipe Crossings command not working in inch-drawings


If an AutoCAD-drawing uses an imperial unit (inch), the Create visible Pipe Crossings command wasnt
working properly. The number entered was not converted correctly to inches. Moreover, the command showed
the unit mm instead of inch. From this version onwards, mm is shown for metric drawings and inch for
imperial drawings and used for further calculation.

5.2.12 Fixed issue in DWG neutral export of MPL lines.


After neutral exports of drawing having MPL lines, MPL gaps (jumpers) were placed at different positions with
wrong orientation. This issue is fixed.

5.2.13 DWG Neutralexport asks for login details


If the DWG Neutralexport is opened, a new Designer is started to run the Export. This again asks for a
CADISON-Login.
From this version onwards, the newly started Designer automatically takes the Login of the CADISON
application, from which it was started.

5.2.14 Undesired graphic exchange while opening a drawing


In some cases, it may happen that while opening a 2D drawing, a placed symbol was replaced through
another symbol. This could happen, if the object has several graphic definitions for the current drawing type,
then none of these is set to default graphic entry. From this version onwards, in such situation, the graphic
entry used from the placed graphic is considered as default graphic entry for the object.

5.2.15 Fixed issue with attributes of type List from file in Legend.
Fixed issue with attribute of type List from file in Legend. When user modifies config file for legend to show an
attribute of type LFF, only row number was getting displayed in legend box instead of value. Fixe this to display
actual value of attribute.

5.2.16 Supported media with MPL as line type in legend


Media with MPL as line type is handled in legend box.

22.09.2015

30 / 53

Releasenotes R15

6 3D Designer
6.1 New function
6.1.1 New steel structure types added
From this version onwards there are two new steel structure types Truss for roof construction and Caged
ladder is added. The new types were added for the selection list of the STRUCTURETYPE property in the
ITF-STST (Steel structure) object class.

6.1.2 Steel Layout: O (Circular) shape section


In this release 'O' (Circular) section is added as standard steel section shape. Users can now insert 'O' shaped
beams using 'Insert Beam' command. Accordingly Beam Selector dialogs are enhanced to include filtering and
selection of 'O' shaped beams.Corresponding properties are added to MATPIPE Object Model, Steel Catalogs
that are part of Cadison Standard installation are updated.

6.1.3 Steel Layout: Wizard based Caged Ladder


A new wizard has been added to Steel Layout for creating caged ladder using user selected steel
beams.Wizard allows users to provide parameters essential for Caged Ladder and select steel beam to create
the caged ladder.The resulting steel structure uses rectangular curved beam which is introduced in this
release.

6.1.4 Section Box


Section Box object is provided to create and update section views easily. By section box object in 3D Drawing,
it shows visually components that will be shown in section views. User can adjust section box to corret output
in section views.By dragging section box in layout, section views can be created. A new section view definition
object will be created with it, where view parameters can be set.Section lines can be created with command
and selecting section box in viewport.Section views and section lines will be updated as per section box
changes in 3D model with update command.

6.1.5 Open Continuation drawing in AutoCAD with Single on cross reference


object
To ease the use we have addes the quick process of opening the continuation drawing in a single click on the
continuation symbol (cross reference object) when found in the drawing in CADISON Designer only.After the
drawing is opened by CADISON, it also highlights the connected cross reference object.On right click
"Highlight Target" menu option is shown.

6.1.6 Steel Layout: Wizard based Truss


A new wizard has been added to Steel Layout for creating various Trusses using user selected steel beams.
Wizard allows users to provide parameters essential for Truss and select steel beam to create the Truss.
Following types of Trusses can be created using the wizard
1. Hove Roof (King: Even number of bays, Queen: Odd number of bays)
2. Hove Roof with Overhang (King: Even number of bays, Queen: Odd number of bays)
3. Warren
4. Pratt
5. Lattice
6. North Light
22.09.2015

31 / 53

Releasenotes R15

6.1.7 Steel Layout: Edit Steel Stuctures


Using Edit Structures in Steel Layout, users can edit previously created steel structures using wizards for
Platform, Ladder, Caged Ladder, Staircase, Truss and Watertank.Once user selects the structure, users can
see the parameters values used earlier for the structure which can be edited. After user has finished editing
the values, users can place the structure with revised values to desired location.Editing of handrails and
custom steel structures (assemblies) is not supported by 'Edit Structure'.

6.1.8 Steel Layout: Cardinal Point


Steel Beam Object is updated to record and retain the cardinal point position used while placing the beam
using Insert beam command. Further the stored cardinal point is used for simplified and single line
representation of beam object. Cardinal point can be changed through graphic properties of the beam to adjust
the simplified/single line representation.

6.1.9 Placing tanks after editing with tank assistant


If a tank is placed via the tank assistant in a drawing and this is later again edited and changed via tank
assistant, CADISON now notes the position of the tank as well as the orientation. The current tank position in
tank assistant is shown accordingly. If the tank assistant is closed, then the new graphic is generated at the
position of the previous graphic, as well as the orientation of the tank is retained.
Note: this works only for tanks, which are placed again in this version.

6.1.10 Alternative pressure levels for flange


The pipe overlay routine has been extended, such that alternative PN-details can also be used for flange
search. Normally, an in-built object is exactly defined in a pipeline (e.g. valve), whose pressure level (e.g.
PN16) must be used for the flange to be built.
Depending on the norm, it is however valid, to build flanges with a lower pressure level.
CADISON searches for alternative pressure levels on the basis of the norm information in an external
configuration file PM_MAP_CDSN.cfg. Here, basically the STANDARDs-properties are used for searching
alternative pressure levels. If the alternative pressure levels are not found through STANDARDs-properties,
the STANDARD object property is used for searching alternative pressure levels.

6.2 Change (of existing function)


6.2.1 Centerline overlaying uses inappropriate arcs
If a catalog receives a 88, 90 and 92 arc, then the best arc of the centerline overlaying was not used so far.
CADISON worked internally with a tolerance of approx. 2.8, and the arc was being used, whose size is more
than the required degree minus this tolerance.
If a 90 arc is required, CADISON uses the arc, which is more than 90 - 2.8, whereby the 88 arc was used.
With this version, it is ensured that the arc used is the next required degree.

6.2.2 Generating MADE-BY-properties in tank and nozzle wizard


The 3D-Elements, which are generated or changed in CADISON by tank or nozzle wizard, get the MADE_BY
is property in this version. Thus, CADISON can identify in other functions, which is generated by wizard.

22.09.2015

32 / 53

Releasenotes R15

6.2.3 Task Number:41 in R15 Release: Replacing the dialogs developed using CPP
view.
1. Dialogs replaced are:System Hint Working Copy - Check InWorking Copy -Check OutWorking Copy -Check
CopyWorking Copy -SynchronizeDelete DrawingAudit Check2. Note: Conflicts Page in Working Copy dialogs,
will be having a new look of table but filters are not provided as they were not there in cppViews old dialogs.

6.2.4 Implemented inch round up table for screw length calculation


3D Designer
When calculating screw length in CADISON, CADISON automatically rounds up the calculated screw lengths.
But the round up was hard coded and was based only on metric lengths. Now the inch calculation is handled
separately, also user can specify his own round up table in csv file and place it in config folder.
Files names ScrewLenRoundUpTableImp.csv - For Imperial round up table
ScrewLenRoundUpTableMetric.csv - for Metric round up table
file format
-------------------------------------------------------------------------------Min Length (mm) | Max Length (mm)
| Rounding Step (mm)
------------------------------------------------------------------------------0
|
100
|
5
100
|
300
|
10
300
|
999999999
|
20
--------------------------------------------------------------------------------------Imperial table
-------------------------------------------------------------------------------Min Length(inch) | Max Length (inch) | Rounding Step (inch)
------------------------------------------------------------------------------0
|
4
|
0.2
4
|
12
|
0.4
12
|
99999999999 |
0.8

6.2.5 Placing nozzles with Synchronize-drawing


Previously, when a nozzle was placed in a 3D drawing via Synchronize-drawing, the Nozzle-assistant was
always used. From this version onwards, it is first checked whether the nozzle already has a graphic definition
for the 3D-drawing. If yes, then this graphic definition is used, such that the user can directly place the nozzle.
Only if the nozzle doesnt have any 3D-graphic definition, the Nozzle-assistant is used as earlier.

6.2.6 Catalog item for bended pipe


Previously, after generating a bended pipe, no catalog item was assigned. From this version onwards,
CADISON tries to assign a catalog item to a newly generated bended pipe. For this, the PIPE_SPEC property
is used to determine the pipe class catalog from the subordinate pipeline. The DN and PN properties are
determined from one of the converted pipes. This is used as filter for the object search in pipe class catalog. If
a bended pipe can be found in pipe class catalog, which corresponds to the DN and PN filter, then a catalog
item is automatically assigned.

6.3 Bugfix
6.3.1 Crash during Export to NavisWorks with option XRef transfer
From this version onwards, CADISON also supports the NavisWorks 2014 Exporter for transferring to
NavisWorks.
22.09.2015

33 / 53

Releasenotes R15

6.3.2 Branch length of outlet is set to half of diameter if it is less.


Branch length(LA) of outlet should be minimum half of diameter(DH), this is must condition to create valid
outlet.

6.3.3 Fixed issue of unnecessary flanges getting added from Nozzle Assistance
dialog.
If selected flange in not present in catalog from Nozzle assistance dialog and user just clicks on combo to
change catalog, unnecessary flanges were getting added in tree which were not deleted after placement of
Nozzle.

6.3.4 Disabled 3D object snap during CADISON commands


While using the CADISON commands Move and Rotate object, Copy and Rotate object, Standard pipeline
etc. the AutoCAD Object Snap 2D and 3D is deactivated. This ensures that only the CADISON snaps are
active.

6.3.5 Platform creation error fixed.


Extended stair case functionality with platform creation only at top or bottom. If user dont want to create any
platform specify platform length to zero.

6.3.6 Special tank is wrongly placed after editing


If an already inserted special tank with a bottom is edited and placed again with the tank assistant, the special
tank was inserted too low in the drawing. Instead of positioning the tank with the lower surface of the bottom,
the tank was placed with the lower side of the lower segment. From this version onwards, the tank is correctly
placed after editing.

6.3.7 Blank PDF file created for DOC/ DOCX (Word) file.
Generating PDF file from word document in CADISON Engineer Module:A.'CutePDF Writer' version '2.7'
:1.The new entry 'ACTIVATE_PAPER_SIZE' should be added to Cadison.ini file under '[ITF_PDF]' section.2.
The newly added entry 'ACTIVATE_PAPER_SIZE' should be set to 1(ACTIVATE_PAPER_SIZE=1).3. Make
sure that the PDF exporter is configured properly.4. User should be able to generate PDF file using 'Create
PDF' command.B.'CutePDF Writer' latest version '3.0' and anyl other PDF printers1.There is no need to add
'ACTIVATE_PAPER_SIZE' entry to 'cadison.ini' file.2. Make sure that the PDF exporter is configured
properly.3. User should be able to generate PDF file using 'Create PDF' command.

6.3.8 Manway placed on spherical portion of tank was not correctly placed for
orientation other than 90
If Manway is placed on spherical portion of tank with parameter WA value other than 90 degrees then it was
not getting placed with correct orientation. This was mainly observed with horizontal vessels.This problem has
been resolved now.

22.09.2015

34 / 53

Releasenotes R15

6.3.9 CaesarII interface


While exporting tee object (with some z elevation) in CaesarII interface, it was shown as disconnected parts.
Now, tee with proper connections are exported to .cii file.

6.3.10 CaesarII interface


While exporting pipeline objects from Cadison to .cii file, outlet object was not exported correctly.Now, outlet
with branches are exported to caesarII neutral file with proper connectivity. For connecting geometry, restraint
is added at disconneced node and CNode is specided for that restraint.

6.3.11 Multifunktionsleiste im Designer: Reiter 3D-Modell mit Objektklassen aus


dem Anlagenbau versehen.
In R14 ist ein neuer Ribbon im Designer zur Verfgung gestellt worden. Im Bereich der 3D-Planung war es
allerdings nicht mglich ohne die Werkzeugksten mit den Objektklassen-Befehlen auszukommen.
Ab dieser Version wurde eine neue Gruppe "Objektklassen" in den Reiter "3D-Modell" eingefgt, in der die
Objektklassen-Befehle in Dropdown-Mens direkt aufgerufen werden knnen.
Es wurden Objektklassen aus folgenden Werkzeugksten in den Ribbon aufgenommen:
- Verfahrenstechnische Ausrstung
- 3D-Rohrleitungskonstruktion
- 3D-Behlterbau
- Gebudetechnik
Zustzlich wurde ein Fehler in der acadfull.cuix fr AutoCAD 2014 korrigiert. Der Fehler war, dass intern der
Arbeitsbereich "CADISON" doppelt aufgefhrt wurde und es deshalb zu Problemen kam.

6.3.12 Control validation on Mitre Bend Elbow Type dialog


Whole segment text box on Mitre Bend Elbow Type dialog was not validated to take only numeric values.
Now, it accepts only positive integer numbers.

6.3.13 Warning in tank assistant while specifying a diameter in inches


If the user works on the tank assistant in Designer in an inch-drawing and there the values greater than 12 are
entered for the tank diameter and the corresponding tank body is selected via Selector, a warning, that the
tank diameter is too large, is shown on pressing OK button. This warning no longer appears in this version.

6.3.14 Fixed issue of extra outlets , flanges getting created in tree from nozzle
assistance
Fixed issue of additional Outlets, blind flanges getting added in database/tree just by clicking on Pipeclass
combo in Nozzle assistance.

6.3.15 Nozzle assistance dialog do not show data of nozzle when nozzle is placed
from 3D designer tree.
When nozzle is dragged from tree to designer window nozzle assistance dialog is invoked, but selected nozzle
data is not filled in the dialog and user has to reselect nozzle, Corrected this issue now user don't have to
reselect again and selected nozzle data is displayed in dialog.

22.09.2015

35 / 53

Releasenotes R15

6.3.16 Fixed issue with connection of Duct Tess set and pipeline
The object Duct-Tee Set(PHI-PSAD) has only one connection point. When we draw pipeline from connection
point of this Tee , the parent pipeline of Tee was getting changed which is not required, Tee should belong to
pipeline on which it is created.

6.3.17 Confirguration of Object Snap gets changed in main drawing after creating an
isometric drawing
After generating an isometric drawing the confirguration of Object Snap was getting reset by the , this is fixed
now object snap configuration is maintained.

6.3.18 Bended piep is moved from the original placement.


[CADISON] fixed issue of bended pipe getting moved (tranformed) from original placement in DWG neutral
export.

6.3.19 Fixed issue in Elbow between 2 Pipes command


Elbow created in Matpiep modeler Parapipe(VC3DEntity) was not getting properly placed by command Elbow
between 2 Pipes this issue is fixed.

6.3.20 Fixed issue with pipeline break on insertion of assembly object


In insertion of object on pipeline it is observed that when component of made by assembly rules (with some
sub objects) is placed on pipeline the pipeline was not getting properly Brocken by connection markers, one
part of pipeline was getting deleted. This is fixed.

7 Electrical Designer
7.1 New function
7.1.1 Electrical Calculations
Following calculations can be performed with Electric Designer,1. Transformer Sizing-Determines the
transformer size needed to support load applied to transformer. Sizing of transformer considering high inrush
current for motor starting.Checks the voltage drop at transformer terminal which should be less than specified
maximum voltage drop at transformer terminal.2. UPS Sizing - Determine the capacity of Uninterruptible Power
Supply System (UPS, Batteries and Battery Charger) as per input is load applied to UPS.3. Earthing
Calculations - Determines the resistance of earthing or pipe electrode,the resistance of Earth Strip and checks
if the overall earthing resistance is below 1 ohms.

7.2 Bugfix
7.2.1 Deletion of cable using cancel in drawing synchronisation

22.09.2015

36 / 53

Releasenotes R15
When a cable is set to a drawing using drawing synchronisation feature and the workflow is canceled in R14,
the cable was deleted. This is solved now.

8 Matpipe
8.1 New function
8.1.1 Catalogs for R15
1. In R15, several new Manufacturer catalogs are added following the Imperial units and US / International
manufacturers. In R14.1, we had added catalogs which were added from US standards, ASME and AISC for
various type of Pipes, Fittings and Steel profiles. now this is supported with manufacturer catalogs.2. There is
also change in ASME_Pipe_Spec_Class_150_IMP. The Pump data has been removed and added the Imperial
Tutorial catalog.3. A new PIPE_SPEC_CLASS_300_LINKED_IMP is also added which has linked data with
other catalogs. This may also be used a reference for Master pipe spec catalog as well as tutorial for linked
catalog creation.4. A new ITF_TUTORIAL_IMP is also added in the list.5. All existing Steel catalogs are
updated with new O-Profile with new / updated DEF files and the new Def files are updated for all the objects
in the Steel catalogs.

8.1.2 Catalog Revision Control


From Release 15 onwards, the new extension Catalog Revision Control is available in MATPIPE. Aim of this
extension is to provide tools to the CADISON users, with which they can save the catalog changes, structurize
and keep it available. With CRC, the changes can be made in a catalog, without losing the previous version of
the catalog. Moreover, the user can work on catalogs while they are being used in CADISON, i.e. the released
version of the catalog remains unchanged and the user can continue using it irrespective of the version he is
working on.
Apart from that, all previous revisions of the catalog can be used further in the CADISON projects that are
already created. At any time, the user can open and view an old revision of a write-protected catalog. He can
also use this catalog version as template for a new catalog.
To continue keeping the system flexible, the catalogs can also be used directly as before without CRC. The
user himself decides, whether he wants to use CRC in a catalog.

8.1.3 Implemented functionality to copy paste primitive from parapipe tree


Implemented functionality to copy paste primitive from parapipe tree. User can right click on primitive and
select option for copy single primitive or multiple, then he can paste the copied primitive in same catalog ,
different catalog. Copy paste is supported on all primitives ( primitives from base body, collision body,
insulation body and centerline). Copy paste of connection point is not yet supported.

8.2 Change (of existing function)


8.2.1 Using CatalogCleaner as Administrator
In Release 14, the Catalog Cleaner tool was used only as administrator. But CADISON domain of the
Administrator was not the same as the domains of the current user. As a result, the catalogs loaded under
current user account were not correct.

8.2.2 Common Data Maintenance function

22.09.2015

37 / 53

Releasenotes R15
To activate the Common Data Maintenance command in CADISON R14, it was necessary to add an entry in
MATPIPE.INI. From this version onwards, the command is available by default (if the corresponding user
authorization exists).

8.2.3 Updated Steel catalogs


In this version, the Matpipe-catalogs, which contain steel beams, were updated. Following catalogs were
updated:
- AISC_BEAMS
- AISC_BEAMS_IMP
- BS_BEAMS
- EUROPEAN_BEAMS
- IMPERIAL_HANDRAIL
- IMPERIAL_LADDER
- IMPERIAL_STAIRCASE
- IS_BEAMS
- ITF_DIN_BEAMS
- METRIC_HANDRAIL
- METRIC_LADDER
- METRIC_STAIRCASE
- RUSSIAN_BEAMS
- VCS_DINBEAMS
- VENDOR_IMPERIAL_GRATE_FLOORING
- VENDOR_METRIC_CHEQUER_PLATE
- VENDOR_METRIC_GRATE_FLOORING

8.2.4 Supporting multi-lingual LISTFROMFILE properties


From this version onwards, multi-lingual LISTFROMFILE properties are supported in Matpipe. In .LFF.file, the
individual Language versions of the properties (such as P_name@english, P_name@german, etc.) are
entered. While selecting a corresponding entry, the given language-specific properties are set.

8.2.5 Supporting language-specific properties in formulas


Previously the language specific properties in Matpipe couldnt be used directly in formulas of calculated
properties. If a property is defined as multi-lingual property, then a language-specific property is created for
each language activated in catalog, such as P_name@english and P_name@german. Till now, these
@<Language>-properties were not used in formulas. Only the actual property name was given, and the
language-specific property corresponding to the main language of the catalog was used.

8.2.6 Display of message while editing an object table


If the dialog for editing an object table is closed, the changes made are saved. But if due to errors in catalog
database, the changes could not be saved, no notification was given about the same. Thus, the data was
possibly not saved completely.
From this version onwards, when the error occurs while saving, a message will be displayed, which informs
about the error and the use of CatalogCleaner is recommended.

8.3 Bugfix
8.3.1 Copy with filter in MATPIPE

22.09.2015

38 / 53

Releasenotes R15
If user appiles filter in matpipe table and user copies value from one cell to other by dragging mouse like in
excel the hidden cells were also getting filled which is not desirable. This issue is fixed.

8.3.2 Update Replicated Catalogs not working for multiple catalogs


Update Replicated Catalog was not updating all catalogs having replica object, only first time the command
was updating all replicated catalogs correctly and afterword not anymore.

8.3.3 Fixed issue with formula calculation for Vertex coordinates in extrude-revolve
primitive
Fixed issue with Extrude/Revolve primitives - Extrude and Revolve primitives have array of vertices with them ,
if user gives formula for vertex co-ordnates, this formula was not calculated and user was getting error due to
wrong values this is fixed.

8.3.4 Matpipe-window hangs after opening


If the Matpipe window is minimized and Matpipe is closed via the icon in the windows taskbar, then the
Matpipe window is not correctly restored in the next start. The main window opened, but the login dialog didnt.
The Matpipe window itself didnt respond to the input.
This error is rectified in this version.

8.3.5 Dialog for editing a property appears twice on opening the context menu
In Matpipe, the dialog for editing a property can be directly opened from the context menu of the detail table
and main table. But the dialog was opened twice successively. After closing the first dialog, the dialog opened
again.
This error is rectified in this version.

8.3.6 Object class list in Object model dialog


If a new object table is selected through the Object model dialog in a catalog, the list of the available object
classes was not shown sorted, even though a sorting arrow was shown in the title line of the list. From this
version onwards, the list is correctly sorted.
In addition, it is now possible to select an entry, in which the name of the object class is entered.
Moreover, Matpipe didnt appear while switching tasks (ALT + TAB), if this dialog was opened. This error is
now corrected.

8.3.7 Crash while deleting linked objects


While running the delete command in the structure view, MATPIPE was getting crashed when a main object
and sub-objects were marked for deletion.

8.3.8 Problem in displaying object types after moving object


While moving catalog objects from one catalog to another, the representation of the object types in original
catalog were possibly damaged and could only be shown correctly after the catalog was restarted. This issue
is now fixed.

22.09.2015

39 / 53

Releasenotes R15

8.3.9 Updating property-definitions


In MATPIPE function Update definition, the issue with loading object properties from CADISON Object model
has been fixed.

8.3.10 Zero characters for a property of TEXT type


The number of characters for a property of TEXT type must not be zero. From this version onwards,
MATPIPE automatically sets the number of characters to 255, in case the number is not yet defined in object
model.

8.3.11 MATPIPE quick search


In Matpipe, if one makes a change in text of an indexed property, it was automatically forwarded to quick
search. Only after restart (of service/computer), an update was made. From this version onwards, the
changes made in an indexed property were transferred to quick-search service after the catalog is closed.

8.3.12 Inserting cell contents from the detail table in the main table
If a text is copied to MATPIPE from the detail table and the text is inserted in the main table, it could lead to
processing errors. The value was saved internally in the right target-property, but the value of another property
was shown on the screen. So if this property was edited, the currently displayed value was actually saved in
this property.
From this version onwards, it is ensured that the value was transferred to the correct property while inserting a
cell in the main table and also this value was shown on the screen.

8.3.13 Favorites-tabs not displayed in main table


If the user switches from Catalog tab in Matpipe or in Selector to configuration tab in Tree, and again back
to Catalog tab, the Favorites tab is no longer generated in the main table. This error is rectified in this
version.

8.3.14 Standard language for MATPIPE catalogs


After a re-installation, the standard language for MATPIPE catalogs always used to be German, even though
CADISON itself was not installed in German. From this version onwards, the standard language for MATPIPE
catalogs is same as the selected CADISON language in the installation.

8.3.15 Fixed issue in coping object


While coping object from catalog the property description was not getting copied. Fixed this issue now property
description is copied to new object.

8.3.16 Automatically changing to Favorites-tab

22.09.2015

40 / 53

Releasenotes R15
The following issue was fixed in MATPIPE: After running the command Edit object table from the detail table
or main table didnt switch the tab automatically to the Favorites-tab. It remained on the same tab where it was
started.

8.3.17 Quick search in Selector and Matpipe doesnt always show a result
In some cases, it may occur that the quick search does not appear in Selector and Matpipe, so no result was
shown for the search text. This could happen especially if too many results were found with the search term
entered. This error is rectified in this version.

8.3.18 Fixed issue in creating Pipe specification object - property PIPE_SPEC not set
In matpipe if user creates object table for Pipe specification by clicking 'Add' button in Object Table dialog, then
property PIPE_SPEC and SORTPOS was getting created. SORTPOS was getting added in detail record
which is not required for Pipe specification object. And to PIPE_SPEC property the required value (catalog
name) was not getting set which creates issue in pipe line layout in 3D.

9 Isogen
9.1 New function
9.1.1 Insert 3D graphic in isometric drawing
In R15, the new feature introdued in 3D Designer to insert 3D graphic inside Isometric drawing.For this, now
one additional check box option "Show 3D graphics" is added on isogen dialog. By activating this check box,
3D graphic for selected pipeline can be inserted automatically in isometric drawings. The 3D graphic is shown
without hidden lines and placed within isometric drawing layout as per configuartion settings.The part of
pipeline of 3D graphic(whose isometric shown in current layout) will be shown as highlighted and other part will
be with little transperency to differnciate them.

9.1.2 Option in Isogen-Dialog for resetting repeat-part-number


From this version onwards, there is a new option Reset existing repeat-part-number in Isogen dialog. If this
option is selected, then CADISON doesnt transfer any repeat-part-number assigned by Isogen to Isogen. As a
result, Isogen automatically creates new repeat-part-numbers. The existing repeat-part-numbers in CADISON
are however not deleted (they are just no longer transferred to Isogen).
If the ISOGEN Repeatability is set to Yes in project, then the repeat-part-number generated from Isogen is
transferred to CADISON as before. So then the existing repeat-part-numbers already in CADISON are
overwritten with the new numbers.
Following properties are no longer transferred to Isogen with this option:
In case of pipeline
- ISOGEN-HIGHEST-PART-NUMBER
- ISOGEN-HIGHEST-WELD-NUMBER
Other pipeline components
- REPEAT-SHEET-NUMBER
- ISOGEN-REPEAT-PART-NUMBER
In case of weld seams
- ISOGEN-REPEAT-WELD-IDENTIFIER
In case of screw groups
- ISOGEN-REPEAT-NUT-NUMBER
- ISOGEN-REPEAT-WASHER-NUMBER

22.09.2015

41 / 53

Releasenotes R15

9.2 Change (of existing function)


9.2.1 New Isogen-Version 2020 R2 HF17
From this version onwards, CADISON uses the Isogen-Version 2012 R2 HF17:
Personal Isogen 8.2.1.7
Isogen 11.2.1.109
Idfgen 9.2.1.61

9.2.2 Fixed issues of open end tags for pipeline in isometric drawing and drawing
name conflicts.
Fixed issues of open end tags for pipeline in isometric drawing and drawing name conflict if pipeline have
same name or same 'ISOGEN_PIPELEIN_REFERENCE' property value.Details;- 1. In isometric drawing of
pipeline the open end is tagged with 'ISOGEN_PIPELEIN_REFERENCE' property value of connected pipeline,
if user changes default formula for this property the new value was not getting reflected in isometric, this is now
fixed. 2.ISOGEN_PIPELEIN_REFERENCE property value is used as name of isometric drawing, if 2 pipelines
have same 'ISOGEN_PIPELEIN_REFERENCE' value then isometric drawing of one pipeline was getting
replaced by other this issue is fixed with auto name generation.

9.2.3 New option for eliminating PID_CODE


If an object tag is transferred from CADISON to Isogen, this is always made up of the value from PID_CODE
and the value entered in ISOGEN-TAG.
From this version onwards, it is possible to suppress to transfer from PID_CODE to Isogen. For this, there is a
new project setting TAG-WITH-PID_CODE (ISOGEN code with EMSR). By default, it is set to Yes. If this
setting is changed to No, then CADISON transfers only the value from ISOGEN-TAG to Isogen.

9.3 Bugfix
9.3.1 Isometric drawing was not closed automatically for modified isogen.dwt.
Isometric drawings was not closed automatically even "Close created drawings" check box on Isogen dialog
was checked.Also after completing process of isometric creation, Cadison designer was hanged.Thisproblem
was occured only after saving the "Isogen.dwt" file with "Layout1" tab as active.Now from R15, it is possible to
close isometric drawing automatically with "Close created drawing" check box without any problem.

9.3.2 Correcting Memory leaks for creating Iso-drawings


While creating Iso-drawings, there were some memory leaks. These are rectified in this version.

10 Visio P&ID Designer


10.1 New function
10.1.1 New context menu in cross reference symbol for opening next drawing
Now a context menu Open next drawing will have all newly set cross-references. Hereby, the next drawing
can be easily opened with this given option.

22.09.2015

42 / 53

Releasenotes R15

10.1.2 Automatic Legend Functionality in Visio PID Designer


From R15 version onwards,new functionality for creating Legend in Visio P&amp;Id designer is available.
There is new command available under PID settings-&gt;Tools" gallery as "Insert Legend
The legend
shows symbolic representation and short description (like any object property value) inside it. These property
names and list of objects displayed in Legend can be configurable.Generally, the content of Legend are static
so this command can be run at completion of drawing. The Legend shape is plain Visio shape which can not
react on any update action.

10.1.3 Auto Grid in Visio


Previously,it was not possible to align visio symbols(shapes) on grid. Also, it was possible to place them
outside drawing grid/raster.Visio provide basic grid functionality is based on the geometry of the shapes (lines,
rectangles, circles, etc.), not on the CADISON connection points. So, it was allowing to place visio symbol
connection points outside grid.In R15, it is possible to place symbol aligned with grid based on connection
points. This functionality can be activated through "Activate Grid" option in "Settings" dialog. Also, it is possible
to view/ change grid spacing in "Title-Block" dialog.This functionality supports for
- Inserting new shapes by Drag and Drop (from the stencils)
- Insert Construction set by Drag and Drop (from the stencils)
- Moving shapes (single &amp; multiple) around by doing Drag and Drop
- Placing objects through CADISON synchronize drawing command

10.1.4 Copy and Paste and Drag and Drop functionalities are supported
The existingCopy and Paste as well as Drag and Drop functions were completely re-implemented, since the
existing functions did not support all situations or with errors.
From now on, the following functions are supported:
CTRL - C:copies the selected objects to the user or clipboard of all projects. Thus, one can select whether only
the graphic, objects or just the Visio-stencils should be copied into clipboard.
CTRL - V: pastes the objects from the clipboard in the same drawing, another drawing of the same project or in
another drawing of another project of the same database.
CTRL-X: pastes the selected objects in the clipboard and deletes them
In addition, the following Drag and Drop functions are also supported now:
1. Drag and Drop of selected objects from one drawing to another drawing of the same drawing type in the
same project. This can now be compared with moving of objects in MS-Office-packets and corresponds to a
CTRL-C with only graphic option and pasting with CTRL-V.
2. Drag and Drop of selected objects by holding CTRL key from one drawing to another drawing of the same
object type in the same project. This can now be compared with copying of objects in MS-Office-packets and
corresponds to a CTRL-C with copy objects option and pasting with CTRL-V.
3. Drag and Drop of selected objects by holding CTRL key within the same drawing. This can now be
compared with copying of objects in MS-Office-packets within the same drawing and corresponds to a CTRL-C
with copy objects option and pasting with CTRL-V.

10.1.5 Personalize visio/installation


Following new features are added to personalize Visio:New application
Previously, while creating new
project several properties related to company information was entered manually each time.To reduce these
efforts, new personalize application is embedded in the installer which provides user interface to enter
company related information. Also,user can enter these details later by invoking tool option from start up menu.
All entered details are saved to CompanyData.xml file at \Config\ProjectDefaults folder. So, later on these
details can be used in project creation.Use customer data on project creation:When user creates a new
project, the software will check if the CompanyData.xml file exists at \Config\ProjectDefaults folder then it
reads the data from the XML file and applies the listed project properties to the newly created project.Insert
company logo when creating new reports:Whenever a new Word- or Excel-report is created,now it is possible
to replace old logo image from report with user specified image runtime. For this, special settings needs to be

22.09.2015

43 / 53

Releasenotes R15
done at report template and project. The LOGO=1 field need to added in [REPORT_INFORMATION] section
of start.tpl file for word report and for excel report LOGO entry should be per QUERY i.e.
LOGO_1=1,LOGO_2=1. Also, it needs to specify project property COMPANYLOGO with new image name
which user wants to add. This image file should be available at location \config\ProjectDefaults\Logos. So,with
all above specified settings, it is possible to insert the logo automatically at the defined location with the
defined size.

10.1.6 Automatic system initialization after installation of Visio P&ID Process


Designer
Previously, there was no any sample database available with software when it started first time.Now, the
sample database is installed at the time of installation process and directly available to user when invoked
VPID first time.Also, it is filled with initial contents like drawings,document groups,media and specifications.
These contents are read from xml files available at \config\ProjectDefaults\PrjTemplate1English.xml file.

10.2 Change (of existing function)


10.2.1 Improving the highlighting time of objects during consistency check or
changing of nominal sizes
In PIDs with over 2000 CADISON objects, the time taken for highlighting objects in consistency-check or
change nominal size dialog took several seconds. This can be significantly improved.

10.2.2 Extended pipeline specification dialog in Visio


If user selects any pipeline the pipe specification dialog will be updated with data of selected pipeline, Media,
pipe specification information, logical plant of selected pipeline will be shown in dialog so that user can
continue drawing pipeline with data of selected pipeline.

10.2.3 Redesign Ribbon User Interface


[VISIO] Redesign of Ribbon-UI. Because the old 2 PID tabs are to large it had been decided to redesign the
ribbon user interface.- the existing buttons are new sorted and placed now in three tabs: PID File, PID Edit,
PID Finalize.- Export functions for DWG/PDF/XPS - Exort and Cadison-DWG Export are now collected in a
export - gallery. This gallery works similiar to a drop-down menu.- Functions to create or remove objects links
are now also collected in a link - gallery. - In the PID-Edit tab there is now a new group "stencil group". Here is
a combo-box were user can quickly select one stencil group. In the stencil window than will show only the
stencils of the selected group. Note: Before displaying the stencils of selected group all other stencils will
closed and undisplayed. If unit system of drawing is metric then only the metric stencils of selected group are
displayed, if unit system is imperial then only the imperial stencils of this selected group are displayed. If user
wants to display stencils of two or more groups at same time he has use the old stencil settings dialog.

10.2.4 Adjusted Master shape - control points for drive


When a drive symbol was set from the Motors.vss drive template, then the control point was always set to
Height*0.5 und Width*0.5, irrespective of the values set in master shapes.
From now on, the values set in master shape are no longer monitored while setting the control point.

22.09.2015

44 / 53

Releasenotes R15

10.2.5 Open Continuation drawing in VPID with Single on cross reference object
enhancements
Enhancement:
1. The valid Target cross reference is highlighted.
2. Optimization and improvement in Logic.

10.2.6 In the Synchronize drawing function, the grid points are now also snapped
In the Synchronize drawing function, the grid points are also snapped while placing the object shapes, as
long as these are activated. Thus, the synchronized shapes can now be placed exactly on the grid.

10.2.7 Visio-Dialogs displayed without Visual Styles


Some of the Visio-Dialogs were previously displayed without Visual Styles. This has been changed in this
version.

10.2.8 Seldom program interruption during multiple designation of objects


If the button for saving the subordinate or superior objects were activated directly after designating an object
(in designation dialog), it could lead to program exceptions, which would be logged in the Error-log file. This
issue is now fixed.

10.2.9 Performance optimization while simultaneously deleting a large number of


objects
Performance improvement when deleting selection with a high number of objects. Up to now, when deleting a
selection with a high number of shapes the delete process is working a verry long time. This behavior was
reported by a customer. Here the user want - for example - to delete the half drawing. The selection had
around 1200 shapes, and the delete process needs around 90 minutes.This improved now. Delete process is
now 50-60 times faster. In sample with around 1200 shapes in selection deleting time reduces from around 90
minute to around 100 seconds.

10.2.10
Performance optimization while exchanging drawing borders and title
blocks
In larger PIDs with a large number of P&ID objects, sometimes it takes a very long time to exchange drawing
borders and title-blocks. This behavior could be significantly improved.

10.3 Bugfix
10.3.1 Avoided exception in Visio during initialization of pipe specification dialog
Fixed exception in Visio during initialization of pipe specification dialog.

10.3.2 Corrected faulty display in some dialogs

22.09.2015

45 / 53

Releasenotes R15
Previously some CADISON Dialogs in Visio were not displayed correctly. So, for example, the Tree in Object
Manager was not completely visible. These display issues have been corrected in this version.

10.3.3 Irritating database error message during graphic exchange


While exchanging graphic representations, an irritating message appears in form of a dialog box. The actual
function was however executed without any problems after confirmation by the user.
This message is now no longer shown.

10.3.4 Undo along with creating and updating of revision lines


The Undo operation cannot be used for creating as well as updating revision lines. But previously, in some
cases an Undo could be used after creating as well as updating revision lines. This is now no longer possible.

10.3.5 Improving Textpositions when Exporting as Cadison DWG


While exporting from PID to CADISON DWG-drawings, the text export is improved in following cases:
- The texts from flipped and simultaneously rotated texts are now shown in correct position
- The objects, such as pumps, valves that are flipped depending on flow direction are now always shown
correctly
- The texts from the title blocks and revision cells are also exported now
- The text from text masks are now no longer moved during export.
- the flow direction arrow are now always displayed in correct position

10.3.6 Create symbol with logical connection-point


Now even symbols can be created with logical connection-point(VCS-CPLC Type).

10.3.7 Irritating database error message during graphic exchange


While exchanging graphic representations, an irritating message appears in form of a dialog box. The actual
function was however executed without any problems after confirmation by the user.
This message is now no longer shown.

10.3.8 Tab key not working in input forms


When the Tab-key was used in Visio in a CADISON input form, to jump to the next input field, one input field
was always getting skipped. From this version onwards, the Tab-key can be used to toggle between fields.

10.3.9 Faulty program execution while copying objects with object names.
In certain cases, if for e.g. the objects with object names or objects with text masks were copied, then the
function is aborted internally and the user gets an irritating error message. Then, inconsistencies were reported
during a drawing check. This issue is now fixed.

10.3.10

22.09.2015

Synchronize drawing of pumps with motor

46 / 53

Releasenotes R15
While synchronizing a pump with pumps and mechanical connection (drive shaft), the mech. connection was
not implemented correctly. When the pumps or motor were moved again, the connector was not adjusted
correctly. This issue was found only in Visio 2013 and is now fixed.

11 CADISON Reportgenerator
11.1 New function
11.1.1 Automatically use a SAP-Function before setting a report
CADISON Reportgenerator
From this version onwards, it is possible to define a report template, which first uses a SAP-function before
creating the report.
For this, a new section must be inserted in the start.tpl of the corresponding report:
[EXTRA]
ERP_EXECUTE=MENU_SAP_CMD_TESTCMD1
The command entered in ERP_EXECUTE= must also be registered in the CADISON.INI as SAP-command in
section [SAP-INITIALISIERUNG]:
[SAP-INITIALISIERUNG]
MENU_SAP_CMD_TESTCMD1=itf_sapcmd_test1.ini
Note: Thus, the command is obviously alsoa vailable in SAP-context menu.
The specified INI-file must then contain the definition of the SAP-transmission command as usual.
If the Report-Function is used, CADISON checks whether the SAP interface (SAP=ON entry) is currently
activated in the CADISON.INI and an entry for ERP_EXECUTE is available in start.tpl. If yes, then the object,
on which the report has been started, plus all its sub-objects are determined and the corresponding SAPtransmission function is given.
If the report for several objects is started from the table, the objects marked in the table are transferred to the
SAP-transmission command, plus all its sub-elements.

11.2 Change (of existing function)


11.2.1 Limitation of the revision ID to 3 characters
In the dialog for revising drawings, maximum 3 characters could be entered for the revision ID till now. The
maximum length of the revision ID has been increased to 4 characters in this version.

11.2.2 Word-Report Generator no longer uses Windows clipboard


Till now the content of Windows clipboard was changed while creating a word report. This is not done anymore
from this version.

11.2.3 Improved performance in Word-Report Generator


In this version, the performance of Word-Report Generator has been improved. Especially in case of complex
word-report templates, the reports are now generated faster.

11.3 Bugfix
11.3.1 Mouse and keyboard entries in dialog for report selection

22.09.2015

47 / 53

Releasenotes R15
In the report selection dialog, the input focus was lost when an entry was selected with mouse in the keyword
list. Apparently, the individual controls were randomly skipped while using the tab-key. Now the controls are
activated one after the other.

11.3.2 Restoring the last option in Create report dialog


In Create Report dialog, various options such as Insert in database and Attach to object can be selected.
The options selected by the user are saved permanently and automatically restored when the dialog is opened
again.
However, depending on the situation, not all objects are available and thus these options are automatically
deselected by CADISON and then disabled dialog. If for example, a report is created at report level, the
Attach to object option is available.
Previously, CADISON had then also saved these options permanently. If the dialog was opened again, all
these options were deselected.
From this version onwards, the selected settings are only saved when the option is also available.

11.3.3 Crash message on ending the Report generator


If the Report Generator for generating a report was running in background and the Report Generator was
closed, a crash message might appear on some computers. This error has been rectified in this version.

11.3.4 Set project database name in Report generator. Fixed data mismatch issue in
report generator
If there are specific settings in project e.g. units, and if user generates report in background these settings
were getting ignored in report generator, which results in different data in report as compared to report
generated in Engineer.

11.3.5 Faulty report template in English and Russian Room Survey report templates
In the previous versions, the English and Russian Room Survey report templates contained a faulty query.
The query is corrected in this version.

11.3.6 Report Object model ET showed old CADISON-Logo


In this version, an old CADISON logo in the Object model ET in report template was replaced by the current
CADISON logo.

12 CADISON Administration
12.1 Change (of existing function)
12.1.1 Loading .LAY-files
The .LAY files from the \cadison\default-directory were read in a random order. So, it was not possible to
randomly overwrite the definitions from the CADISON configuration files in own files.
From this version onwards, while loading .LAY files, the module-series is used as defined in MODULES.INI. In
this way, the CADISON settings can be overwritten with own configuration files, if these settings are listed
according to the CADISON modules in MODULES.INI.
22.09.2015

48 / 53

Releasenotes R15

12.1.2 Double entries in System Tree for server


If the actual CADISON database server name differs from the server name with reference to capital/small
letters, which is specified by the client, it may happen that by updating the system tree, the server name
appeared twice. Once in servers actual text style and the other in which the server name was entered at
clients site.
From this version onwards, the system Tree is updated independent of the capital/small letters of the server,
such that there is no double entry for the server.

12.1.3 Resetting hidden object types for re-initialization


If an object type is set in an object model to HIDE, then this object type is not shown in ObjectManager.
Previously, it was however not possible to reactivate object type once it was hidden.
From this version onwards, the information about the hidden object types is reset before a re-initialization. If
the definition of HIDE is changed to ADD in an object model, then this change is implemented in the next
re-initialization and the corresponding object type is again available in Object Manager.

12.1.4 Automatic conversion of system and template database


Earlier, CADISON had always automatically converted an existing system database and template database
after an update, without displaying a corresponding message.
From this version onwards, a message will be displayed in Project Engineer, Project Navigator and in PDM, if
the existing system database and / or template database is of an older version.
Thus, CADISON asks whether the conversion should be made. If the user responds with No, then the
CADISON application ends.
To eliminate the question as earlier, following entry must be made in CADISON.INI in [PHi-CADISON] section:
[PHi-CADISON]
AUTO_DB_CONVERT=1
Note: Project databases are so far converted automatically on opening (if required).
The registration on the system in this configuration doesnt work in the Designer application and in Matpipe.
So, a corresponding error message is logged in CADISON.ERR.

12.1.5 Create task container for user, after new users were added
If a new user, a new user group or a new role is added to a project, this change was not being considered by
the New task container for user function. As a result, the new user or user groups were not available. Till
now, the project had to be closed and then opened again.
From this version onwards, the newly added user and user groups are immediately available for this
command.

12.2 Bugfix
12.2.1 Object class filter in ObjectManager for PHIIPLAN drawing type
For the drawing type PHIPLAN, an object class filter is defined for the Object Manager, in which however there
was an error. Because of this error, the PHI-PNIP and PHI-PRED object classes were hidden instead of being
shown. This error have now been rectified in this version.

12.2.2 Error message during system initialisation after new installation

22.09.2015

49 / 53

Releasenotes R15
When CADISON is newly installed and after installation PDM is opened, the necessary databases are created.
Afterwards a dialog appears for system initialisation. Using the option "Actualise system database" after
initialisation a error message appears and the system databases can not be used correctly. This problem is
solved now.

12.2.3 Context menu for setting a project status not available


Previously in project context-menu, the entries for setting a project status were not available. An error occurred
when there was no entry available in the Object description for the project. From this version onwards, the
project status-context menu is available even if the project has no object description.

13 ITFTOOLS
13.1 Change (of existing function)
13.1.1 System Analyser Delphi to C++ conversion
System Analyser tool code is now converted from Delphi to C++.No functionality changes are Done. UI- No
new Cosmetic changes added.

13.2 Bugfix
13.2.1 Fixed issue of file filter in ITF dialogbox
In the ITF Dialog box, when the user clicks on search\save button 'File Open'\' File Save' dialog is opened, in
File open dialog filter for ".txt" was not working and similarly in File save dialog filter for ".bat" was not working.
These filters are now corrected.

14 CADISON Object model


14.1 New function
14.1.1 Object model changes for shortening lengths
New Welding ends cutting length, Connection X properties were created in CADISON Objectmodel
Plantdesign. This can be used as intermediate variable in Matpipe to reduce these welding ends on the fittings
in Designer.

14.1.2 Cable Numbering


With Cable Numbering fucntionality it is possible to select cable tagging style and define cable tagging formula
at Project level at the beginning of project. The Cable Numbering has three options,1.Undefined-The cables
will be numbered sequentially in a project and is default option.2.Projectwise - The cables will be numbered
sequentially in a project and will be unique in the project.3.Logical Plantwise - The cables in any logical plant
will be numbered sequentially and will be unique in that logical plant.

22.09.2015

50 / 53

Releasenotes R15

14.2 Change (of existing function)


14.2.1 Disabling Empty fields content in dialog for LISTFROMFILE-properties
In the dialog for editing LISTFROMFILE properties, the Empty fields button is provided, through which the
user resets all properties that are set by LISTFROMFILE property.
From this version onwards, it is possible to disable this button. For this, a new first line must be added in the
LFF file with the following content:
LFF_CONFIG=NO_CLEAR_ALL;
After this line, the other contents can be inserted as usual (Header line with property names and column width
and then the individually available entries).

14.2.2 Cross-reference within a drawing


Previously, in cross-references contained it was only possible to search for the cross-references with same
name within a project, plant, cabinet or a KKS-Group.
From this version onwards, there is an additional option for searching within the current drawing.

14.2.3 Change in PHI-AN Object model


In the Pipeline object class, the Superior Function Group (NEXTGROUP) and KKS Function Group
(KKS_GROUP) were changed.
Superior Function Group
Old: hidden, is calculated from KKS Function Group
KKS Function Group
Old: Information about the superior KKS Function Group
New: Selection field for selecting the superior KKS Function Group with direct allocation

14.2.4 Setting new default formulas by LFF-Mechanism


If a new default formula should be set in a property via LFF file, the property however uses another default
formula. So, the new formula used to be ignored till now. This could happen, for example, if the calculated
value of the current formula is same as the calculated value of the new formula.
From this version onwards, in case of same values, it is checked whether the formula is different. If yes, then
this is saved in the LFF-process.

14.2.5 Accessing properties of the current CADISON user


In this version, the USERDATA keyword is extended, so that one can use attributes of the current CADISON
user. For this, following syntax is required:
USERDATA.CURRENT.<UserRefPropertyName>
By using USERDATA.CURRENT, the user object / user reference of the current CADISON user is determined
internally. Then, from this, the <UserRefPropertyName>property is determined.

14.2.6 Undefined unit-property values removed from DEF files


In this version, some DEF-files ATTRIBUTE-lines were removed if these contain a unit property with an
undefined value.
For example, LENGTH-attributes were removed, its value was set to 999999999.00000;m.
This change was made to prevent the undefined unit properties being converted to other units.

22.09.2015

51 / 53

Releasenotes R15

14.2.7 Formulas with -, +, * and / within static texts


In CADISON, the arithmetic characters +, -, * and / can be used in formulas. Previously, when these
characters were used as a part of a static text, the results were wrong. So, for e.g. following formula delivered
the result "ERROR_DIFFERENTTYPES":
'Three way-Gate valve' + DNCALC + ' / '+PNVALVE
From this version onwards, the arithmetic characters within a static text will be identified and no longer
considered during calculation.

14.3 Bugfix
14.3.1 Definition of GEOM_COL and GEOM_LT changed from EDITABLE to
QUICKEDIT in ITF-MTFL
From this version onwards, the GEOM_COL and GEOM_LT properties use the QUICKEDIT property type in
the ITF-MTFL object (substance flow) instead of EDITABLE. Thus, these properties can be correctly
transferred from the superior media.

14.3.2 Linking bended pipes with service items


From this version, it is possible to add a bended pipe to a service item.

14.3.3 Add to Favorites menu command in ObjectManager


The Add to Favorites command is available in ObjectManager. This command was previously used when the
menu for an object class already given in Favorites was opened. If the command was run, CADISON could
crash or lead to several error messages.
From this version onwards, the command is disabled once the menu for an object class is opened, which
already exists in Favorites.

14.3.4 German name of the project attributes regarding wire numbering is corrected
The German identification for the project attributes, through which the wire numbering can be set, the term
Cable is used in place of Wire. In this version, the IDs of the following project attributes have been
corrected:
ET_WIRE_TAGGING_FORMULA_NAME
ET_WIRE_COUNTER_USED

15 Archiver
15.1 Bugfix
15.1.1 Archived documents could not be opened for viewing in ArchivBrowser
In some situations, it may happen that an archived file could not be shown with Show command in Archive
Browser. At times, a message appeared stating that the file could not be found. This could specially happen
when the file name of the file to be displayed contained the name of the project. This issue is fixed in this
version.

22.09.2015

52 / 53

Releasenotes R15

16 ArchivBrowser
16.1 Change (of existing function)
16.1.1 Optimizations while clicking entries in Tree
When the user clicks on the entries in Tree, then the properties for these clicked entry is displayed. The
function for determining and displaying the properties have been optimized, so that the values can be
displayed a little faster (especially in larger projects).

16.2 Bugfix
16.2.1 File properties were not displayed
In some situations, it could happen that when a document or a drawing was clicked in Tree, the properties of
the selected elements were not shown in the property window. This issue is now fixed.

16.2.2 Crash message on ending Archive Browsers


Previously, it could have occurred in some systems, that one received a crash message from Archive Browser
when this was ended. This issue is now fixed.

16.2.3 Double display of directories


Previously, the individual directories under the projects in Tree were shown twice. This could happen if the
drawings as well as reports are stored in the same directory and the files use a different upper/lower case for
each directory name. From this version onwards, it is ensured that the directories are not shown twice.

16.2.4 ArchiveBrowser does not show documents and drawings


Databases that are archived in R14 were not correctly shown in ArchivBrowser. The exported files and
drawings were not visible in project tree. This problem is solved in this version.

22.09.2015

53 / 53

Das könnte Ihnen auch gefallen