Top Banner
R13.0 Release Notes English
45

R13.0 Release Notes - CADISONCADISON R13.0 Release Notes - defines the property name which shall be evaluated from the subobject. For the use inside

Feb 11, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • R13.0

    Release NotesEnglish

  • 2

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Table of Contents

    What is new? 3Administration and Object model 4 Installation 4 Administration 6 Objectmodel 8CADISON general 12 General 12 Report generator 19Designer 21 Designer general 21 PID-Designer 23 3D-Designer 25 Electric Designer 28 ISOGEN 31 Visio PID-Designer 32Engineer 37MATPIPE 38Archiver 41Interfaces and Modules 42Closing Information 44

  • 3

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    What is new?

    AdministrationHiding old report templates

    Object modelNew attributes to show details of secondary supportsOther news related to object model (new attributes, classes, formulas, etc.)

    CADISON GeneralNew check routines for Logic AnalyzerNew dialogs for data input, nested libraries, PDF export of Excel files

    Report GeneratorUsage of file name counter / Reports over multiple databasesNew Report Templates for Secondary Pipe Supports

    PID DesignerDynamic symbols

    3D-DesignerNew connection type /jointype Socket Welded / Designation of multiple pipe lines

    Electric DesignerAutomatic Terminal Drawing / Devices with distributed representation and more

    Visio PID-DesignerNew drawing type process/basic diagram

    EngineerExpansions in modification tracing module for targeted change protocol, Task containerand Paste container

    Interfaces and ModulesAPI: New methods for sorting objects / Query via report syntax

  • 4

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Administration and Object model

    Installation

    Prerequisites

    Read the installation instructions before installation. Detail information is provided under "Installation prerequisites" in the document availableon the installation DVD: "CADISON_Installation.pdf".

    Update of existing installation

    Category: AdministrationRead the installation instruction first.Detail information is provided under "Notes for installation update" in the documentavailable on the installation DVD: "CADISON_Installation.pdf".

    The installation

    Category: AdministrationRead the installation instruction first. Detail information is provided under "Installation process" in the document available onthe installation DVD: "CADISON_Installation.pdf".

    New Installation of CADISON R13.0

    Read the installation instruction first. Detail information is provided in the document available on the installation DVD:"CADISON_Installation.pdf".

    Subsequent installation / uninstallation of individual modules

    The setup supports the subsequent installation and later uninstallation of individualmodules. The setup "CADISON" can be started from "Start > Settings > Control panel > Software"and "Change program" can be selected. Read the installation instruction first. Detail information is provided in the document available on the installation DVD:"CADISON_Installation.pdf".

    Installation of network license manager (NLM)

    Start the setup on CADISON R13.0 DVD under NLM\Setup.exe.Detail information is provided in the document available on the installation DVD:"CADISON_Licensemanager.pdf".

  • 5

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Licensing

    Category: AdministrationDetail information is provided in the document available on the installation DVD:"CADISON_Licensemanager.pdf".

    Scope of supply

    With the delivery of CADISON R13.0, you receive:

    A program-DVD CADISON Release R13.0 Poss. a DVD with customized object model for client Release notes CADISON R13.0 (as PDF and CHM on DVD)

  • 6

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Administration

    New Functions

    Hiding old report template versions in report context menuWhen working with several version stands of reports (by APP_GUID entry in TPL files ofreport formula), old version stands of reports can be stored in an extra report directorysuch as \Reports\Archive. Thereby, old report templates are still available for update ofold reports, which are based on the old templates. In spite of this, the directory with oldreport templates is still displayed in report context menu in CADISON.Starting from this version, this directory can be hidden using a .MOD file. In a .MOD file,a new module (e.g. [OLD_REPORTS]) can be defined, whose path is set on the archivedirectory. This module can be then deactivated using a corresponding entry inMODULES.INI. Thereby, the directory no more appears with old report templates in thereport context menu.In previous versions, old report templates however were no more available for an updateof old reports. Starting from this version, old report templates are also found and usedfor an update of old reports even when these are stored in a deactivated module.

    New option DELEMPTYTASKCONTAINERS added to ITFTOOLSContainer objects are implemented in Cadison R13. If all the objects from any taskcontainer are deleted then this task container becomes empty. This empty taks containeris not displayed in the use interface because with existing logic it is not possble to detectto which project task container belong to. So it may happen that these redundent emptytask container remain in the project database which cannot be used anyway with existingfunctionality in Cadison R13.Hence new option DELEMPTYTASKCONTAINERS has been added to ITFTOOLS. With thisoption it is possible to delete the emtpy task container objects from the database. Thiswill not deleteempty paste container.

    Functional Changes

    User-defined property for selector filter related to SELTYPESELTYPE property, using which it can be defined in a project, which objects are to beused from a Matpipe catalog in this project, always used the property TYPE for theselector filter in previous versions. Starting from this version, it is possible to storeanother property using CADISON.INI, which is to be used in the selector filter.[PHi-CADISON]SELTYPE_PROP=If this entry is not available, property TYPE is the filter is used like before, otherwise thespecified property name.

    LISTFROMFILE properties with reference property / reference valueStarting from this version, it is possible to define a reference property for LISTFROMFILEproperties. For this, name of the reference property has to be mentioned for this in thecolumn for formula in object model for LISTFROMFILE property. If no text is enteredthere, processing of LISTFROMFILE property functions like before. If however the name ofa reference property is entered there, then CADISON determines this reference propertyfirst from the object to be processed for processing the LISTFROMFILE property. From this reference property, current value is determined. In LFF file, an additionalcolumn has to be present for reference property. This additional column is not displayedlater in the ListFromFile processing dialog.In the dialog, which displays the entries from stored LFF file, all the lines are now filtered

  • 7

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    out, for which the current value is entered in the column for reference property. InCADISON, it is thereby possible to work with wildcards (“*” and “?”) for the value ofreference property. Through input of “*” in reference property, all the lines, for example,are displayed in LFF file. The expansion is available both in CADISON and in Matpipe.

  • 8

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Objectmodel

    New Functions

    New property “mechanically required power”For the following object classes, new property “mechanically required power” is added:Agitator/mixer; compressor; centrifuge; shaping machine; pump; filter apparatus;machine

    Further selection lists for ListFromFileNew ListFromFile selection lists are defined for the following object classes. Using theproperty “type class”, different entries can be selected. Selection list of individual objectclasses is based on EN ISO 10628 and represent respective basic and subordinatedranges. ListFromFile selection lists are available for:Valve (straight), valve (corner), valve (three-way), pump, compressor, actuatorThe following fields are filled out: type class; object labeling, int.; code letter, objectlabeling and brief article text

    New object class ITF-TREC (time recording)Starting from this version, the module “modification tracing” offers the new object typeITF-TREC, using which the processing times of drawings can be recorded. In addition tothis, there is a new setting RECORD_DRAWINGEDIT in the project, using which therecording of drawing processing can be activated.

    Expansion of MSP object modelMSR object model was expanded for the object class measuring point with properties forrepresentation of standard DIN EN 62424.

    Changeable formulae in object modelStarting from this version, definition of formulae for calculated properties as values inother properties is supported in the object model. With this, it is e.g. possible to enter aformula in a project property, which is used by other objects in the project. By changingthe corresponding project property, all the objects in the project use the changedformula.

    Additional properties for Secondary pipe support assistantThere are various fields available for data input inside the Assistant for secondary pipesupports. From now on these values are stored as invisible properties directly at theobject "Secondary Support" (ITF-SSUP). The following properties (written in bold letters)can be used for Report creation:

    L1: Length of horizontal member for:- Goal Post- Inverted Goal Post- Cantilever- Braced Cantilever- T Post- L Post- Inverted L Post- Ext. Goal Post- Ext. Inverted Goal Post- Fixed Beam

  • 9

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    L1OV: Vertical offset of horizontal member for:- Goal Post- Inverted Goal Post- L Post- Inverted L Post- Ext. Goal Post- Ext. Inverted Goal Post

    L1OH: Horizontal offset of horizontal member for:- Ext. Goal Post- Ext. Inverted Goal Post

    L2: Length of vertical member(s) for:- Goal Post- Inverted Goal Post- Braced Cantilever- T Post- L Post- Inverted L Post- Ext. Goal Post- Ext. Inverted Goal Post

    L2A: Angle of vertical member for Braced Cantilever

    L3: Length of base plate for all types

    L3W: Width of base plate for all types

    OH: Orientation of the horizontal member. Valid for all types of secondary supports.

    OV: Orientation of the (first) vertical member. Valid for:- Goal Post- Inverted Goal Post- Braced Cantilever- T Post- L Post- Inverted L Post- Ext. Goal Post- Ext. Inverted Goal Post

    OV1: Orientation of the second vertical member. Base is the value from OV plus 180°.Valid for:- Goal Post- Inverted Goal Post- Ext. Goal Post- Ext. Inverted Goal Post

    New keywords for use in inquiry for properties of distinctive subordered objectsFrom now on new keywords are available to determine an attribute from a distinctivesubordered object. The keyword 'P_singlesubobject' can be used on all locations, whereproperty names are valid. This could be inside report database inquiries or in textdesignation masks. The keyword has the following syntax:

    P_singlesubobj.:.- defines the object class of the subordered object.- defines a property filter like it is used inside report inquiries. Adistinctive subobject can be identified clearly in this way.

  • 10

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    - defines the property name which shall be evaluated fromthe subobject.

    For the use inside formulas in the object model, the formula parser can use the keyword'SUBPROPERTYFILTER()' which provides the same functionality. The syntax is:

    SUBPROPERTYFILTER(,,)- defines the object classes of subobjects to evaluate. In contrastto P_singlesubobject more than one object class can be defined here. They are separatedby a colon (':'). By default only directly subordered objects are found. If all subobjects(even if nested) shall be found, the text ":ALL" needs to be attached to the list of objectclasses.- defines the property name which shall be evaluated fromthe subobject.- defines a property filter like it is used inside report inquiries.

    The syntax of equals the property filter in report templates ($P_treeobject...):::,&

    OR-filters are separated using comma, AND-filters are separated using '&'. Note: If the inquiry detects more than one valid subobject, the requested property of allthese subobjects will be returned.

    Note: if the query finds more than one valid subobject, the property of all of thesesubobjects will be used and added.

    Functional Changes

    Type class defined as ListFromFile Property “Type class” is defined as ListFromFile for the following object classes:Valve (straight), valve (corner), valve (three-way), pump, compressor, actuator

    Change in object model PHI-AN1. The property GEOM_SCALE at pipelines will now be linked to the same property fromthe superior media.2. The following new properties have been added to object class "Pipe Support":Prefix/separator and Superior Support. The formula in Plant BMK was changed, so thatthe tag of the superior secondary support can be shown on the isogen drawing.

    Change in object model CommonThe following new properties have been added to object class "Secondary Pipe Support":Qunatity, Weight, Vendor, Output formula for Hook Ups. Note: the property Weight onlyworks for elements which have been created by the Assistant for Secondary PipeSupports.

    Change in object model Commercial Extension (#30264)The object classes "Connection Element" and "Bended Pipe" have been added to objectmodel Commercial Extension. Also link.rel files have been adapted.

    Bugfixes

  • 11

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Line break for memo fields for the use of SUM instructionA separator for summed elements can be entered in case of SUM instruction in case ofTEXT properties. Until now, the separator was however exclusively used for TEXTproperties and not for MEMO properties. This error is eliminated in this version.

  • 12

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    CADISON general

    General

    New Functions

    New test routines for logic analyzerThe following test routines are added in German and in English:

    Check operating Parameters Mediadetermines all the media, for which plausibility test on the operating parameters (pressureand temperature) is not coherent. Min value < operating value; operating value < max value, min value < max value,otherwise, there is an error notification.

    Check isolation exists for temp higher 104°FDetermines all the pipelines, pipes, elbows, flanges, reducers and Tees, for which theoperating temperature is > 40°C and insulation thickness is 0 mm

    Check pipeline drawn in PID and 3Ddetermines all the pipelines that are not allocated to any pipe class, anddetermines all the pipelines that are not planned in PIT nor in 3D or not in PID and in 3D.

    Check PID nominal sizeDetermines all the below listed object classes, which are planned in PID and for which thefollowing is applicable:Nominal size is defined AND nominal size of linked pipeline section nominal size ofcomponent AND component is planned in PIDValve (straight), valve (three-way), valve (corner), diff. RLT elements, compensator, dirttrap, nozzle, flange, reducerSince the nominal size off reducers always comprises of 2 values, these are alwaysdetermined by the test routine. Except for pumps and compressors, for which the doesnot take place since: “Nominal size is defined”

    Check Type class overridden by catalog entryDetermines all the below mentioned object classes, for which the originally entered valuefor type class is overridden by a catalog entry. Valve (straight), valve (corner), valve (three-way), pump, compressor, actuator

    New Dialogs for Data InputFor the following object classes, new input dialogs are created. These are available inGerman and English. In place of normal “Edit objects” dialog, new input filter appears:

    Project;CAD drawing;Document;Document group;Documentrevision;Report;KKS-functional group;Logical attachment;Measuringpoint;Machine;Cross-reference;Limit of supply;Medium;Pipeclass/specification;Pipeline;Actuator;Vessel;Filter apparatus;Conveying machine;Shapingmachine;Chimney;Cooling tower;Pump;Agitator;Dryer;Evaporators;Compressor;Heatexchanger;Centrifuge;Comminuting machine;Flange;Reducer;Cap;Hose;Joint;Valve(three-way); Valve (corner); Valve (straight); Valve (multiport); Valve(four-way);Diff.RLT elements;Compensator;Silencer;Dirt trap;Apparatusheating/cooling;Apparatus insulation;Manhole;Nozzle

  • 13

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Nested libraries in object managerIn this version, first prototype for nested libraries is implemented in modal objectmanager. If a text is entered for a template object in the property “Library name”(DEFAULTOBJBIB), which contains a backslash “\”, then it is used as a separator in thelibrary names.Input of “User\User1” then creates the library “User” in object manager, under which afurther library “User1” is also created. Template object is only then displayed under“User1”. In this version, all the editing functions are not yet adjusted for this. Currently, only thefollowing is functional:- Rename library.- Drag and drop of a template object from one library into another library.Commands for moving the objects to new libraries ask for the name of the new libraryjust like earlier versions. A nested library can be then created with the backslash input inthe input field (whereby the starting object is the object class).

    Display of number of lines in the tableStarting from this version, CADISON displays in the status line of CADISON table dialogand in the status line of Project Engineer, Project Navigator and PDMs, how many linesare included in the table and how many lines are marked. In order to get the display,mouse arrow has to be positioned in the table area.

    Vertical scroll-bar in object editor and object inspectorBy default, the vertical scroll-bar is displayed on the right side of the property list inobject editor and object inspector. It is now optional to display the scroll-bar on the leftside. For this, the following entry has to be available in CADISON.INI:[PHi-CADISON]PROPLIST_SB_LEFT=ON

    Assignment of files to “empty” document objectsIn CADISON, so-called empty document objects can be created by setting up theproperty “Document does not possess any file” to “without file” (“DOC_HANSOFILE” is setto “1”).Starting from this version, these empty document objects can be assigned using the newcommand “Assign existing files…” to the available files. The command is available incontext menu for documents / drawings in the tree and for an individual selection in thetable in sub-menu “Document management”. The command is only then displayedin the context menu, when the context menu is displayed on such an empty documentobject

    Automatic protocol of drawing processing timeStarting from this version, processing times for drawings are automatically recorded inmodule “Modification tracing”. Please refer to program help for details.

    PDF creation from Excel filesIf the PDF exporter creates PDF files from Excel files, all the sheets obtained with theexception of sheet “CADISON_SYS” are output in the PDF file in previous versions(CADISON_SYS is used internally by CADISON report generator). Starting from thisversion, it is possible to specify further sheet names, which are to be ignored, using anentry in CADISON.INI. For this purpose, an entry for EXCEL_SHEET_EXCEPTION has to beavailable in section [ITF_PDF]. Syntax for the entry is:[ITF_PDF]EXCEL_SHEET_EXCEPTION=;;…Individual names have to be separated from each other with a dash. If an Excel file isexported from PDF exporter, then all the sheet names mentioned here are ignored.

  • 14

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    New template objects for the object class mass flowNew template objects (AutoCAD PID designer and PID designer for Visio) for object classmass flow.

    Red-line documents (Red-lining)Starting from this version, CADISON is in the position to attach so-called red-linedocuments to CAD drawings, reports and documents.

    Warning related to 3D graphic when assigning a new catalog entryIf an object is already positioned on a drawing and is assignet to a new catalog entry, awarning message appears. It says that a new catalog entry could lead to a different 3Dgraphic. This message can be suppressed by using the following switch in cadison.ini:[PHi-CADISON]3D_WARNING_ON_CATALOG=OFF

    Functional Change

    Expansion of XML importersThe command for creating a new database on the basis of XML file is somewhatexpanded. Until now, only values of available properties could be changed using tag. It was not possible to add new properties, which are not defined forthe object in object model. With this update, syntax is expanded by theattribute “add”:…First, the importer attempts to retrieve the property for the object. If thisproperty is not available and the attribute add=”true” is specified, then the property isautomatically added.

    Selection of structured view for display of tree dialogIn some function, CADISON tree dialog is displayed in order to allow the user to select anobject. Since the topmost object is always the project in the tree, structured view “Alldocuments” was selected in the previous versions, which is pre-selected for the projectobject. Starting from this version, another structured view is selected for some commands, whichdisplay the tree dialog. For this purpose, these commands predefine an object type, onthe basis of which the structured view to be used is selected. The vessel and nozzleassistants predefine the object type “PHI-TANK” (vessel). Thereby, the structured view“vessel and nozzle” is selected by default. Labeling command predefines the object type "PHI-TEXT" (text filter). The user can nowdefine the structured view to be used for this object type.

    Cropped notifications in information windows (30376)If CADISON notifications are output, these are partially automatically cropped byCADISON. If e.g. file names in the notifications are output, then the file names areshortened. Thereby, first 24 characters are included in the earlier versions and the last 14characters are displayed. Starting from this version, first 30 as well as last 30 charactersare displayed for a better readability of the notification. Text in between is cropped with“…”.

    Representation of a write-protected object in the treeIf objects are planned for individual users with a write-protection using function

  • 15

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    “Regulate authorization”, then these objects are marked for corresponding users with ared lock symbol. Starting from this version, these objects are marked with a green, openlock symbol for users, who have complete write-permission to the objects.

    Calculation of DNMAX property for pipelinesUntil now, DNMAX value of a pipeline was not correctly calculated, if all the 2D pipelinesections had used the same standard for nominal size specification. It was also necessarythat either all the pipeline sections possessed DN specification or all the pipeline sectionspossessed inch specification. It was not possible to use different dimensional units withinone pipeline.This limitation is overcome in this version.

    Minimum width of selection list for column filtersIf the selection list of column filter is opened in a table, then the breadth of selection listaligns with the breadth of the column. From this version on, it is taken into considerationthat a specific minimum breadth of the selection list is not undercut. If the columnbreadth is less than the minimum breadth of selection list, then the selection list isautomatically broadened.

    Selector window blocks other applicationsIn the previous versions, the window of article selection (selector window) was opened inWindows as topmost window. Starting from this version, the selector window covers onlythe window of application to be invoked. With this, other applications can be brought inthe front in case of an open selector window.

    Import of CSV-files which are currently opened in ExcelThey could not be imported in previous versions.

    Drawing templates and template directories which start with "!"Context menu inside CADISON shows all .tpl files. By giving filenames which start with"!", these files or the whole directory will not be displayed in CADISON.

    Sorting of German umlauts (ä, ü, ö)On various locations in CADISON, terms which contain umlauts are sorted in wrong order.Sorting can be done the same as in the operating system by setting the following switch:[PHi-CADISON]USE_LOCAL_SORT=ON

    Automatical recalculation of CALCONDEMAND propertiesBy activating the following existing switch in cadison.ini, the additional command"Recalculate" appears in context menu on object level:[PHi-CADISON]USE_CALCONDEMAND=1All properties of type CALCONDEMAND of the selected object and its subordered objectswill be recalculated. The new feature is, that CADISON will now ask also prior to reportcreation or report update to recalculate these properties.

    Bugfixes

    Table export to Excel as XML (30597)When a table view is exported to Excel as XML format from CADISON, it could lead to

  • 16

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    problems in previous versions, if both date and number fields (unit fields) are displayedin the table.

    Double update after changing the structured viewIf the dialog for definition or change of a structured view is opened, then some treewindows in CADISON are updated on closing the dialog. Thereby, some updates areexecuted twice. This is not carried out from this version on anymore.

    Crash after changing a structured view (30415)If the function for changing a structured view is opened in CADISON from a tree dialog /tree window, and another structured view is selected after closing the tree dialog inanother tree window, then CADISON used to crash in earlier versions. This error iseliminated.

    Crash when “filling up and numbering” in "ListFromFile" propertyIf the function “fill-up and number” is opened in a CADISON table in "ListFromFile"property, CADISON used to get crashed in previous versions.

    Size changes of some dialogs (30253)In the past, dialogs “Delete object(s)”, “Copy objects” and “Delete CAD drawing” could bechanged in size and possessed minimum and maximum buttons. On changing size of thedialog, these dialogs did not react and furthermore, texts were displayed in a differenttext style on a size change. From this version on, size change of these dialogs is no morepossible.

    Deletion of EMF files when deleting the construction setsIf a construction set is deleted in the object manager, the corresponding EMF files werenot deleted in the previous versions. EMF files are deleted starting from this version.

    Double-click on entry in the tree in object managerIt may always occur earlier that the tree unit was moved (scrolled) with double-click inthe object manager. If e.g. an object class is opened with double-click, to see thelibraries included, then the tree unit is partially moved upwards and double-click isperformed on another element so that another area of the tree is opened.

    Creation of PDF files of files without physical fileUsing document property “DOC_HASNOFILE”, file objects can be created in the tree inCADISON, which do not contain any physical file. Until now, these files were notidentified by PDF exporter so that an error notification was displayed when PDF exporterwas used with such file objects. Starting from this version, PDF exporter identifies suchfile objects and ignores these during PDF creation.

    Disabling MOC objectsNormally, MOC objects in the tree are only then displayed when these are activelyselected in the structured view or when the sheet MOC is selected in the object editor. Inprevious versions, MOC objects are always displayed as components. This error iseliminated in this version.

    English syntax in the title of a notification (30376)In previous versions, text “Documentenmanagement” is output in place of“Dokumentenmanagement” in the title of notification window for some notifications of

  • 17

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    CADISON.

    Change of structured view (30415)If the dialog for definition or change of a structured view is opened, some tree windowsare updated in CADISON after closing the dialog. Thereby, some updates are executedtwice. This is no more carried out starting from this version.

    Deactivation of report directoriesIndividual report template directories can be hidden using respective entries inMODULES.INI and in a user-defined .MOD file. This option is used when old reporttemplates have to be present in the system for updating old reports. However, these maynot appear in report context menu.This deactivation did not function completely in the past. Maximum 1000 reporttemplates may be available in the system. If more report templates are available,CADISON shows a warning at the first display of the context menu. Deactivated reporttemplates were also included in the previous versions. This error is eliminated in thisversion.

    Moving of document groups in the treeIf a document group is moved using DragAndDrop in the CADISON tree, it was notchecked earlier whether there is already a document group with same name in the targetstructure. Starting from this version, the moved document group is renamed (or directoryname is changed) at the time of DragAndDrop operation, if required, so that there is noconflict with existing document groups.

    Insertion of document groups in the object manager (29773)If a document group in object editor is processed in the object manager and a furtherdocument group is inserted, CADISON used to get crashed in the past. This error iseliminated. Furthermore, directory names of subordinate document groups are partiallychanged when inserting such “nested” document groups, even when these had notexisted in the project yet. This error is also eliminated.

    Changes in objects are not transferred to the table (30964)If specific changes are made in objects, which are visible in CADISON table, the objectsare not updated in the table in previous versions. Thus, assignment or removal of catalogentries, for example, is not immediately visible. Similarly, newly created linkages orremoved linkages are not immediately reflected in the table. Starting from this version,objects in the table are updated, when they are changed using this process.

    Crash when closing CADISON after using the modal TreeWhen using the modal tree inside Engineer, it could happen that the program crashedwhen closing and showing a crash message.

    Unreadable tooltip during drag and drop in CADISON TreeOn some systems the tooltip which is shown in tree window during drag and drop was notreadable.

    Entries in Class Selector in table where in wrong orderWhen clicking on the "S" button in top left corner of the table, it is possible to show onlyselected object classes. The list of available object classes was sorted in wrong order.

  • 18

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Error when closing Engineer while ObjectManager is still openThis bug was fixed.

  • 19

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Report generator

    New Functions

    Use of file name counter for report creationIf a report is created in CADISON, a file name is specified using START.TPL of reportform. As long as the file name is not in use, it is transferred without any changes. Onlywhen the file name is already used (e.g. at the time of second report creation), a counteris attached. Starting from this version, it is possible to use the counter from the firstreport. Here, the following entry has to be added to START.TPL in the section[APPLICATION]:APP_FORCECOUNTER=1

    Excel report over several databases in PDMStarting from this version, it is possible to create an Excel report from PDM over multipleselections in the table, which executes queries in several project databases.For this, the following line has to be entered in START.TPL of Excel report in section[APPLICATION]:QUERY_ON_TABLESELECTION=1With this entry, query entered in START.TPL is executed on all the objects marked in thetable.

    New Report template for Secondary Pipe SupportsTwo new report templates for creation of assembly plans for secondary steel supports areavailable in german and english. Both reports can be started from project level. Theassembly plan is created automatically in PDF format.

    New keyword P_formula_magnitude for calculation with unit fieldsThe keyword P_formula can be used to extract values from a field. This was working onlywith fields of type TEXT. If calculation needs to be done on fields of type MAGNITUDE, thenew keyword P_formula_magnitude should be used.

    Syntax: P_formula_magnitude...Example: $P_formula_magnitude.bar.@_@@.P_APPR-P_APPR_MIN$

    defines the unit for output. If the unit contains a ".", it has to be replaced with anunderscore "_". defines the output format, similar to how it is handled inside CADISON objectmodel. Here also the "." needs to be replaced with an "_". is the formula which is related to unit properties. All used units have to becompatible.

    Functional Change

    Use of object properties for creation of report file namePreviously, it was possible to also use a name of an object property from report templatesin START.TPL in line APP_PRAEFIX=. Starting from this version, more than one objectproperty can be entered. The syntax for APP_PRAEFIX line is:APP_PRAEFIX=fester_Teil1$PROPERTY1$fester_Teil2$PROPERTY2$...fester_Teil_N$PROPERTY_N$

  • 20

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Bugfixes

    Creation of a report from the context menu of the table (30234)If a report is created from the context menu of the table and thereby, the option isselected not to store the report in the database, then this is not automatically displayedafter creation of the report.

    CRT error notification in case of Excel report creation (30529)If an Excel report is created and thereby, a text with more than 1000 characters in oneline is transferred to Excel, then CRT error notification appeared in previous versions andthe field in Excel was empty. This error is eliminated in this version.

    Output of numbers with decimals in Excel reports (#31324)If properties of type REAL contained decimals and were output in an Excel reporttemplate, the decimal comma was ignored. E.g.: instead of "2,2" the output was "22".

    Crashing of Excel reports using SPECSHEETExcel report generator could crash if the following was using in start.tpl:[OUTPUT]SPECSHEET=1UNIT=EXPLICITLYIt could also crash without the UNIT option.

    PROPERTYFILTER statement in START.TPL of Excel reports not working(#31193)PROPERTY statement in tpl-files for Excel reports did not work if an operator like "=","=" was used.

  • 21

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Designer

    Designer general

    New Functions

    Deleting the internal Selector cacheWhen objects in Designer are inserted by using the function "overlay centerline", it couldhappen that not the latest version of these objects were drawn from the catalog. Toprevent this, it is possible to type the new command A_CLEAR_SEL_CACHE in thecommandline.

    Functional Changes

    Global labeling configuration for general labeling functionDialog "General object labeling” serves for the option for configuring labels. Starting fromthis version, there is an option to make unchangeable configurations available over theserver, whereas changeable configurations can be saved locally.

    Output of empty properties in consistency checkIf the function "Consistency Check" is using properties which have no defined value, thestring "999999999" was shown. From now on, this value will appear as empty text whileother empty fields will be shown as "---" or "undefined".

    Switching between drawings deactivated while placing graphicsFrom now on switching to another drawing in the active AutoCAD session is deactivatedwhile graphics are placed from CADISON Explorer.

    Bug-fixes

    Route lookup in "Synchronize Drawing"There is a button “Route lookup” in the dialog “Synchronize drawing”. If this function wasused, CADISON showed a defective table dialog in previous versions, in which availableroutes were displayed. Starting from this version, the dialog is displayed correctly. Inaddition to this, it was not possible earlier to transfer objects selected in this dialog indrawing comparison. This defect is also eliminated.

    Incorrect drawing type after using import wizardIf a new project is created with the import wizard and automated PID drawings arecreated, a false or invalid drawing type was set. Since the drawing type was unknown forthe drawing type, CADISON displayed as drawing type “ISOGEN” at some places (such asobject manager) (or the first available entry in the list of drawing types).

    Next and Previous drawingFunctions “Next drawing” and “Previous drawing” were changed. In previous versions,drawings were opened in an incorrect sequence. Moreover, all drawings are used in thecurrent document groups. In addition to this, it is also attempted to open Visio PID

  • 22

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    drawings in AutoCAD Designer. Starting from this version, these commands take only theAutoCAD drawings into consideration, which are saved in the current document group(used by current drawing).

    Test on "CAD_PURGE" property in Russian environmentIt can be defined with the property “CAD_PURGE” for a CAD drawing whether the drawingis to be automatically purged when loading the drawing in Designer. This setting did notfunction earlier, if CADISON was executed in Russian language. This defect is eliminated.

    Display of selected tree object in synchronize drawing (30873)If an object is selected in the tree in synchronize drawing command the selected treeobjects are only then displayed in the table view or in the list view starting from R10,when the selected object does not have any sub-ordered objects. In older versions, theselected tree object was however always displayed in the list. Starting from this version,the selected tree object is again displayed in the list view like in older CADISON versions.

    Command "Copy links” is not translatedEarlier, command “Copy links” from the context menu was available only in Germanlanguage. From this version, this command is offered in many languages.

    Different font sizes for dynamic labeling blocksWhen a dynamic labeling block is positioned, which is based on an AutoCAD table, itcould happen that another font size would be used for newly added lines. Starting fromthis version, it is ensured that all the lines of the table use same font size.

    Error when deleting objects / Graphic representation in project revisionIt is possible to create a revision of a project inside a database, so that two projectsexist. It could happen, that objects inside the revision were still connected to the "active"project. If this object was deleted, it was also deleted inside the revision project. This bugis fixed. Also, if a drawing is opened and the function "audit drawing" is run, wrongconnected objects will be identified.

    German texts in English DesignerIn some places in Designer german texts instead the english translation were shown.Especially in "Tools" menu.

    Message concerning attribute exchange when opening drawingsCADISON verifies, if the drawing uses the same attribute exchange file as used in theproject settings. If not, the user is asked to update the project settings in the drawing.Until now, the value in ATTEXCHANGE of the project had to be entered in capital letters,otherwise it would not work. Now also small caps does work.

    Crash when changing ProjectIf the dockable Object Manager was still open while the user changed to a differentproject, Designer could crash or show a crash report when Designer was closed.

  • 23

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    PID-Designer

    Functional Changes

    Dynamic symbols for AutoCAD PID-DesignerNew template objects (German and English environment) are defined for some objectclasses. Due to changes in properties in the database, the following symbols are adapted:- Valve (straight), valve (corner), valve (three-way), pump, compressor, actuatorrespond to the property “Type class”

    Symbols are present respectively in the library "dynamische Symbole" / "dynamicsymbols"- Measuring point (as per standard DIN EN 62424) responds to the properties“processing” and “special request”. In addition, the properties are “alarm level (L-LLL,H-HHH)”, supplier, typical and brief text.

    So that the graphical exchange functions on the basis of property changes, the followingentry has to be set in CADISON.ini:[PHi-CADISON]UPDATEBLKGRA=ON

    Attention: If 2D graphic variants are already assigned in the catalogs, then these are nowactivated again.

    User-defined file properties when revising DOC and XLS filesIf a DOC or XLS file is revised in CADISON, then CADISON automatically setsuser-defined properties for original files and revision files. By default, the propertyREVISION is set as user-defined file property. Alternatively, other properties, which are tobe set as user-defined file properties, can be entered in the document propertyPROP_DOCUPDATE. Thereby, properties to be used have to be separated with a colon inPROP_DOCUPDATE, for example:REVISION:P_lastobjrevisionuser:P_lastobjrevisiondateUsing this value for PROP_DOCUPDATE, properties REVISION, P_lastobjrevisionuser andP_lastobjrevisiondate of the document object are set as user-defined file properties forthe original file as well as for the revision file.

    Start CCC processing on table selectionStarting from this version, it is possible in the project engineer to start CCC processing onthe basis of current table selection. For this, a new command is added in “Extras” menuin the menu-bar.

    Bugfixes

    Circular pipeline crossings for MPLsIf circular representation of pipeline crossings is selected for MPL settings, it couldhappen in the previous versions that the elbows did not always take course in the samedirection. If a hatch is defined in MPL style, then the hatch was partially displayed againstthe elbow. Both the errors are eliminated in this version.

    MPL styles with activated hatch and a line in case of circular pipeline crossingsA hatch can be activated in MPL style. The hatch is however only then displayed, when atleast two lines are defined in MPL style. In previous versions, it led to presentation

  • 24

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    defects, if only one line was defined in MPL style and circular pipeline crossing wasactivated for MPL settings.

    Improvements in automatic graphic exchangeIf a block graphic is replaced by another block graphic, the earlier block scaling is nottaken into consideration in previous versions. Furthermore, attribute exchange was notcarried out after inserting the new graphic, as it is described in the project. Layerproperties of attributes are also not adjusted according to currently installed labelingstyle.Starting from this version, block scaling is restored, attribute exchange is executed andlayers of the attribute are updated according to selected labeling settings.In addition to this, it could happen in earlier versions that some available block graphicsare newly designed (inserted), even when it was not necessary. This problem iseliminated in this version.

    Plot style table for PDF export of AutoCAD drawingsIt is possible to define a plot style for use during PDF creation in propertyPDF_PDFPLOTSTYLE of the drawing. This was not working if a pre-defined plot style wasselected.

  • 25

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    3D-Designer

    New Functions

    New Socket Welded (SW) jointype in CADISON 3D DesignerIn CADISON, we can set the jointype property of connection points for pipingcomponents. For example: Welded (W), Flanged (FL) etc. In R13, a new join type "SocketWelded" (SW) is added in CADISON. This new option will be available for connectionpoints of different piping components like Tee or Elbow. Once JoinType is set, thisinformation can also be forwarded to Isogen interface. Isogen recognizes this Sw jointype and puts a special socket weld symbol in the isometric drawing.

    Pipeline Designation in LayoutFrom R13, it is possible to designate pipelines in layouts of 3D drawing. This menu isaccessed through ’Cadison->Object Designation Commands->Designate Pipelines… ‘ or ‘A_DESGPIPE ‘ command in Designer. Commands->When the command starts, first of all the user has to select a viewport (sothe command switches to paper space).Then the user must define a crossing line which crosses multiple pipelines. For this,command asks user to select start and end points. The line itself is created in paperspace. After defining this line, user must select a position where the designation should beplaced. A leader line is created from this selected position and the end of the line createdby the user. At the same position the designation is placed. For the designation creation,property name / designation configuration, the text size, etc is extracted from currentsettings in textstyle STANDARD. Hence, the variable TEXTSIZE controls the text size.Property name to be used for the pipeline designation is defined in separate configurationfile DESIGNATION.CFG which is placed at ‘\CADISON\Config\‘ path. The property isdefined in following way: [PIPELINE_DESIGNATION] PROP=PLANT_BMK

    Functional Changes

    Display of insertion points for steel beamsSteel beam objects in Designer include several insertion points along with two connectionpoints. For use of CADISON Explorer when moving / copying steel beam objects, theseinsertion points were however not marked with a blue circle in previous versions. Thislimitation is eliminated in this version so that CADISON Explorer represents theconnection points with a red circle and insertion points with a blue circle for steel beamobjects.

    Transfer of optional parameters on Pipe2In Pipe2 interface, additional properties can be assigned for different object types, whichare to be transferred from CADISON to Pipe2. However, this did not function for all theobject types (or for all the Pipe2 identifiers) in previous versions. The following Pipe2types were definitely programmed:BOX, KAX, KANG, KLAT, RO, BOG, TEE, TEV, TEW, RED, FLA, ARM, ARMECK, ARM3W,ARM4WStarting from this version, additional parameters can be also defined for these Pipe2types.

  • 26

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Creation of a revision of pipeline IsometryIf a new revision is created from an existing pipeline isometric drawing, then a newdrawing object would have always been created earlier in the database. Thereby, all theinformation would be lost, which is entered for the drawing object. Starting from this version, available drawing object is retained. After creation of pipelineisometry, only the status fields are reset. Other data is retained. In order to reproduce old behavior of the software (so that the drawing object is creatednew in the database), the following entry is required in CADISON.INI:[PHi-CADISON]

    Transfer of a configuration name using Selector to CADISONWhen a saved configuration is transferred to CADISON using Selector, a possibly existingconfiguration name would not be transferred to CADISON in previous versions. Startingfrom this version, name of the saved configuration will be transferred to CADISON in theproperty “CFGNAME” and saved there. If no name is entered for saved configuration inMatpipe or in Selector, then the property is not created in CADISON.

    Enhancement to secondary supportFollowing new types of secondary support have been added. Please refer to specificationCADISON PipeSupportsModeler-0v4.doc (section 1.1)1. Extended Goal post2. Extended Inverted Goal post3. Fixed BeamNo change in existing support types, only images in dialog are modified to correctlyillustrate horizontal and vertical offset. You find a list of attributes in chapter Objectmodelwhich can be used for creation of a Report template.

    Bugfixes

    Object transparency for objects created by inventor interface or CAD import(30416)If CADISON 3D objects are created in Designer using inventor interface or CAD Importer,these did not react earlier to transparency function (of CADISON and AutoCAD). Reasonfor this is that that the elements are saved in a block, but the basic setting for objecttransparency is “from layer”. CADISON element is then represented by a block inset andwhen transparency is assigned to this block inset, no effect was seen in previous versions(for an optical effect, transparency had to be assigned to the layer, to which the blockinset is assigned). Starting from this version, transparency “from block” is assigned tothe elements in the block. Thereby, elements in the block adopt the transparency, whichis assigned to the block inset.

    Interruption when revising a CAD drawingIn some cases, especially when using XREFs, it consistently appeared that the revision ofCAD drawings was not completely executed, but that AutoCAD output a notification“Unknown error” in AutoCAD command line. Due to this AutoCAD interruption, revisioncould not be completely created so that the file name of revision would not be correctlyinitialized. Since it has turned out that a previously purged drawing (complete AutoCAD purging, notCADISON quick purging) can eliminate the problem, a complete AutoCAD purging isexecuted starting from this version, when the property “CAD_PURGE” (purging whileopening is set on “On”.

    Transfer of compensators to Pipe2For transfer of objects to Pipe2, component ID is used. Thereby, a component ID that

  • 27

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    mentioned in CADISON as KLAT was transferred to Pipe2 as KANG in previous versions.This defect is eliminated.

    Input field "Overlapping" in stairs dialog was not length specificationField “Overlapping” was not considered as length specification in previous versions, butonly as numerical value. Thus, it was not possible to enter values in Inches in this field.This defect is eliminated.

    Stairs cannot be created, if entry is not available for “Overlapping”If no entry is made in the dialog for creating stairs in the input field “Overlapping”, stairscould not be created. This defect is eliminated.

    Centerlines are not represented correctly in the layoutFunction “view with centerlines” creates the centerlines of pipelines in a layout for a viewwindow. Centerlines are thereby intercepted at the borders of the view window. In earlierversions, interception of centerlines did not function correctly so that some centerlineswere marked over the borders and other centerlines could not be completely removed orcould not be displayed outside view window. These defects are eliminated in this version.

  • 28

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Electric Designer

    New Functions

    Automatic Terminal DrawingTerminal bar (strip) drawing shows the information of TO and FROM connected objects ofall the terminals in a terminal strip. The Terminal bar drawing is the document for theelectrician during the cable connection. This is also useful during the maintenance andfinding the fault when system is in operation.

    In past release of Cadison Electrical it required lot of manual steps to create detailedTerminal strip drawing based on reference information in circuit diagrams. In CadisonR13, new feature "Automatic Terminal Drawing" has been implemented in CadisonElectrical. This features provides capability to Automatically create and update TerminalStrip drawing without any manual inputs. This feature is configurable to suit user'sspecific needs. User can configure various drawing parameters like templates, Title &borders, position & orientation of terminals, size of graphics, tagging etc.

    Devices with distributed representation (Relay-Contact Sets)This functionality is applicable for the objects with additional components such asRelay/Contactors, circuit breakers, switches. The contact sets may be placed on differentsheets. It is required to display the contact set assigned to a device which contains thecross reference information. Currently the placement of contacts is manual. Also,different fixed symbols are needed for make and break type contact with connectionnumbers which are fixed. Also, it is not possible to know whether all available contact hasbeen used or exceeded as specified by manufacturer.Now with new functionality it is possible to assign connection designation list to devices.Also, it is possible to select the parent device for a contact along with desired connectiondesignation while placing the contact in designer itself.A new object class "ITF-AUCS" has been added for "Auxiliary Contact Block". Otherimportant points are,1)Possibility to generate contact sets for more than 2 connection points of a relay2)Now it is possible to generate contact sets for at 0, 90 degree angle for devices.3)Now it is not required to fixed standard set of Contact Set definitions objects. CADISONwill automatically adjust the connection designation of contact sets.4)Connection list can be specified as property to the device itself(will come frommatpipe). The contact added to the devices in tree will automatically take the pinnumbers if matching set of contact found5)Addition of new object class "ITF-AUCS".6)New calculated properties "FREE_CONTACTS" and "USED_CONTACTS" will show the pininformation of the devices.7)If the contact is placed in the designer, it will popup a dialog for selecting parent devicewith free contact information. The contact takes the selected pin/connection designationnumbers and becomes child of the selected device.8)Drag and drop in the tree will also automatically adjust the pin numbers as well as willshow red cursor if there are no free contacts available.

    Expansion in E-DesignerStarting from CADISON R13, it is possible to predefine the contact sets of operatingmaterial represented allotted (relay, switch,…) and to refer to these sets at the time ofplacing the contacts. In order to be able to use this function, the template objects forobject class relay (PHI-RLAY) are adjusted and expanded. Furthermore, catalogs, ABB,MOELLER, and SIEMENS are adapted so that individual objects are already available inthe contact sets. Starting from CADISON R13, it is possible to assign operating materialto auxiliary switch blocks. For this purpose, a new object class (PHI-AUCS) is inserted in

  • 29

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    the object model. For the use in projects, new template objects are added.

    Device and Wire numbering (tagging)Standard installation of Cadison electrical did not have any mechanism for tagging andnumbering of electrical devices and wires. In R13, this has been added to Electricalstandard object model. Also new capability to renumber these devices/wires have beenadded.

    Following points summarize the new capabilities added.1. Electrical devices and wires will have counter which will be incremented as perCadison's counting mechanism.2. Device tag properties for devices and wires will have default formula to calculate thedevice tag. However user will be able to overwrite device tag based on specificrequirement.3. Device tag formula can be specified at project setting. Devices & wires can use thissetting to calculate the device tag.4. Counting of devices and wires is possible various levels like, project wise, drawingwise, logical plant wise, location wise etc. This can be specified at project setting.5. Devices will have additional properties "Raster Row" and "Raster Column"in addition to existing "Raster Position" property.6. Devices will have additional counter properties for "Raster Position", "Raster Row" and"Raster Column". This will enable user to do numbering based on raster positions.7. Renumbering of devices and wires will be possible. This will overwrite and re-arrangethe existing counters based logical sequence 8. During logical re-numbering logicalsequence of counter within drawing will be based on position of device within drawing.This can be either horizontal direction or in vertical direction. It will be possible to specifythis direction at project level setting.9. It will be possible not to re-number specific device or wire during renumberingprocess. Each device and wire will have property to specify number is fixed or free. If it isfixed then during renumbering devices and wires with fixed numbers will not berenumbered.10. Renumbering command will take care not to duplicate the number with "Fixednumbered" devices and wires.11. It will be possible to specify the staring number for individual drawing. E.g. in onedrawing, wire numbers can start with 100 and in another drawing it can start with 200.

    Functional Changes

    Optimization of Contact Set (PHI-CON2) libraryContact Set (PHI-CON2) had some redundancies. Some of the redundencies are removed.There were two seperate default objects, one with EN standard and one with ONORMstandard. Two separate objects are not required. One object can have reference to bothsymbol files. Following files have been modified.

    EnglishBREAK---1. CON220 deleted and symbol is added to CON2001 2. CON222 deleted and symbol isadded to CON2002 3. CON223 deleted and symbol is added to CON2003 4. CON224deleted and symbol is added to CON2004 5. CON225 deleted and symbol is added toCON2005 6. CON226 deleted and symbol is added to CON2006 7. CON227 deleted andsymbol is added to CON2007 8. CON228 deleted and symbol is added to CON2008

    MAKE---1. CON26 deleted and symbol is added to CON2010 2. CON27 deleted and symbol isadded to CON2011 3. CON28 deleted and symbol is added to CON2012 4. CON29 deletedand symbol is added to CON2013 5. CON210 deleted and symbol is added to CON2014 6.CON211 deleted and symbol is added to CON2015 7. CON212 deleted and symbol is

  • 30

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    added to CON2016 8. CON213 deleted and symbol is added to CON2017-----------------------------------

    GermanBREAK---1. CON2001 deleted and symbol is added to CON220 2. CON2002 deleted and symbol isadded to CON222 3. CON2003 deleted and symbol is added to CON223 4. CON2004deleted and symbol is added to CON224 5. CON2005 deleted and symbol is added toCON225 6. CON2006 deleted and symbol is added to CON226 7. CON2007 deleted andsymbol is added to CON227 8. CON2008 deleted and symbol is added to CON228

    MAKE-1.CON2010 deleted and symbol is added to CON262.CON2011 deleted and symbol is added to CON273.CON2012 deleted and symbol is added to CON284.CON2013 deleted and symbol is added to CON295.CON2014 deleted and symbol is added to CON2106.CON2015 deleted and symbol is added to CON2117.CON2016 deleted and symbol is added to CON2128.CON2017 deleted and symbol is added to CON213

  • 31

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    ISOGEN

    Functional Changes

    Change in Isogen Styles „Standard german“ and „Standard English“Option-Switch 64 was adapted so that pipe support show the tag number.

  • 32

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Visio PID-Designer

    New Functions

    New drawing type process/basic diagram implementedIn Visio, new drawing type is implemented for creation of process/basic diagram. Theuser can now select between PID and process/basic diagram at the time of drawingcreation, i.e. at the time of creation of a drawing.Similarly, he can switch between PID and process/basic diagram in an existing drawing.This happens over the dialog “graphic settings”, which is opened using button “PIDsettings/Tools->graphic settings”. In this dialog, the view (P&I diagram, process/basicdiagram) and even the standard can be set.If only symbols or even construction sets are pulled into the drawing e.g. from a stencil,then the graphic settings for this symbol are taken into consideration. That means, forexample, that symbols/construction sets, which are only planned for the P&I diagram,can be also only used for a P&I drawing. Newly created symbols and construction groups automatically transfer the currentgraphic settings of the drawing.

    Functional Change

    Revision of Visio master shapesGerman and English Visio master shapes are revised. This is a result of an adjustment ofline width, attribute sizes and partially, even the design of the symbols.

    Change in CadisonTitles.vssThe old title "Cadison Title Block" is removed. The German title "R11_CADISONSchriftfeld" is renamed to "CADISON Schriftfeld". The English title "R11_CADISON TitleBlock" is renamed to "CADISON Title Block".

    New labeling style and adjustment of PID template with black labeling textA new labeling style “Visio_Black.CDC” is also delivered. Furthermore, German andEnglish “Visio-PI-Diagram.vst” is adjusted. In the section “Shape data”, the followingentry is modified: Prop.DesignationFile="Visio_Black.CDC"With this, all the newly created P&IDs have Visio_Black.CDC as default value for labelingstyle. For existing P&IDs, there is no change.

    Revision of VisioStencilSettings.cfgVisioStencilSettings.cfg is adjusted. At the time of first application, 3 stencil groups areavailable to the user: PID, MSR and layout. MSR and layout are switched to “not visible”at the first moment.

    Dynamic symbols for PID-Designer for VisioIn the newly added stencil "CADISON multi-shape", new symbols are obtained forGerman and English environment. The symbol is adjusted on the basis of propertychanges in the database. The symbols for:-valve (straight), valve (corner), valve (three-way), pump, compressor, actuator respondto the property “Type class”-Measuring point (as per standard DIN EN 62424) responds to the properties “processing”and “special request”. Furthermore, properties are "alarm level (L-LLL, H-HHH)", supplier,typical and brief text

  • 33

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    CADISON StencilsBy double-clicking on the name of a stencil set, dialog “stencil settings” is directlyopened. Here, the content of stencil set can be edited.

    Quick loading of large drawingsWhen opening large drawings, project property “CADREFRESHALL” is correctly evaluated.If this is then set to default value “Update only changed objects”, then the large diagramsand drawings are imported 5-6 times faster.

    Manual nominal size input in dialog “Select pipeline specs”Until now, nominal size could be only selected from the list in this dialog. Now, anynominal size can be entered – similar to AutoCAD dialog.

    Exchange graphic variants now possible for several simultaneously selectedobjectsIn the previous versions, the function “Exchange graphic variants” always worked only forone selected object. From now on, even several objects of one object type can besimultaneously selected. Then, a graphic exchange is carried out for all the selectedobjects. In this multiple selection, there may be objects of only one type. If there aredifferent object types in this multiple selection, then results an error notification.

    Rename attributes now possible for several simultaneously selected objectsIn the previous versions, this function always worked only for one selected object. Fromnow on, even several objects of one object type can be simultaneously selected. For allthe selected objects, the change in displayed attributes (tags) is then carried out. In thismultiple selection, there may be objects of only one type. If there are different objecttypes in this multiple selection, then results an error notification.

    Change in nominal sizesIn previous versions, nominal sizes could be only selected from a list in this dialog. Amanual input of any nominal size was not possible. Now, any nominal size can beentered.

    Restructuring of Visio ribbonVisio ribbon is changed and has 2 more tabs with titles PID-Processing andPID-settings/tools. In this, the functions (into groups) are sorted newly as per belowmentioned considerations:- More clarity (frequently used functions in “PID-Processing”, less used functions in“PID-settings”).- Functions are arranged into groups within the tabs.- As little as possible change/switch-over between Visio tabs.Cadison-DWG exporter is no more a separate command, but it is integrated in thecommand "Export as DWG/PDF/XPS document".

    Opening the object editor or input formula when inserting symbols from a stencilWhen inserting a symbol (shape) from a stencil, only the object editor or input formula (ifconfigured) for the symbol is opened. With this, data can be directly entered. Opening ornot opening of the object editor or input formula at the time of inserting can be controlledin Visio settings. Never open the object editor or input formula:- When inserting a pipeline or a pipeline section- When inserting a construction setIf an object is inserted with a subordinated object such as pump with motor, then theobject editor/input formula is opened only for the main object (pump) and not for the

  • 34

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    subordinate objects (motor, connector).

    Performance improvements when inserting objects with subordinate objectsUntil now, insertion of objects with subordinate objects (e.g. pump with motor) mainlyrequired a lot of time in large drawings. This behavior could now be improved. Insertionof these types of objects now requires only about 30 – 40 % of the original time.

    Expansion of pipeline dialog for media creation and pipe class specifications. Pipeline dialog is expanded by 2 buttons for simple creation of media and pipe classspecification. With this, there is now the option to create unavailable media and pipelinespecification quickly and simply for pipeline input.

    Highlighting of shapes In the previous versions, only those Cadison symbols (shapes) could be highlighted,which contain geometric elements in the main shape. Shapes, which contained onlysubordinate sub-shapes, could not be highlighted. Since user-defined symbols often donot possess any geometry in main shape, but in subordinated shapes, highlightingfunction is expanded such that these types of shapes can also be highlighted.

    Double-click on Cadison symbols and context menuWith double-click on a Cadison shape, the object editor or input formula is started.Similarly, Cadison-specific part of the shape context menu is now language-dependent,i.e. the language setting is evaluated here from Cadison.ini – configuration file.

    Dialog for layer settingsDialog for layer settings is revised.1. For better understanding for VISIO user, the label of second column is changed. It isnow “visible and printable” and corresponding values of layer are displayed here.2. With the button “Execute”, current layer settings and their effect can be executed in adrawing.3. It can be filtered according to layer names or parts of the names. This means that onlythose layers in the dialog are displayed, which are set in the filter.

    Graphical exchange with self-defined symbolsAt the time of graphical exchange, available symbols can be exchanged with the symbolsnewly created by the user.

    Functional expansion of SubObjects.vssExpansion of SubObjects.vss about motors for new multi-shaped compressor(CMPR_VAR_001.def) and pump (PUMP_VAR_001.def).

    DWG export, positioning of texts with high and low set symbolsHigh and low set symbols are not correctly exported with respect to their positioning. Thisis now improved such that high and low set symbols of single-line texts are correctlypositioned. A shifting to a raised or a lowered position also takes place here.In case of multiple-line texts, high and low set symbols are represented reduced.However, shifting to a raised or lowered position does not take place here.

    UNDO deactivatedDue to non-transparent and partially defective mode of operation, UNDO function iscompletely deactivated. This means that the UNDO button is completely removed from

  • 35

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    the quick access bar as well as the keyboard command CTRL-Z is deactivated.

    Bugfixes

    Automatic placement of actuators when setting the pumpsIf a pump is inserted in a drawing, CADISON automatically inserts the correspondingactuator and mechanical connector. In previous versions, the actuator is howeverinserted outside drawing frame. Calculation of position of the actuator is based ondiameter of pump graphic. Starting from this version, the internal formula is changed sothat a distance is calculated on the basis of the diameter of pump graphic, which againlies in the drawing frame.

    Graphic exchange in case of self-defined symbols with more than a sub-shapeGraphic exchange is also possible without any problems for self-defined symbols, whichinclude more than one sub-shape.

    Visio dialogs with Cadison tree: Entries in the tree are now sorted (30334)Dialogs “Assign (link object)”, “Synchronize drawing”, “Join”, “Assign graphic” use aCadison tree. Here, only the entries are sorted alphanumerically from now on.

    Highlight or pan on objectThe function “Pan on object” is now correctly implemented. If the button “Pan on object”is pressed in Cadison tree or object editor, then the marked object is now correctlymoved to the center of the picture and highlighted.

    Object type filter in the object managerAutomatic filtering of object types in object manager is now functional. If the object typefilter is activated in object manager, the object types are filtered according to thestructured view installed in Cadison tree

    DWG export and text positioningText positioning of text shapes was not always correct, when standard X-value waschanged in transform section.

    Update of shape textsIf a CADISON object is changed, then the shape texts are automatically updated. Inprevious versions, these shape texts were however not updated for all object changes.This error is eliminated.

    Search dialog in tree without function for "property search"In Vision environment there was no functionality to search inside a distinctive propertylike in other CADISON modules. The selection lists did not work.

    "Merge Objects" in Visio TreeThis function was not working in previous versions. To use it now, a CADISON object hasto be selected prior to opening the Tree. The object which is selected in the Tree and theobject which was graphically selected are merged when the function is started. Theobject on the drawing will be replaced by data of the object from the Tree.

  • 36

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Way search with inline componentsSeveral functions inside CADISON Visio use the CADISON way search. This is for example"Change nominal width" or "Consistency Check". In some cases it could happen that noway was found despite that there was an actual connection, a valid way. The way searchwould claim "No way found". This was fixed.

  • 37

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Engineer

    New Functions

    Expansions in modification tracing module for targeted change protocolStarting from this version, there are new setting options in modification tracing moduleso that the objects can be monitored with a target and specific incidents can be recorded.Thus, it is now possible to define a filter, using which objects to be monitored can beidentified. Similarly, fields to be monitored can be specified. Assignment of objects andrevocation of assignments can also be monitored. Apart from this, processing periods ofdrawings can also be automatically recorded starting from this version. In the programhelp, all the expansions of this module are documented.

    New Function "Task Container"In Engineer a task container is now available. A detailed description can be found inCADISON help.

    Automatic creation of "Paste container" when inserting objectsWhen the following switch in cadison.ini is set, the new command "Show paste container"is available on project level.[PHi-CADISON]PASTECONTAINER=ONA paste container is created automatically when executing one of the following functions:- Insert- Global Project Copy- Working Copy > Copy ObjectsThe container contains all inserted objects and can be opened through context menu ofthe project object.

    Automatically showing "My Tasks" when opening a projectIn R13 it is possible to create specific task containers for certain users. The task containerfor a user can automatically be opened when Engineer is started if the following entry ismade to cadison.ini:[PHi-CADISON]SHOW_MY_TASKCONTAINERS=ON

  • 38

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    MATPIPE

    New Functions

    Maintaining data across multiple catalogsThe new function "Cross Catalog Export" allows to export properties from multiplecatalogs into an Excel file. Data can be changed and reimported to MATPIPE. All settingscan be done in a dialog box. Details:

    - Several properties from objects of multiple catalogs can be exported to Excel. Theseproperties have to meet certain conditions. Thy will only be exported if these conditionsare met.

    - If a property is of type CALCULATE, the formula itself will be exported, not thecalculated value. The formula can then be changed and reimported.

    - It is possible to add properties when reimporting. Only properties which are existing inthe actual MATPIPE object modell can be added in this way. New attributes will beignored.

    Properties to export can be filtert by object type. See MATPIPE help for details.

    Functional Changes

    Performance optimization of “Go to” function“Go to” command in object search function in MATPIPE and selector is optimized withrespect to performance.

    Deletion of a configuration should also delete lines in CONFIGOBJIf CONFIGOBJ is configured at the time of creating a configuration, MATPIPEautomatically creates a new details entry for this CONFIGOBJ. This details entry howeveris not deleted when deleting the configuration such that the entry remains in the catalogas orphan file. Starting from the current version, corresponding details entry ofCONFIGOBJ is also automatically deleted when deleting a configuration.

    Changeover of the cursor to wait mode when importing dataIn the structured view of MATPIPE and selector, the cursor is now automatically changedto wait mode so that the user knows when clicking on an object that the application isworking and the data is being loaded.

    Change when moving catalog objectsWhen moving objects from one catalog to the other catalog, it is checked from thisversion on whether a same object table is already present in the target catalog. If such acompatible object table is present, then it is used for the new object.

    Revocation of a change from MATPIPE R12For program-technical reasons, the following change, which is implemented in MATPIPER12, has to be revoked:Background remains visible after opening “Properties” window (#28615)

  • 39

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Editing LISTFROMFILE properties which have an internal selection listA LISTFROMFILE property may contain an additional selection list. This list containsinternal values which are saved in MATPIPE and also the translations of these values. Ifthe property using LISTFROMFILE was edited inside MATPIPE, the list showed only theinternal values without translation.

    Change regarding Typeclass in MATPIPE catalogsThe property "Typeclass" was added and filled at objects "Valve straight", "Valve Corner"and "Drive" in catalogs ITF_RKL_PN10, ITF_RKL_PN16 and ITF_RKL_PN40.

    Bugfixes

    Deletion of a configuration should also delete lines in CONFIGOBJ (30005)If CONFIGOBJ is configured at the time of creating a configuration, MATPIPEautomatically creates a new details entry for this CONFIGOBJ. This entry is however notdeleted when deleting the configuration such that the entry remains in the catalog asorphan file. Starting from the current version, corresponding details entry is alsoautomatically deleted when deleting a configuration.

    Processing of ListFromFile properties in Matpipe and CCC propertiesIf a ListFromFile property is processed in Matpipe and simultaneously, the CCC function isactivated, then CCC time stamp is not updated for changed objects in previous versions.This error is eliminated.

    Frequent designing of tree and table in Matpipe and selector when switchingbetween the sheetsIf it is switched between individual sheets in Matpipe and selector (e.g. from “Catalog”sheet to “Configuration” sheet), then both tree and table are initialized and designedmultiple times in the previous versions. From this version on, tree and table are onlyupdated one.

    Error while moving configurations in other catalogs (30837)Since MATPIPE R12, catalog objects can be moved along with all the data andconfigurations from one catalog to another catalog. However, saved object configurationsare not always correctly moved in this case. This error is eliminated in the currentversion.

    Missing input focus when opening the dialog box “Configuration name anddescription” (30879)When opening the dialog box “Configuration name and description”, the input focus isautomatically set on the field “configuration name” starting from the current version.

    Problem with naming the object tablesMATPIPE requires two ACCESS tables per object table. In the first table, main entries aresaved and in the second table, detailed entries are saved. If a new object table iscreated, immediately the main table is created. This gets the previously specified name.When the object table is assigned detail entries, the detailed table is automaticallycreated. This obtains the same name as the main table, only expanded with a “D”.In the current version, it is ensured that no existing detailed tables are overwritten at thetime of automatic naming of the object tables. Name of the object table is automaticallyassigned e.g. at the time of copying, moving, replicating as well as importing of objects.

  • 40

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    FILTER-option in ERP-InterfaceThe FILTER option in configuration files for ERP-Interface of MATPIPE is now able tocalculate AND and OR statements. Until now all options were interpreted as AND filter.Syntax.FILTER=PROP1:OPERATOR:WERT1,PROP2:OPERATOR:WERT2&PROP3:OPERATOR:WERT3The comma serves as separator for OR segments while "&" serves as separator for allAND segments. First, OR segments are interpreted so that AND segments always belongto a an OR segment. The above statement will be interpreted in the following sequence:(PROP1:OPERATOR:WERT1) ODER (PROP2:OPERATOR:WERT2 UNDPROP3:OPERATOR:WERT3)

    Usage of the =-operator in a FILTER line in ERP-configuration fileThe operator "=" was not used until now. Instead the operator EQUAL had to be used.

    Updating CCC time stampduring import through ERP interfaceWhen article data is modified inside MATPIPE through ERP interface (e.g. article number,order text), there was no update of creator and creation time using CCC functionalities.

    Crash when closing MATPIPE after using ERP interfaceIf ERP interface was using, it could happen that MATPIPE crashes when closed.

    Crash of MATPIPE and Selector after rectracting a branch of the treeIf an object in the tree was selected and the superior branch was rectracted, it could leadto a crash.

    Import of ERP exchange filesIf an exchange file for the ERP interface was selected manually and this file waspreviously created by MATPIPE, then this file was not saved in the archive for log files.

  • 41

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Archiver

    Bugfixes

    Search function is not working correctly (30308)From R11 onwards the search function was not working correctly.

  • 42

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Interfaces and Modules

    API

    New methods for sorting objectsStarting from this version, API offers the method “sort objects by property” for the object“CDSN property objects”, using which the objects included in the collection can be sortedon the bases of property values. Name of the property can be entered as parameter,according to which sorting has to be carried out. After the name, a semi-colon has tofollow, then either “ASC” for increasing sorting or “DSC” for a decreasing sorting.Syntax:SortObjectsByProperty ("P_name;ASC")

    New function query report statement in case of object CDSN property objectStarting from this version, CADISON-API supports the query of database objects byreport instructions. For this, new function “query report statement” is added in case ofobject CDSN property object.This function requires a report query as parameter (e.g."P_treeobjects.TREE;SUB;STRUCTURE;;PHI-PLNT;PHI-PLNT"). In case of report query, althe report instructions are supported up to property filter. All the further reportinstructions, which follow the property filter, are not supported by the new function.

    ERP

    Crash in ERP interface at the time of recirculation of material numbers incatalogsWhen an article number is enquired over ERP interface from the project engineer for ERPsystem and this is automatically saved in a used catalog entry, it could lead to a crash inR12. This error is eliminated.

    FILTER information in configuration file of ERP interfaceIn a configuration file for an ERP transfer command, a property filter can be defined withthe FILTER= line. It could lead to problems earlier, if an equality sign “=” was used in thefilter. This error is eliminated.

    Field mapping in ERP interface of MatpipeIn ERP interface of Matpipe, the field names of ERP system are defined, which have to beused for the data exchange. It was necessary in the previous versions that the ERP fieldnames were defined in capital letters. This is no more required in the current version.

    MOC

    Expansions in modification tracing module for targeted change protocolStarting from this version, there are new setting options in modification tracing moduleso that the objects can be monitored with a target and specific incidents can berecorded. Thus, it is now possible to define a filter, using which the objects to be monitored can beidentified. Similarly, fields to be monitored can also be specified. Assignment of objectsand revocation of assignments can also be monitored. Details are present in programhelp.

  • 43

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Attaching catalog entries to objects with a change historyWhen MOC module is active, so called modification identifiers can be attached to objects.If an object had already two subordered modification identifiers and a new catalog entrywas attached, CADISON would ask if the existing identifiers should be deleted.

  • 44

    ITandFactory GmbH

    CADISON R13.0 Release Notes

    Closing Information

    CADISON Hotline is available for you during the following timings:

    Mo. – Th. 08:30 to 17:00 hours Fr. 08:30 to 15:00 hours

    Telephone: +49 6196 93490-44Fax: +49 6196 93490-49Email: [email protected]

    In case of special queries, you can also contact our colleagues.

    CADISON Training:

    Training officeTelephone: +49 6196 93490-0Fax: +49 6196 93490-49Email: [email protected]

    CADISON Sales:

    Sales officeTelephone: +49 6196 93490-0Fax: +49 6196 93490-49Email: [email protected]

    You can find the detailed information on our Internet Homepage under:

    www.cadison.com

    or contact us under

    [email protected]

    We wish you a lot of success with CADISON.

    Your CADISON-Team

    mailto:[email protected]:[email protected]:[email protected]:[email protected]

  • © ITandFactory GmbH, 2013

    Table of ContentsWhat is new?Administration and Object modelInstallationAdministrationObjectmodel

    CADISON generalGeneralReport generator

    DesignerDesigner generalPID-Designer3D-DesignerElectric DesignerISOGENVisio PID-Designer

    EngineerMATPIPEArchiverInterfaces and ModulesClosing Information