<< Click to Display Table of Contents >> Release Notes |
Systems Requirements
OPERATING SYSTEM
•Windows XP - Windows 11
AUTOCAD®
•AutoCAD® Plant 3D 2020 - 2025
History
Version 8.2.0.xxxx (xx.xx.xxxx) - UNDER DEVELOPMENT - NOT RELEASED YET
- New: Copy Property values function for PlantExpressTools' PropertiesPalette PT-3617
The PropertiesPalette used by PlantExpressTools and PlantDataManager will allow copying user-definable property values from a source object to multiple target objects. |
- New: Adapted Version/Revision/Compare function for Collaboration Projects PT-4434
As a first step we make the version/revision/compare function available for Collaboration Project using the same workflow as before and store the data in the \ACPlantTools\ACProject.db. |
- New: Adaptation for Collaboration when Bolt Calculation creates classes and properties in Project Setup and maybe Pipe Specs PT-3386
Bolt Calculation creates classes under the 3D Fasteners class. For this the project setup must be first checked out and back in again after the classes have been created. The Bolt Calculation also changes either the Plant 3D template catalog and/or the pipe specs. |
- New: Adapt Create Classes function for Collaboration PT-4389
The AQAPETCREATECLASSES command which allows creating any class in any level of the Plant 3D class' structure has been adapted for Collaboration Projects.
|
- New: New User Interface for defining List Configurations PT-4243
PlantExpressTools' List function has a more modern user interface for the configurations.
|
- New: New User Interface for defining Selection List Configurations PT-4343
PlantExpressTools' Selection List function has a more modern user interface for the configurations.
|
- Change: Check project out and in only once when importing Selection Lists PT-4419
When importing multiple Selection Lists the project gets checked out and in again for each Selection List configuration. Now the project gets checked out at the beginning and checked in at the very end after ALL Selection Lists have been updated. |
- Change: Improving the speed when copying in Bolt Catalog PT-2264
As a first improvement we improved the speed of copying in the Bolt Catalog. |
- Bug fix: Columns IsLugSet and NominalDiameter not exported during Bolt Catalog Exportxport PT-4424
When exporting the bolt catalog, the columns IsLugSet and NominalDiameter are not exported. This results in an incomplete catalog export, making the catalog import non-functional. |
- Bug fix: Ignore empty DataCaches of other users when saving PT-4417
When saving your changes in PlantDataManager, empty Data Caches of other users were handled incorrectly and could cause error messages. |
- Bug fix: Calculation preview formatting lost in Define Calculation dialog PT-4408
In versions prior to version 8.1, the Calculation Editor dialog displayed a preview of calculations with formatting preserved, including carriage returns, making it easy to read. However, in the updated version, the calculation preview no longer retains carriage returns, making it harder to read and interpret. IMAGE NEEDED |
- Bug fix: PropertiesPalette doesn't show common properties PT-4433
When selecting objects of different classes the PropertiesPalette showed all properties which are common in the selected classes. This only worked for user defined tabs in the PropertiesPalette, but not for the P&ID or 3D tab.
|
- Bug fix: Texts for Proxy Settings aren't changed right away when switching the language setting PT-4103
When switching the language, the labels for the proxy settings are not updated, but all other labels.
|
Version 8.1.1.4195 (20.11.2024)
- Bug fix: Missing Attributes when inserting Symbols in new drawings PT-4399
Due to using the internal SymbolAndStyleDwg database of Plant 3D, inserting symbols which contained attributes (e.g., Instrument Symbols) into a P&ID drawing didn't show the attributes. We use a different method now. If you already have inserted symbols where the attributes are missing you can follow this workaround: 1.Have the drawing with the missing attributes open 2.Open Project Setup 3.Select a P&ID class with a symbol 4.Edit the block of the symbol 5.Close block editor without making any change 6.Close Project Setup with OK You will now see the attributes again. |
Version 8.1.0.4182 (15.11.2024)
- New: New Renumbering function PT-3614
A new renumbering function was added to help renumbering objects in P&ID and 3D. Typically, but not limited to, renumber a property value used in a Tag Format. See: Renumber |
- New: Function to get the project path to be usable for AutoLISP PT-4334
You can now build an absolute path for example when using the SymbolsPalette. See: Get Project Path |
- New: Calculate GraphicalStyleName with Calculation function PT-4338
You can now calculate the GraphicalStyleName. This can be useful if the Graphical Style Name depends on some other values and Plant 3D Symbol List property is not available or wouldn't help. |
- New: New User Interface for defining Calculations PT-4342
We migrated the Calculation dialog to use DevExpress. This also allows filtering in the class tree and the Property list.
|
- New: Assembly Class' Custom Properties in PlantExpressTools Settings use a checkbox when defining Boolean properties PT-4368
When selecting Boolean type for Assembly Class' Custom Properties the settings user interface show a checkbox now.
|
- New: Create Signal Line/Group and Pipe Line/Group properties for the From/To function together PT-4236
The Signal Line Group and Signal Line Segment properties weren't created (if missing) together with the Pipe Line Group and Pipe Line Segments. Now they are. The dialog was also updated to show more detailed information about which properties for what classes will be created.
|
- New: New implementation of a Tri-State state (enabled/disabled/inherited) when enabling/disabling Assign Tag properties PT-4230
When checking/unchecking the boxes for the Assign Tag dialog, the state of the box is not only propagated to the sub classes, but you can also see whether the state of the check box is inherited in the sub class or not.
|
- New: Updated button toolbar in main dialogs PT-4345
The main user interfaces of PlantLink and the PlantExpressTools Calculation function showed a light background color when AutoCAD was set to Dark Theme.
|
- Bug fix: Error Occurs When Closing Project via PlantProjectManager PT-4363
When using Close Project in PlantProjectManager an error occurred. This is actually a PlantLink bug triggered by PlantExpressTools' PlantProjectManager.
|
- Bug fix: %USERPROFILE% variable not evaluated correctly when importing Selection List PT-4364
When using %USERPROFILE% as a variable for relative paths the variable isn't evaluated correctly.
|
- Bug fix: Symbols and Lines are only assigned to the one Assembly object when using multiple independent Assembly classes PT-4216
When using multiple independent Assembly classes (no stacked Assemblies) then the acquisitions worked only for one Assembly, but not the others.
|
- Bug fix: CalculationConfiguration.Collection.xml gets checked in when refreshing after import of calc file PT-4219
When importing a calculation file and then clicking on the Refresh button, the *.calc file was correctly checked in, but so was the CalculationConfiguration.Collection.xml, but the file has to be kept checked out while the Calculation dialog is still open. |
- Bug fix: Error when refreshing after importing after previous import of calc files PT-4220
An error in the Calculation dialog appeared when clicking the Refresh button after importing a *.calc file after another *.calc file was already imported.
|
- Bug fix: PlantExpressTools Settings don't open when the DocumentServer.slnk file existed in a ACC backed-up project PT-4221
If a Collaboration project was backed-up the DocumentServer.slnk file still exists which led PlantExpressTools think it is still a Collaboration project. |
- Bug fix: CoordinatesSettings.xml will not be added to MISC when closing PlantExpressTools Settings dialog PT-4228
If the CoordinatesSettings.xml was deleted through Project Manager or PlantProjectManager, the file was recreated when opening and closing the PlantExpressTools Settings dialog, but the file was not added to the MISC database and therefore it didn't appear in Project Manager or PlantProjectManager. |
- Bug fix: AssignTagProperties.xml will not be added to MISC when closing PlantExpressTools Settings dialog PT-4229
If the AssignTagProperties.xml was deleted through Project Manager or PlantProjectManager, the file was recreated when opening and closing the PlantExpressTools Settings dialog, but the file was not added to the MISC database and therefore it didn't appear in Project Manager or PlantProjectManager. |
- Bug fix: PropertiesPaletteConfiguration.xml will not be added to MISC when closing PlantExpressTools Settings dialog PT-4373
If the PropertiesPaletteConfiguration.xml was deleted through Project Manager or PlantProjectManager, the file was recreated when opening and closing the PlantExpressTools Settings dialog, but the file was not added to the MISC database and therefore it didn't appear in Project Manager or PlantProjectManager. |
- Bug fix: FromToSettings.xml will not be added to MISC when closing PlantExpressTools Settings dialog PT-4233
If the FromToSettings.xml was deleted through Project Manager or PlantProjectManager, the file was recreated when opening and closing the PlantExpressTools Settings dialog, but the file was not added to the MISC database and therefore it didn't appear in Project Manager or PlantProjectManager. |
- Bug fix: From/To settings from the FromToSettings.xml weren't loaded on project load PT-4235
When opening a project the settings from the FromToSettings.xml weren't loaded and therefore could led to the wrong property names.
|
- Bug fix: Changes for From/To settings are not considered instantly PT-4237
When making changes to the From/To settings, the changes weren't used right away and therefore could led to the wrong property names. |
- Bug fix: Project isn't checked out and in when From/To function creates properties for Signal Line Group/Segment classes PT-4238
The project must first be checked out in order to create the properties for the From/To function when using a Collaboration project. |
- Bug fix: Values for Ports are not updated via AttributeFlow when triggered though OPC Manager PT-4315
When AttributeFlow gets triggered by copying values through OPC Manager the Port properties won't be updated through AttributeFlow. |
- Bug fix: Rule-Based Block Insert showed error when opening the dialog PT-4333
When opening the Rule-Based Block Insert dialog an error message appeared. This was due to the change to a new method of reading xlsx files in version 8.0.0.4046.
|
- Bug fix: Handling of over-run texts in Task Dialogs will be handled better now PT-4306
Some Task Dialogs like OPC Manager's Disconnect dialog had to long texts which led to wrongfully formatted dialog. Now ... will be shown in case the text is to long.
|
- Bug fix: Bolt catalog and Reference catalog are downloaded for non-collaboration projects PT-4312
Lines in the Log File of PlantExpressTools were shown suggesting that the bolt catalog and the Plant 3D Reference Catalog were downloaded INFO 09/09/2024 11:52:05,942 ACPlantConsult.PlantProjectCollaboration.CollaborationUtils ==> Download --> [1] File <C:\ProgramData\ACPlant Consult\PlantTools\PlantExpressTools\BoltCalculation\BoltCatalog.db> downloaded |
- Bug fix: List function configuration files and referenced dwgs will not be downloaded on project load PT-4255
Lines in the Log File of PlantExpressTools were shown suggesting that the bolt catalog and the Plant 3D Reference Catalog were downloaded When opening a Collaboration project only the LegendCOnfiguration.Collection.xml was downloaded, but not the referenced lgdcf files and subsequently also not the referenced drawings.
|
- Bug fix: LegendConfiguration.Collection.xml doesn't get checked in correctly after editing a list configuration PT-4257
When closing the List function user interface after editing a List configuration the progress panel appears and then gets stuck. |
- Bug fix: Disabling/Enabling configurations in the List Settings UI will not instantly change the status in the lgdcf files PT-4252
Enabling and disabling a List configuration doesn't instantly change the status in the lgdcf file as it is done with other functions (e.g., enabling/disabling a calculation). |
- Bug fix: PlantExpressTools List function Wizard uses wrong title PT-3639
The title of the List Function shows the title of PlantSpecDriven.
|
- Bug fix: Assembly Properties of type Boolean are created as String if the Default Value is not set as True or False PT-3694
If the Default Value for Boolean properties is not set to True or False, the property was created as String and the following properties weren't created. The control for the Default Value in the settings when selecting Boolean was adapted to only allow True or False values (PT-4368). However, if there is still a wrong value in the Assemblies.xml, then the Default Value will be automatically False.
|
- Bug fix: Source and Option columns in PlantExpressTools' Selection List main dialog are swapped PT-4346
The 2 columns have to be swapped and the header of Options: has to be Option without the colon.
|
Version 8.0.0.4046 (28.08.2024)
- New: Update to Plant 3D 2025 and DevExpress 23.2.6 PT-3326
PlantTools now support AutoCAD Plant 3D 2025. PlantTools support AutoCAD Plant 3D 2020 - 2025 now. Updated DevExpress controls and tools to version 23.2.6 in all PlantTools. |
- New: Moved PlantClashDetection into PlantExpressTools PT-2556
PlantClashDetection can now be found in the PlantExpressTools Ribbon as Clash Detection and is therefore part of the PlantExpressTools product. PlantClashDetection will not be offered as a stand-alone product anymore.
|
- New: No more Data Cache file for Symbol Images PT-3641
Since creating the images for the SymbolsPalette took only a few seconds at first use we decided to not store the images anymore to avoid the few seconds of loading time next time you use the SymbolsPalette. The images will be stored in memory as long as the Plant 3D session is running. This ensures, that the images shown are always the latest version of the project setup. |
- New: Exported XLSX file will be opened after export is finished PT-4137
When exporting project setup to a XLSX file, the file will be opened right after the export will have been completed. |
- New: New UI for Calculation dialog in PlantExpressTools and PlantDataManager PT-4151
PlantExpressTools and PlantDataManager have a more modern user interface for the Calculation configurations.
|
- Bug fix: Ribbon images doesn't get updated when switching light/dark scheme PT-3609
When switching between light and dark color schemes in Plant 3D the ribbon images weren't updated right away. |
- Bug fix: The Reference Plant 3D Catalog of the Bolt Calculation will be added to the MISC even if not in the project PT-3613
The Plant 3D Reference Catalog set in the Bolt Calculation settings will be added to the MISC database even if the catalog is not withing the project. Now the catalog will be added only if within the project. This is especially important for Collaboration projects, because if a file is not within the project, but added to the MISC database, such a project cannot be shared. |
- Bug fix: When closing PlantProjectSetup the BoltCalculation.xml will not be checked in PT-3615
When opening PlantProjectSetup the BoltCalculation.xml gets checked out, but not checked in when closing PlantProjectSetup. |
- Bug fix: BoltCalculation.xml, BoltCatalog, and Reference Catalog are not downloaded on project load PT-3616
The BoltCalculation.xml doesn't get downloaded when the project gets opened. If the Bolt Catalog and/or the Plant 3D Reference Catalog are also within the project's folder structure, then those files also don't get downloaded. |
- Bug fix: When the connected drawing get opened based on the AttributeFlow, the drawing wasn't closed again when using the option to close the drawing again 3640
When selecting the option to Open, Propagate, and Close the connected drawing after AttributeFlow did its job, the drawing stayed open. This is also in combination with PlantExpressTools OPC Manager. |
- Bug fix: Project Setup Import fails for Properties if a new/different Selection List was assigned to a Property PT-3647
When importing project setup and an existing property should get a different Selection List assigned to, then this fails. |
- Bug fix: When changing a property that should actually trigger the AttributeFlow, the connected drawing is not opened and property has not changed 4192
When changing size or spec on a line segment connected to another drawing, then the dialog asking about whether to propagate the data appeared, but then nothing happened. The connected drawing wasn't opened. This is also in combination with PlantExpressTools OPC Manager. |
- Bug fix: ACPlantTools folder created in Documents folder on Plant 3D startup 4197
PlantExpressTools and PlantSpecDriven created an ACPlantTools folder in the documents folder. |
- Bug fix: References files used by a Selection List Configuration must appear under Related Files if they are located there PT-4240
When having referenced files used by a Selection List configuration and these referenced files were stored in the Related Files folder, then these referenced files appeared under Related Files\ACPlantTools\Related Files\[FILENAME]. This is not only irritating, but prevents sharing such a project with ACC. Now the referenced files will appear directly under Related Files in Project Manager or PlantProjectManager.
|
- Bug fix: References files used by a List Function Configuration must appear under Related Files if they are located there PT-4241
When having referenced files used by a List Function configuration and these referenced files were stored in the Related Files folder, then these referenced files appeared under Related Files\ACPlantTools\Related Files\[FILENAME]. This is not only irritating, but prevents sharing such a project with ACC. Now the referenced files will appear directly under Related Files in Project Manager or PlantProjectManager.
|
- Bug fix: Disabling/Enabling Selection List configurations doesn't check the slcf file out and in again PT-4246
When enabling or disabling Selection List configurations, the slcf files don't get checked out and in again which prevents the changing of the state in the file. |
- Bug fix: Bolts cannot be updated for the whole drawing or multiple drawings PT-4270
An error dialog appears when trying to update Bolts from the context menu of PlantProjectManager. |
- Bug fix: BoltCalculation.xml, BoltCatalog, Reference Catalog get checked out when downloading a project and stay checked out PT-4274
When downloading a Collaboration project the first time, the BoltCalculation.xml gets checked out and stays checked out. If the Bolt Catalog and/or the Plant 3D Reference Catalog is also in the project's folder structure, these files will also be checked out and stay checked out. |
Version 7.3.0.3767 (26.04.2024)
- New: Adapted 'Project Rename/Copy' for Collaboration Projects PT-3165
The Rename/Copy function was adapted for Collaboration Projects. However, renaming Collaboration Projects is not possible only Copying. Collaboration Project will by copied by first creating a project backup under the new name and then shared again. You can use the same project name in case you want to copy the project to a different Collaboration Account/Project.
|
- New: Adapted 'DWG Export' for Collaboration Projects PT-3166
The DWG Export function will download all files which need to be exported in case they are not available yet in the local work folder. |
- New: Added Checkbox to enable/disable From/To Task List dialog PT-3375
The dialog which informed about pending From/To tasks can be suppressed now. This is very useful, when you import data because of changes being made in PlantDataManager and a lot of drawings will be opened and this dialog appears every time. You can enable to the dialog again in the PlantExpressTools settings under the From/To tab.
|
- New: Suppress dialog after a Project was successfully copied through PlantProjectCreate PT-3421
If the checkbox Close AutoCAD Plant 3D after the project has been created is enabled, the dialog #00427 will not appear. This way Plant 3D gets closed without the need for user interaction.
|
- New: Disregard unsupported AutoCAD Versions PT-3467
When retrieving information from the registry about the installed version we disregard ACAD versions which the installed PT don’t support. E.g. a customer has 2025 installed, but the installed PTs support only 2019-2024. |
- Bug fix: DWG Export options 'Explode Bound/Imported XRefs' and 'Move objects on Block Layer 0 to block insert layer' are not available anymore PT-3446
At some point in a previous version the two controls got disabled.
|
- Bug fix: AQAPTRemoveDuplicateACPlantToolsFolder removed folders and files which were added by users outside the ACPlantTools folder PT-3355
The AQAPTRemoveDuplicateACPlantToolsFolder function also removed linked nodes which had nothing to do with PlantTools configuration files. |
- Bug fix: Mapped Assembly properties aren't deleted when deleting the Assembly PT-3345
When deleting the Assembly object which has objects in it, the mapped property in the objects won’t be deleted.
|
- Bug fix: OnDrawingSave setting for Assemblies isn't stored PT-3346
The status of the checkbox for assemblies isn’t stored in the Assemblies,xml.
|
Version 7.2.0.3490 (01.12.2023)
- New: Improved text information in Progress Panels when downloading, checking out/in, or removing PlantTool files PT-2486
if PlantTools download/check out, check in, or remove one of its configuration files we now show a progress panel with the file name and path to see which file is handled.
|
- New: Warning dialog when using PlantTools with Collaboration projects with AutoCAD Plant 3D 2022 or lower PT-2573
PlantTools for Collaboration projects are available only for AutoCAD Plant 3D 2023 or higher. This is due to the fact, that the API PlantTools rely on were improved in 2023. Some functions may still work, but it is not supported. Make sure you install Plant 3D 2023 or higher.
|
- New: Adapted Bolt Calculation Function for Collaboration Projects PT-2465
The BoltCalculation.xml, BoltCatalog.db and Plant 3D Reference Catalog will be check in/out or downloaded when using Collaboration projects. The user doesn't need to manage the file manually anymore. Update bolts for a drawing a folder or a category in PlantProjectManager will check out the drawings before opening them. |
- New: Handling AttributeFlow tasks from Task List for Collaboration Projects PT-2595
When using the AttributeFlow Task List the xml file with the pending tasks will be handled also when using Collaboration projects. This also includes handling of the AttributeFlow through OPC Manager in PlantExpressToools. |
- New: Adapted From/To Function for Collaboration Projects PT-2464
Project Setup will be checked out and in when adding properties used by the From/To function. If drawings need to get opened because of line segments linked by Off-Page Connectors, the drawings will be downloaded if needed and opened in read-only mode. |
- New: New approach to retrieve pending tasks from From/To function PT-2473
Storing unfinished tasks in a task list isn't necessary. The From/To function writes unresolved Off-Page Connector in the From/To properties. Based on that information it is possible to retrieve from the database if there are pending changes when opening a drawing or when using the Task List button in the PlantExpressTools ribbon for the whole project. |
- New: Adapted OPC Manager Function for Collaboration Projects PT-2466
The OPCSettings.xml will be check in/out or downloaded when using Collaboration projects. The user doesn't need to manage the file manually anymore. All functions for connecting/disconnecting will check out/in the drawing files if needed. |
- New: Using last selected Symbol from the SymbolsPalette when using Space/Return PT-2522
When selecting a symbol from the SymbolsPalette, the symbol can be continuously inserted without the need of using the Space Bar or Return key. This is especially interesting when using PlantSpecDriven when PlantSpecDriven inserts also flanges. In this case the selected valve symbols will still be next to insert. Previously when using the spcae bar, the flange symbol was next to be inserted. |
- New: Removal of unused Properties from PropertiesPalette configuration PT-2538
In case the \ACPlantTools\PlantExpressTools\ClassesAndProperties\PropertiesPaletteConfiguration.xml file contains, properties, classes, groups, or tabs which aren't used anymore in the project, then the user will get a dialog when opening the PropertiesPalette settings or when having the PropertiesPalette open and selecting an object in the drawing or the data grid. The settings can be changed if needed.
|
- New: Do not Check In/Out/Download PlantTools files when using Vault projects PT-2749
With PlantTools version 6.0.0.2267 (first support for Plant 3D 2023) we linked the PlantTools files (located under [PROJECT]\ACPlantTools) into the MISC.dcf database so the PlantTools files appear under the Related Files folder in Project Manager. However, this cause a problem with Vault projects when we started to check in/out/download the PlantTools files for Collaboration projects in later versions. Now the PlantTools files are still linked into the MISC.dcf, but they are not checked in/out/downloaded anymore if current project is using Vault. You can now just copy PlantTools files from another project or template project into your Vault project and open the project in Plant 3D again. Alternatively, you can follow the Workflow with Vault and PlantTools. |
- New: Workspace change restores PlantTools Palettes visibility again PT-3095
When switching between AutoCAD Workspaces the PlantTools palettes weren't restored to the previous setting. For example, if a palette was open before, it may be closed after the switch. Now the palettes will be opened again if they were open before. This applies to the following Palettes: 1.PlantSpecDriven Tree 2.PlantSpecDriven - Inconsistency 3.PlantDataManager Plugin - Data Import 4.PlantExpressTools - PlantProjectManager 5.PlantExpressTools - PropertiesPalette 6.PlantExpressTools - SymbolsPalette |
- Change: PlantExpressTools settings dialog and PlantDataManager PropertiesPalette settings dialog can be resized now PT-2681
The PET Settings Settings dialog can be resized now in order to make it easier to manager the moving around of the selected properties. |
- Change: Moved From/To settings from local PlantExpressTools.xml to the project PT-2474
The local setting are moved to the project. The new file \ACPlantTools\PlantExpressTools\FromTo\FromToSettings.xml will also be handled for Collaboration projects. |
- Change: Line Segments of unconnected Off-Page Connectors will not be marked as unresolved PT-2534
The line segments with an OPC which is not yet connected to another OPC will not marked with unresolved From/To data (previously unresolved Off-Page Connector), because the From/To properties cannot be resolved, because they are not connected. However, with the new method implemented with PT-2473 the user would always be notified about unresolved From/To data, but those of unconnected OPCs cannot be resolved. |
- Change: New dialogs from From/To update PT-2472
We updated the several dialogs of the From/To function. This the the new dialog, when the From/To Update gets executed in a drawing. This dialog appears (unless suppressed) when opening a drawing and there are pending (unresolved) From/To values in the Line Segments. The dialog can be suppressed. In the PlantExpressTools Settings dialog From/To tab the dialog can be made available again. This dialog appears if the user wants to update ALL pending (unresolved) From/To values in the Line Segments.
|
- Bug fix: PlantExpressTools ribbon shows 'Settings & Palette' section twice after switching workspaces twice or more PT-2744
When changing the workspace twice, the PET ribbon looks like this:
|
- Bug fix: PropertiesPaletteConfiguration.xml will not be checked in when closing PlantExpressTools Settings PT-2747
When closing the PlantExpressTools Settings dialog, the PropertiesPaletteConfiguration.xml doesn't get checked in. |
- Bug fix: Using a SQLite project database for the Selection List function creates an error when updating the Selection List PT-2541
When using the P&ID or 3D databases as the data source file in the Selection List function, then PlantExpressTools will automatically use an internal variable for the database file. When executing the update function... ...you get an error.
|
- Bug fix: Using 'Microsoft OLE DB Provider for SQL Server' causes error when selecting 'Views' in Selection List wizard PT-2542
When using the Microsoft OLE DB Provider for SQL Server OLE DB Provider... ...and then you click on Views you get an error. When using the SQL Server Native Client 11.0 provider everything works. |
- Bug fix: Adapted minimum height and width for PlantProjectSetup user interface PT-2565
The PlantProjectSetup user interface could be shrinked to such a small size, that some controls were cut of.
|
- Bug fix: Check boxes will be reset to default values in Assemblies.xml when starting Plant 3D PT-2612
When making changes to the checkboxes in the Assembly settings, the changes were saved in the Assemblies.xml, but were reset after restarting Plant 3D.
|
- Bug fix: Relationship of Symbols inserted into an Assembly will not be created on insert PT-2613
Due to a bug fix (PT-2167) in version Version 7.1.0.3289, inserting a Symbol into an Assembly, the relationship between the Symbol and the Assembly wasn't created on insert if the checkbox to do so was checked in the Assembly settings. |
- Bug fix: 'Clean Database Synchronization' button in General Bolt Calculation settings is missing the bottom part of the button PT-2569
The Clean Database Synchronization button was not fully visible.
|
- Bug fix: Ignore drawings with an empty path in the database when using the Rename/Copy Project function PT-2607
If the path to a drawing was empty in the database, the rename/copy project function showed an error dialog. |
- Bug fix: Wrong heights for ASME Nuts and Washers PT-2563
The BoltCatalog.db contained some wrong heights for ASME Nuts and Washers. The new catalog contains the fix. To get these corrections into your own catalog you can export the ASME nuts and washers from the shipped catalog and import it into your own. |
- Bug fix: Error in SymbolsPalette when loading a BIM project PT-2551
When loading a BIM project, there was an issue with the SymbolsPalette if there were also pending From/To tasks.
|
- Bug fix: Error when Bolt Calculation tries to remove columns PT-3093
When the Bolt Calculation check if the Bolt Catalog contains columns which aren't in the Plant 3D reference catalog, then dialog #00279 appears. After selecting Remove columns an error appeared.
|
- Bug fix: Function to remove duplicate ACPlantTools folder from MISC database PT-2461
When creating a new project using the Project Manager function, then Plant 3D will create a second ACPlantTools folder. We provide a function which removes the unneeded ACPlantTools folder. Use the following command: AQAPTRemoveDuplicateACPlantToolsFolder |
Version 7.1.1.3307 (04.08.2023)
- Bug fix: Update needed because of old digital certificate was used Details
We forgot to update the new digital certificate in the Setup.exe and Update.exe. This is necessary to let Windows and AutoCAD know, that our files are trustworthy. |
Version 7.1.0.3289 (03.08.2023)
- New: Implemented locking mechanism to avoid multiple users editing PlantTools settings PT-2302
We implemented a locking mechanism to prevent multiple users opening PlantExpressTools Settings or PlantProjectSetup. This applies to Collaboration and regular network projects. |
- New: Implementing a File and Folder Watcher for PlantTools configuration files to check which PlantTools files must still be downloaded for Collaboration projects PT-2411
For Collaboration projects we need to know which PlantTools settings files still need to be downloaded in case they don't yet exist locally. |
- New: Added File and Folder watcher to invalidate cached settings when settings files are changing PT-2423
We watch PlantTools folder and configuration files in order to recognize changes (made by another user) in those folders and files. If files change, we need to invalidate the cached PlantTools settings in the Plant 3D session to ensure, the PlantTools use the latest settings. |
- New: Adapted Project Setup and Selection List import function for Collaboration Projects PT-2364
When importing csv files as Selection Lists or xls/xlsx files for Project Setup with the Ex-/Import function, we first check out the project setup, then import and then check the project setup in again. |
- New: Adapted Coordinate Function for Collaboration Projects PT-2454
Project Setup will be checked out and in when adding properties used by the Coordinate function. |
- New: Adapted Selection List Function for Collaboration Projects PT-2463
Full integration of Selection List function and its configuration files for Collaboration projects. |
- New: Adapted Tag Update Function for Collaboration Projects PT-2455
When updating all Tags of the project, each drawing must be checked out, opened, updated and checked in again. |
- New: Adapted Acquisition Update Function for Collaboration Projects PT-2456
When updating all Acquisitions of the project, each drawing must be checked out, opened, updated and checked in again. |
- New: Adapted List Function for Collaboration Projects PT-2445
The LegendConfiguration.Collection.xml and all *.lgdcf files will be check in/out or downloaded when using Collaboration projects. The user doesn't need to manage the file manually anymore. |
- New: Adapted of SymbolsPalette for Collaboration Projects PT-2347
The files for the SymbolsPalette (SymbolsPaletteState.xml, SymbolsPaletteCategories.xml, SymbolsPaletteCustomClasses.xml) will be check in/out or downloaded when using Collaboration projects. The user doesn't need to manage the file manually anymore. User defined images which can be used in the SymbolsPalette will also be migrated into the Images folder \ACPlantTools\PlantExpressTools\SymbolsPalette\Images when loading the project. |
- New: Adapted Assembly function for Collaboration Projects PT-2344
The Assemblies.xml file will be check in/out or downloaded when using Collaboration projects. The user doesn't need to manage the file manually anymore. |
- New: Adapted Calculation function for Collaboration Projects PT-2389
The CalculationConfiguration.Collection.xml and all *.calc files will be check in/out or downloaded when using Collaboration projects. The user doesn't need to manage the file manually anymore. |
- New: Adapted Assign Tag function for Collaboration Projects PT-2404
The AssignTagProperties.xml file will be check in/out or downloaded when using Collaboration projects. The user doesn't need to manage the file manually anymore. |
- New: Adapted PropertiesPalette for Collaboration Projects PT-2405
The PropertiesPaletteConfiguration.xml file will be check in/out or downloaded when using Collaboration projects. The user doesn't need to manage the file manually anymore. |
- New: Warning dialog when drawings are Read-Only or not Checked Out PT-2491
We now show a warning dialog in case a drawing is read-only or not checked out. The text depends on the function being used. Here is the example when using the Coordinate function. For Collaboration projects is a bit different.
|
- New: New Edit Mode for SymbolsPalette PT-2355
A new toggle button is available in the SymbolsPalette to activate/deactivate the Edit Mode. Only when enabling the Edit Mode it is possible to make changes/additions to the SymbolsPalette. For example, add new Custom Classes, Folder Links, Custom Objects. If the Edit Mode is not enabled, the commands from the context menus which allow to make changes to the SymbolsPalette are not available and are not shown. The toggle buttons to change the style, size and so so are still available and can be adjusted by every user. The same applies to the settings in the PlantExpressTools Settings dialog on the SymbolsPalette tab. Being in Edit Mode prevents other users for making changes to any other PlantTools settings. If Edit Mode is disabled you have a grey icon. If enabled, the icon changes to green.
|
- New: Use user-defined Display Name when in Class Display Name or Symbol Name mode PT-2317
Up until now the user display name is only used when being in Class Display Name mode. We changed in the way that the user name is used and can be set in Class Display Name and Symbol Name mode. The same user display name is used for both modes. When toggling between Class Display Name and Symbols Name, the User Name is always used.
|
- New: Remove 'Symbol Category Location', Display Name, and GraphicalStyleName option from 'Symbols' tab in PET Settings PT-2349
The settings for the Display Name the the Graphical Style Name have been removed from the Symbols tab of the PlantExpressTools settings, because they can be changed with toggle buttons in the SymbolsPalette. The path setting was also removed, because especially when using a Collaboration project the path must point to the project anyway. The following marked settings are gone. Now it looks like this.
|
- New: Toggle button to switch between User-Defined Display Name and Class/Symbol name PT-2318
We added a toggle button to the right toolbar where the user can toggle between the user-defined display name or the class/symbol name. This way the user can always switch back to the original Class Display Name or Symbol Name to see or search for the original names. Here the Symbols Names with using User Names: Here the Symbols Names with not using User Names: Here the Class Display Names with using User Names: Here the Class Display Names with not using User Names:
|
- New: File Explorer shows a new node 'AutoCAD-Application' to make it easier to select a DWT file PT-2438
When selecting a DWT file when creating a new drawing File Explorer now shows an 'AutoCAD-Application' node to quickly access the folder if the pre-defined DWT files or the AutoCAD defined folder for the DWT files. This is how it looks in File Explorer. If you click on Template you will be send to the folder defined in the ACAD profile.
|
- New: Improved numbering for new drawings in PlantProjectManager when using Collaboration projects PT-2431
When using collaboration not all files are necessarily downloaded. Therefore we check the existing drawings in the PnPDrawings tables in order to provide a drawing name which isn't used yet. Of course, you can only be certain that a drawing name isn't used yet if you ran Refresh from Project before creating a new drawing. |
- New: Adding Import button to add calc files to the CalculationConfiguration.Collection.xml PT-2435
To add an existing configuration file you can now use the Import button. This will will then be copied into the appropriate PlantTools folder, will be added to the collection file and if it is a Collaboration project, the configuration will also be checked in.
|
- New: Adding Import button to add lgdcf files to the LegendConfiguration.Collection.xml PT-2436
To add an existing configuration file you can now use the Import button. This will will then be copied into the appropriate PlantTools folder, will be added to the collection file and if it is a Collaboration project, the configuration will also be checked in.
|
- New: Adding Import button to add slcf files to the SelectionListSettings.Collection.xml PT-2437
To add an existing configuration file you can now use the Import button. This will will then be copied into the appropriate PlantTools folder, will be added to the collection file and if it is a Collaboration project, the configuration will also be checked in.
|
- New: Folder Properties dialog isn't implemented PT-2507
The Properties Dialog for folders wasn't implemented yet. |
- Change: Refresh button to remove calc files not listed in CalculationConfiguration.Collection.xml PT-2427
When using the Refresh button we check if all configuration files are also listed in the Collection file and if not, we added the missing configuration files. Now the configuration files which are not in the Collection file will be deleted. In case you want to add a existing configuration file you can now use the Import button.
|
- Change: Refresh button to remove lgdcf files not listed in LegendConfiguration.Collection.xml PT-2428
When using the Refresh button we check if all configuration files are also listed in the Collection file and if not, we added the missing configuration files. Now the configuration files which are not in the Collection file will be deleted. In case you want to add a existing configuration file you can now use the Import button.
|
- Change: Refresh button to remove slcf files not listed in SelectionListSettings.Collection.xml PT-2429
When using the Refresh button we check if all configuration files are also listed in the Collection file and if not, we added the missing configuration files. Now the configuration files which are not in the Collection file will be deleted. In case you want to add a existing configuration file you can now use the Import button.
|
- Change: Moved Coordinate settings from local PlantExpressTools.xml to the project PT-2475
The local setting are moved to the project. The new file \ACPlantTools\PlantExpressTools\Coordinates\CoordinatesSettings.xml will also be handled for Collaboration projects. |
- Change: Extent refresh button function to reload all SymbolsPalette files PT-2360
When using the Refresh button on the SymbolsPalette all SymbolsPalette Configuration files and images will be reloaded now.
|
- Change: Moved ShowClassTypeSymbol and ShowCustomClasses from SymbolsPaletteState.xml into local PlantExpressTools.xml PT-2354
The two settings were stored in the \ACPlantTools\PlantExpressTools\SymbolsPalette\SymbolsPaletteState.xml. The settings store the state of these two toggle buttons: The new location is now in the C:\ProgramData\ACPlant Consult\PlantTools\PlantExpressTools\PlantExpressTools.xml.
|
- Bug fix: SelectionListSettings.Collection.xml isn't written when closing the dialog PT-2468
When creating a new configuration for the selection list function, the SelectionListSettings.Collection.xml isn’t written when the main dialog gets closed. The file is gets written only when you close the project and open it again and then open the main dialog again. |
- Bug fix: Cannot create a second Selection List configuration which results in the same file name PT-2469
The selection list function uses the name of the selection list + the option for the selection list (e.g. Services_ClearAndImport.slcf). When creating a second configuration the file was automatically named like this: Services_ClearAndImport[1].slcf. But now the file just gets overwritten. |
- Bug fix: Selecting a project DCF file results in an error PT-2470
When selecting the ProcessPower.dcf or the Piping.dcf as the data source... ... an error appeared.
|
- Bug fix: The order of Symbols was not considering the sorting order when selecting a class name PT-2447
If a sort order was selected (A-Z or Z-A, the order was not instantly considered when selecting a class in the tree.
|
- Bug fix: The order of properties in the PlantExpressTools and PlantDataManager PropertiesPalette gets ignored PT-2379
When changing the order of properties for the PropertiesPalette, the order was written into the PropertiesPaletteConfiguration.xml, but not instantly used. Only when reloading the project the new order was used. |
- Bug fix: Opening a drawing with PlantProjectManager when using Collaboration Projects doesn't open the drawing PT-2407
When trying to open a drawing when using a collaboration project through PlantProjectManager failed with an error message. The same applies when trying to open a drawing Read-Only. |
- Bug fix: Creating a new drawing in PlantProjectManager doesn't use the set path of defined DWT file PT-2430
When creating a new drawing with PlantProjectManager it searched for the pre-defined DWT file in the path set in the ACAD profile and not in the path set in Project Setup. |
- Bug fix: Stretching of Line Segments in Assemblies causes flow arrows and line segments to jump around PT-2167
When stretching line segments with flow arrows when using Assemblies, the flow arrows jumping around. Meaning the flow arrows are not where the were supposed to be. Even stretching line segments which were a copy of previous drawn line segments, the flow arrows of the original line segment was jumping around when stretching the copied line segment. |
- Bug fix: Message 'Bolt database xxx is not valid' appears when there are just missing bolt parts PT-2263
If the bolt calculation couldn't find suitable BoltSets or bolt parts, the Bolt Calculation always showed Bolts database xxx is not valid if though the database is perfectly fine. As soon as the issue where the Bolt Calculation could find the BoltSet or the bolt parts the issue with the invalid bolts database was also gone.
|
- Bug fix: 'Force Undo Check Out' command isn't available in PlantProjectManager PT-2439
Force Undo Check Out wasn't available in PlantProjectManager in order to force a Check Out.
|
- Bug fix: Impossible to import an exported PlantExpressTools license due to an error when opening the Settings dialog PT-2402
After a PlantExpressTools license was exported and Plant 3D restarted you cannot import or activate PlantExpressTools anymore, because of an error message when opening PlantExpressTools settings dialog.
|
- Bug fix: Bug in PlantProjectSetup preventing PlantExpressTools settings to be saved PT-2451
Making changes in PlantProjectSetup for example to OPC Manager settings, will not be saved when closing PlantProjectSetup. |
- Bug fix: Using 'Copy ALL values to other connections' in OPC Manager also copies different values for which the 'Check for Inconsistency' box is not checked PT-2419
When using Copy ALL values to other Connections in OPC Manager to copy inconsistent values... ... it not only copied the inconsistent value, but all different values. Even if the Check for Inconsistency checkbox wasn't checked.
|
- Bug fix: Collection file is not saved when List Function Settings dialog is closed PT-2444
When a new configuration for the List function is added or removed, it is not immediately saved when the dialog is closed.
|
- Bug fix: File Name gets reset when editing the drawing description when using the version/revision feature in PlantProjectManager PT-2505
When having the version/revision option enabled in PlantProjectManager and the user types in a file name and then changes the Description or changes the Created by name or switches from Set initial version to Set initial revision, then the file name was reset. New file name: Now changing Description and the File Name gets reset:
|
- Bug fix: Using Publish in PlantProjectManager creates an error message if the drawing is already open PT-2504
When using Publish from the context menu of a drawing in PlantProjectManager, you got the following error:
|
- Bug fix: In some cases FILEDIA was set to 0 PT-2506
In some cases the system variable FILEDIA was set to 0. It was not reproducible, but it happened. When you used Open Project in PlantProjectManager the File Selector dialog didn't open. Instead you were supposed to use the command line to enter the project path. Now FILEDIA will be set to 1 before using Open Project and will be reset to the previous value after the fact. |
- Bug fix: Error when trying to use 'Add From Tool Palette...' in SymbolsPalette PT-2510
When using Add From Tool Palette... an error appeared.
|
- Bug fix: When clicking Cancel in Dialog #00448 the dialog to update the connected line segments appears anyway PT-2471
When using the From/To function the first time, the following dialog appears: If you clicked on Cancel, the From/To function was trying to calculate the From/To data anyway. But since the properties don't exist nothing happened.
|
Version 7.0.0.3143 (07.06.2023)
- New: Adapted PlantTools for AutoCAD Plant 3D 2024 PT-2112
PlantTools now support AutoCAD Plant 3D 2024. PlantTools support AutoCAD Plant 3D 2019 - 2024 now. |
- New: PlantProjectManager adapted for Collaboration Projects PT-2275
The Plant 3D Collaboration functions are available now in PlantProjectManager too.
|
- Change: Updated to DevExpress 22.2.5 for all PlantTools PT-2121
We updated DevExpress controls and tools to the latest version 22.2.5 in all PlantTools. |
- Change: For some customers the NominalDiameterMap.csv - used in for the Bolt Calculation - couldn't be found anymore PT-2261
We extended the search path to go through the following locations: •TRUSTEDPATH •Plant ACAD Path collection •Plant Support Path collection •ACAD Location |
- Change: Log file isn't written in the correct path PT-2141
The Log files are written into the %programdata%\ACPlant Consult\PlantTools\Log folder. Existing log files will be moved from the old folder to the new folder. For convenience there is a folder junction in the old location %appdata%\ACPlant Consult\PlantTools\Log
|
- Change: PlantExpressTools Settings dialog shows the AutoCAD icon PT-2293
The PlantExpressTools Settings dialog use the AutoCAD Plant 3D icon whereas all other Settings dialogs from the other PlantTools don't show any icon.
|
- Bug fix: Plant3D Project Manager closes unexpectedly after selecting a project in PlantprojectManager PT-2289
After selecting a project in PlantProjectManager, the Plant 3D Project Manager got closed even if the checkbox Close AutoCAD P&ID/Plant 3D Project Manager on startup was not enabled.
|
- Bug fix: PlantProjectManager ribbon icon shows active even if PlantProjectManager is not to be opened on startup PT-2292
When starting Plant 3D and PlantProjectManager is not supposed to be opened, then the PlantProjectManager icon is still showing an active/enabled state.
|
- Bug fix: Configuration update Issue with local Collaboration projects not having access to a project stored on the Collaboration Server PT-2227
An error occurred when opening a local Collaboration project, but the project didn't exist on the Collaboration Server anymore. |
- Bug fix: PlantExpressTools write property display name into AssignTagProperties.xml instead of the property name PT-2298
This was a bug introduce not that long ago where the the PlantExpressTools Settings dialog write the property display name into the \ACPlantTools\PlantExpressTools\ClassesAndProperties\AssignTagProperties.xml instead of writing the property name itself. Now the real property name will be written again. There is also a migration function which replaces the Display Names with the Property Names if needed. This migration will happen as soon as you open the Assign Tag dialog and click on OK. Then the following dialog opens. After you click Open now the PlantExpressTools Settings dialog opens which you then close with OK. This will then write the real Property Names into the AssignTagProperties.xml.
|
Version 6.6.0.3019 (07.04.2023)
- New: Common PlantTools settings (Language, DevExpress Skin, Update Check, Proxy Setings) are moved to PlantProjectSetup PT-289
As part of the strategy to move all PlantTools settings into PlantProjectSetup, we started moving the common settings Language, DevExpress Skin, Update Check, and Proxy Settings into PlantProjectSetup and make it accessible through all Desktop PlantTools (PC, PDM, PR) and Plugins (PCD, PDM Plugin, PET, PL, PS, PSD). Details can be found under: PlantProjectSetup |
- New: New Update Installer PT-867
As part of the move of the common PlantTools settings (Language, DevExpress Skin, Proxy Settings) we also updated the Update Installer. Details can be found under: Update Installer |
- New: Add function to copy commands from AutoCAD Tools Palette into the SymbolsPalette PT-2038
You can copy existing AutoCAD commands/AutoLISP functions from existing AutoCAD Tool Palettes onto the PlantexpressTools SymbolsPalette.
|
- Change: Default Assembly Block uses BYLAYER for Color/Lineweight/Transparency instead of BYBLOCK when using a metric ISO project PT-1908
When the default symbol/block is created automatically by the Assembly function, Color, Lineweight, Linetype and Transparency now always use BYBLOCK instead of the current settings when the block was created.
|
- Change: For some customers the NominalDiameterMap.csv - used in for the Bolt Calculation - couldn't be found anymore PT-2261
We changed the methodology of searching for the NominalDiameterMap.csv file which is typically located in the C:\Program Files\Autodesk\AutoCAD 20XX\ folder. However, there are situations where the file cannot be found, because of invalid paths in the Trusted Locations. |
- Bug fix: PlantTools AutoCAD Ribbon descriptions follow current language PT-2226
Making sure, that the PlantTools ribbons in AutoCAD Plant 3D use the current language. |
- Bug fix: PlantTools don't work with French Plant 3D because the AutoCAD language code wasn't supported PT-2156
The AutoCAD language code for French Plant 3D wasn't supported in PlantTools. This effected all PlantTools. |
- Bug fix: Length/Weight data at the Length node of the Bolt Catalog setup show the data of the previously selected node PT-1863
When selecting a node in the tree for the Bolt Length, the Length/Weight data grid didn't show the data of the selected Bolt/Nut/Washer/AddOn standard, but from the previous selection standard. |
- Bug fix: Error (dialog #00393) when using 'Update Line Annotation' in a 3D drawing instead of a PID drawing PT-1646
When using the Line Annotation Update function: We showed the following unclear error message if the current drawing wasn't a P&ID drawing: Now we show a simple message in the command line.
|
- Bug fix: Tag gets deleted if the Tag Format doesn't use any property PT-1735
Sometimes customers use Tag Formats which doesn't use any property. This then looks like this in the Assign tag dialog: In such cases, the property value will be stored directly in the Tag property. In such cases the Tag Update function we deleting the Tag property value, because the Tag couldn't be recalculated. Now we ignore such Tag Formats. |
- Bug fix: In PlantProjectSetup Drag & Drop doesn't work in Bolt Parts node anymore PT-2168
At some point in the past the Drag & Drop function in the Bolt Parts tree got removed. Now you can copy again by dragging and dropping.
|
Version 6.5.0.2824 (02.01.2023)
- New: Support to Show/Hide P&ID Classes/Categories in SymbolsPalette PT-834
Classes and Categories in the SymbolsPalette can now be hidden. Hidden Classes/Categories can be made visible with a separate toggle button in the left toolbar.
|
- New: Added Expand/Full Expand/Full Collapse/Collapse in Context Menu in SymbolsPalette PT-1781
Function to Expand/Full Expand/Full Collapse/Collapse are available now. Options which aren't available are disabled or not shown.
|
- New: Support to add Custom Nodes to the class tree within the SymbolsPalette PT-1770
User definable nodes can be created within the class structure to add your own content to the SymbolsPalette. Custom Nodes can have a hierarchical structure.
|
- New: Support for Folder Links to allow inserting DWGs and Images from the SymbolsPalette PT-828
You can add Folder Links to be able to insert DWGs or Images into your drawings.
|
- New: Support for Drag & Drop in Category View in SymbolsPalette PT-1783
Categories can be moved up and down using Drag & Drop.
|
- New: Support to add 'Object Items' to the SymbolsPalette PT-1778
In addition to create user definable nodes you can now also create your own 'Object Items' for the right side of the SymbolsPalette.´ You can use this to add Hyper Links (URLs) to your SymbolsPalette or AutoCAD Commands or AutoLISP Code.
|
- New: Support for renaming Class Display Name for SymbolsPalette PT-829
Added ability to rename the Display Name of the Class for the SymbolsPalette. This will not change the Class Display Name in Project Setup. Just the displayed name in the SymbolsPalette. The displayed Symbol name cannot be changed.
|
- Change: 'Specify Image' dialog replace with new dialog to specify images and rename Class Display Name PT-1910
Due to the new feature to change the class display name, the renaming and image specification was combined into one new dialog.
|
- Change: Reworked 'Category Configuration' dialog for editing Categories in SymbolsPalette PT-1914
The existing 'Category Configuration' dialog now shows the used classes in grey in tree. Also hidden classes are also hidden in the tree (e.g. Hand Valve in the example image below).
|
- Change: In OPC Manager changed the bahvior when using 'Override if Empty' in combination with 'None' mapping PT-1992
Up until now, the matrix for the bavior you could expect when considering the option Override if Empty as well as using AttributeFlow of PlantSpecDriven looks like this: We changed the behavior when using None in combination with Override if Empty which leads to this matrix now.
|
- Bug fix: Error when using PipeLineGroups or SignalLineGroups in OPC Manager when creating a connection PT-1954
When connecting OPCs and PipeLineGroup or SignalLineGroup class is used, then an error appeared when the connection was done. The reason behind it was, that there are no properties involved for Line Groups, because when connecting, the two Line groups become one. There can never be an inconsistency between a property on the two sides. When the function which gets the DisplayName was used during the connection, the error appeared, because there is no property name for which to get the DisplayName.
|
- Bug fix: SymbolsPalette toggle button in PlantExpressTools ribbon isn't enabled on Plant 3D startup PT-1948
When starting Plant 3D and having activated the SymbolsPalette opening on startup, the SymbolsPalette gets opened, but the toggle button in the PET ribbon doesn’t show this.
|
Version 6.4.0.2759 (21.11.2022)
- New: Adding function to calculation function to get script parameters from 3D objects PT-761
Adding two new functions to the calculation function: PTGetScriptParameter(ParameterName) – Gets the value of a specific parameter name (i.e. "H") of an object. If the parameter doesn't exist the result will be NULL. The type is float/double PTGetAllScriptParameters() – Gets all parameter of an object (i,e, “B1=14,B2=14,D1=21.3,D2=21.3,D3=0,H1=95,H2=95,L=130,LS=0,OF=0,W1=0,W2=0,DO=0,HA=90,LA=130”. The type is string. Valves may be treated differently, because the are made out of a Body and Actuator. |
- New: Function to remove a task from the AttributeFlow task list in OPC Manager PT-1658
If the mapping grid shows a row for which an AttributeFlow task exists, then the task can be remove by using the context menu and select 'Cancel Task for current Property.
|
- New: 'Override if Empty' option for OPC Manager PT-1690
A new column was added to the OPC Mapping settings where a property with no value will be overridden with the other other connection's property value (if it is not empty) independent of the Drag & Drop direction. Or when independent when using "Outgoing" or "Incoming". The matrix below shows what the result will be when using this option or not. Also in combination with AttributeFlow.
|
- New: Remove tasks from AttributeFlow Task List when disconnecting PT-1792
When disconnecting an OPC for which there are AttributeFlow tasks, those tasks will be removed from the task list. If no tasks are left, then the file will be deleted. |
- New: In Place editing in mapping grid PT-1737
With this feature you can edit and overwrite values in the mapping grid within OPC Manager. |
- New: Disconnecting Line Segment with multiple other Line Segments in same Line Group PT-1801
There are more options when disconnecting OPCs. This also requires the handling of a line group continuing over multiple drawings as in this example where all line segments in all 3 DWGs belong to the same line group. When you disconnect the incoming OPC in DWG 2 you now get three options. The first one is new. "Create new Line Group for all disconnected Line Segments" will create a new Line Group for all Line Segments from the incoming OPC in DWG 2 till the outgoing OPC in DWG 3. "Create new Line Group for single disconnected Line Segment" will create a new Line Group only for the Line Segment which is connected to the disconnected incoming OPC in DWG 2. All other Line Segments in DWG 2 and DWG 3 will still belong to the same Line Group from DWG 1. "Keep the same Line Group" will not create a new Line Group and therefore all Line Segments in all 3 DWGs will still be part of the same Line Group. In PlantProjectSetup the option has now a dropdown list where the selected option is stored in case you do not want to see this message again.
|
- New: AttributeFlowTaskList.xml changed from using PnPID to PnPGUID PT-1793
The AttributeFlowTaskList.xml file is still using PnPIDs instead of PnPGUIDs which is a problem when using Vault or Collaboration projects. |
- New: Don't collapse trees in OPC Manager after selecting an option in dialog #01167 which triggers AttributeFlow PT-1896
The OPC Manager trees collapse after you select any option of dialog #01167.
|
- Bug fix: Whole Assembly being copied when using standard MOVE command option PT-1851
When copying a single symbol from one Assembly into another with the COPY command it happened, that the after the symbol was copied, that then multiple symbols were on the mouse pointer for another copy. Now we also consider the COPY command not just the MOVE command when the check box in the PET Settings-->Assemblies is enabled.
|
- Bug fix: Error when opening PlantExpressTools Settings if Computer\HKEY_CURRENT_USER\Software\ACPlant Consult\PlantTools doesn't exist PT-1860
With a fresh Plant 3D installation, the node to PlantTools is also missing in the Registry. In this case an error appears when you open PET Settings the first time. THe missing entry in the Registry is: Computer\HKEY_CURRENT_USER\Software\ACPlant Consult\PlantTools |
- Bug fix: The Infobox of PlantExpressTools disappears behind the PlantExpressTools Settings dialog PT-1820
The info box of PlantExpressTools was sometimes hidden behind the PlantExpressTools Settings dialog.
|
- Bug fix: Calculations for P3dLineGroups in 3D didn't work and created an error message in the command line PT-1855
Although the P3dLineGroup class could be selected for the calculation it was never tested. When editing the properties of the 3D line group used in a calculation an error appeared in the command line and the property isn’t calculated. Failed to update calculated property: ObjectDoesNotHaveLink (P3D-P3dLineGroup-InsulationSpec, 589, InsulationType)
|
- Bug fix: Fixed path to DevX dlls in PlantToolsCommon project PT-1917
Some files had a wrong path to the Development Express DLLs in the PlantToolsCommon project, which potentially could could error for some controls. However, that apparently never became an issue. |
- Bug fix: When changing the state from a user state to 'Unconnected' in symbol's context menu the state changes to 'UnknownFlowDirection' PT-1841
If an OPC has a user state and you can and want to set it to 'Unconnected'... ... then the LinkStatus showed 'Unconnected' instead of 'Unconnected_Userdefined'. This led to the fact, that the OPC appeared in blue and in both trees.
|
- Bug fix: OPC Color doesn't change when changing to a user state in OPC Manager tree PT-1852
When creating a new user state, then the symbol wouldn't change its color after assigning this new status to the OPC.
|
- Bug fix: Adding/Editing a node or filter expression for OPC Manager doesn't automatically update the node texts in OPC Manager PT-1847
When adding or changing an existing node expression and then close PlantProjectSetup, the nodes in OPC Manager aren’t updated automatically. I have to click on Refresh. |
- Bug fix: Plant 3D crashed when reconnect OPCs PT-1845
It could happen, that when reconnecting OPCs, that Plant 3D crashed. This was due to the fact, the the drawing was still locked by the Viewed in OPC Manager. |
- Bug fix: Using 'Outgoing Line Segment' mapping direction doesn't work. 'Incoming Line Segment' is used PT-1803
When drag an drop the Incoming Line Segment to the Outgoing Line Segment, the defined mapping direction is ignored. The ‘Incoming Line Segment’ mapping direction is ignored. Instead 'Outgoing Line Segment is used.
|
- Bug fix: Plant 3D crashes when opening OPC Manager which is supposed to show a user state which was deleted PT-1842
If you have a user defined state in OPC Manager and then you delete this state in OPC Manager's settings Plant 3D crashed. Now the state will be updated from the user state to whatever OPC Manager determines.
|
- Bug fix: Suppressing dialog #01167 isn't stored in OPC Manager setting but in PlantSpecDriven settings PT-1846
When connecting OPCs the settings for 'Do not show this message again' and the selected option where stored and shown in the PlantSpecDriven settings, but not then considered and shown in OPC Manager. The same issue applied when executing existing AttributeFlow Task through the mapping grid.
|
- Bug fix: Using Display Names for classes and properties in OPC Manager's mapping grid and PlantProjectSetup PT-1897
Up until now OPC Manager didn't use the display names of classes and properties. Before: Now:
|
Version 6.3.0.2575 (26.08.2022)
- New: New Update Installer PT-1714
To avoid issues with different build versions of PlantTools, we now force users to update all installed PlantTools to avoid any issues with shared files between PlantTools. After installing one PlantTool and not updating others you will see the following dialog which allows you to individually download PlantTools or to download all available updates at once (green arrow). The updates will be downloaded and stored in the download folder. After closing the desktop PlantTools (PlantCenter, PlantDataManager, PlantReporter) or closing Plant 3D the downloaded updates will be installed automatically. |
- New: Add a toggle button to switch between Show All or just the Default GraphicalStyleName in SymbolsPalette PT-830
The SymbolsPalette shows a new toggle button to switch between showing only the symbol defined under GrphicalStyleName in project setup and all class symbols now. This icon shows only the symbol as defined under 'Graphical Style Name' for the class in Project Setup. This icon shows all symbols defined for a class. Previously you had to change this in the PlantExpressTools Settings --> Symbols tab.
|
- New: Collapse tree when clicking on Clear in SymbolsPalette PT-831
The SymbolsPalette collapses the tree when clearing the filter control now. The whole tree is collapsed except the branch of the node you selected before. This way you don't need to expand the tree again to the class you were looking for.
|
- New: Add a toggle button to switch between ClassDisplayName and SymbolName PT-1739
The SymbolsPalette shows a new toggle button to switch between Class Display Name and the Symbol Name now. This icon uses the Class Display Name. This icon uses the Symbol Name. Previously you had to change this in the PlantExpressTools Settings --> Symbols tab.
|
- New: Show toggle status of the hide/show button PT-1741
The SymbolsPalette shows the status at the hide/show toggle button at the toolbar now. This icon indicates that the hidden symbols will not be shown. This icon indicates that the hidden symbols will be shown (with a box around them).
|
- New: Show which View Style is active in SymbolsPalette PT-1743
The SymbolsPalette shows the current view style at the toolbar now. Icons Only Icon with Text List View
|
- New: Show Sort order state in right SymbolsPalette toolbar PT-1744
The SymbolsPalette shows the current sort order at the toolbar now. None (The symbols appear in order of the classes in Project Setup). A-Z Z-A
|
- Change: Change 'Unhide' to 'Show' in SymbolsPalette context menu PT-1742
When making a right-click on a hidden symbol the context menu shows 'Show' now instead of 'Unhide'.
|
- Bug fix: Categories view isn't shown in SymbolsPalette PT-1707
When switching to the Categories View in SymbolsPalette, then no categories are shown.
|
- Bug fix: Category add dialog in SymbolsPalette has wrong list header PT-1746
When creating a new category... ... the header of the class list shows a wrong text.
|
- Bug fix: Symbols marked as hidden in SymbolsPalette aren't saves as 'Hidden' in SymbolsPaletteState.xml PT-1747
When selecting 'Hide' from the context menu of a symbol to hide a symbol from the SymbolsPalette, this state wasn't stored, because if a missing SymbolsPaletteState.xml at new projects. Now Hidden: Now Shown:
|
- Bug fix: Error (Dialog #00487) when opening a project with no MISC database PT-1675
When opening a project where the MISC database doesn't exist you get an error. This applies typically to old projects where the MISC database didn't exists from project creation on. Only when you added files or folders under 'Related Files' was the MISC database created. The Plugins like PlantClashDetection, PlantDataManager, PlantExpressTools, PlantLink, PlantSpecDriven and PlantSync will create the file on project load. PlantDataManager and PlantReporter show the following dialog as an info. The project will be loaded anyway. If you extend the dialog you get information on how to create the MISC database.
|
- Bug fix: PropertiesPalette in PlantExpressTools and PlantDataManager show double tabs and PnPIDs PT-1663
The PropertiesPalette of PlantExpressTools and PlantDataManager sometimes showed a tab twice.
|
- Bug fix: Error when trying to create a drawing in PlantProjectManager with BoltCatalog.xml having size 0 PT-1691
An error appeared when making a right click on a drawing category node if the [PP]\ACPlantTools\PlantExpressTools\BoltCalculation\BoltCalculation.xml is of file size 0.
|
- Bug fix: Selecting List Settings UI with bad files PT-1693
If an Selection List configuration file is invalid, because the settings do not work with the current project configuration, then you will see an error message as a tooltip. The State will also be set to disabled. The configuration cannot be enabled anymore. It must be corrected by using Edit or with a double-click on the configuration.
|
- Bug fix: Creating Calculations for 3D will not be accepted PT-1697
When creating a calculation for 3D the ClassType in the *.calc file is set to None. This leads to an error and the calculation won't be executed.
|
- Bug fix: PlantExpressTools doesn't load, and overwrites Assemblies.xml PT-1710
When opening the PlantExpressTools settings and selecting the 'Assemblies' tab, the Assembly Class Name and Display Name was not read from the Assemblies.xml, but used from the default values. In addition, the Assmblies.xml was overwritten with the Class Name and Display Name of the default values. |
- Bug fix: DevExpress Filter Editor doesn't allow selecting condition or Field/Property in PlantProjectSetup PT-1774
When using the Filter Expression Editor for either Rule-Based Block Insert or OPC Manager, the dropdown lists would expand and instantly collapse making it impossible to select anything.
|
- Bug fix: When using Drag & Drop on Connector properties, the values don't get mapped in OPC Manager PT-1785
When a property of a Connectors class is used, the property wasn't mapped.
|
- Bug fix: Copy a value of an Connector property in OPC Manager doesn't work PT-1786
Trying to copy the value of a Connector property failed.
|
- Bug fix: When selecting a node in the Incoming tree of OPC Manager the connecting line doesn't start from the selected node if the line segments aren't connected to anythingPT-1656
If you have line segments which are not connected to another line or symbol, then clicking on a node on the Incoming side will show the the connection lines on the wrong node.
|
- Bug fix: When opening OPC Manager after a project change, there is still a path set to the previous project PT-1789
When opening a project which is setup for PlantSpecDriven, but the current project wasn't setup for PlantSpecDriven, then the following error appeared, because OPC Manager is also using PlantSepcDriven's AttributeFlow. |
- Bug fix: Path to PlantSpecDriven folder was not reset after project change PT-1788
When switching to another project somtimes the following error appeared, because the path to the PlantSpecDriven folder wasn't reset. The path is used OPC Manager in case the project is using PlantSpecDriven too.
|
- Bug fix: When switching between classes in the OPC Manager's Tree Settings the Filter Expression doesn't get stored and restored PT-1779
When switching from one Connector class to another where the Connector classes have Filter Expressions, the expressions didn't get stored and restored while switching.
|
- Bug fix: Error when creating new List configurations PT-1661
When trying to create a new list configuration, the wizard shows error starting on page 3. The reason was, no option was set as a default.
|
- Bug fix: OPC Manager flickers when opening another project and having a drawing of the current project open PT-1797
If OPC Manager and a drawing is open in the current project, and then another project is opened, then OPC Manager is flickering. Most noticable with the connec tion lines between the trees. When you try to close OPC Manager you get an error.
|
- Bug fix: Copying an annotated symbol placed the annotation of the copied symbol at the insertion point of the new symbol PT-1800
If copying a symbol with an annotation, the the annotation of the new symbol will be moved to the insertion point of the symbol. This was due to an issue in the Assembly function even if the project doesn't use Assemblies.
|
- Bug fix: Symbols don't get the correct assembly assigned when using Assemblies within Assemblies using mapping PT-1773
When having Assemblies within Assemblies and using mapping instead of acquisitions, then the symbols or lines weren't always related to the correct Assembly.
|
- Bug fix: When trying to insert symbols from the SymbolsPalette which have a & in their symbol name error #00576 appears PT-1780
If symbol names contains a & we had to handle it differently. Otherwise it created an error.
|
Version 6.2.0.2349 (27.05.2022)
- Change: Store when pipe specs have already been updated in a project to speed up project loading PT-1652
PlantExpressTools always check if the pipe specs need to be updated if the Bolt Calculation is activated for a project. Now PlantExpressTools check the pipe specs only once and then store the info, that the pipe specs have been check. This avoids the need for checking the pipe specs with every project load. In case you make changes to the pipe specs or add pipe specs to the project, you then simply deactivate the bolt calculation, click on Apply and then activate again. This forces a one time check of the pipe specs.
|
- Bug fix: Category definition is not loaded properly when an old Settings.ppm file existed PT-1651
In preparation of supporting BIM360 projects we renamed the Settings.ppm to CategorySettings.xml. The file is used with PlantProjectManager. However, with existing Settings.ppm files the renaming failed.
|
- Bug fix: Enabling/Disabling check boxes for the Assign Tag dialog aren't stored PT-1648
When changing the state of a check box in the 'Use in Assign Tag' column, the change of the state wasn't stored.
|
- Bug fix: OPC Manager shows the file name extension PT-1645
Sometimes OPC Manager showed the drawing file extension in the trees. No we use the file name without extension in case PlantProjectManager hasn't calculated the file name yet. |
- Bug fix: Connecting two Connectors with Unknown Flow Direction empties the tree lists PT-1647
When connecting OPCs with Unknown Flow Direction, the trees are empty after the connection has been created. |
- Bug fix: The inconsistency between two Connectors with Unknown Flow Directions is not shown properly in tree lists and Grid PT-1649
If there is an inconsistency between OPCs with Unknown Flow Direction the inconsistency isn't shown correctly in the tree and the data grid. |
Version 6.1.0.2318 (29.04.2022)
- New: Show progress message if bolt data read needs more time PT-1622
If the bolt calculation loads data from the bolt catalog which needs more time than 0.5 seconds a progress panel is shown. In addition PlantProjectSetup will open faster. |
- Bug fix: PlantSpecDriven AttributeFlow Task List gets deleted on project open if the Persistent Data Cache was delete before PT-1620
If the folder PnPPersistentCache or its content gets deleted (e.g. by PnPLocalDataCachePurger.exe), an existing AttributeFlow Task Lists gets deleted on project open. This is due to the fact, that the deletion of the local data cache results in NULL values for connected Off-Page Connectors. Then the IDs in the task list will be marked as invalid (not needed anymore) and the whole task list gets deleted. |
- Bug fix: Connection loss after Bolt Calculation tries to substitute P3D BoltSets PT-1615
It happened, that the connection between flanged parts got lost. Initially Plant 3D will insert its BoltSet. But after the PlantExressTools Bolt Calculation substituted the original BoltSet with the PlantExpressTools BoltSet or Single Bolt Parts, the connection got lost. The reason was, that sometimes the pipe spec contains multiple suitable gaskets. We always used the first one handed over to the bolt calculation. But in same cases, that wasn't the correct gasket which lead to the connection loss. Now the Bolt Calculation uses the same gasket which was inserted before the Bolt Calculation function substituted the original BoltSet. |
- Bug fix: OPC Manager icon in PlantExpressTools ribbon gets enabled when leaving Settings dialog even if OPC Manager is disabled PT-1614
With OPC Manager disabled, the icon in the PlantExpressTools ribbon is disabled. When entering and closing the PlantExpressTools settings dialog, the icon gets disabled although OPC Manager is still disabled.
|
- Bug fix: OPC Manager icon in PlantExpressTools ribbon isn't correctly set when enabling/disabling OPC Manager in PlantProjectSetup PT-1621
When enabling/disabling OPC Manager in PlantProjectManager, the icon status in the PlantExpressTools wasn't set correctly.
|
- Bug fix: PlantExpressTools blocks Plant 3D ribbon initialization PT-1617
Because OPC Manager is also using PlantSpecDriven's AttributeFlow, it resulted in issues with the Plant 3D ribbons in case the PlantSpecDriven folder didn't exist under the \ACPlantTools folder. Users saw this because of an empty P&ID Painter Style or showing imperial sizes even in metric projects.
|
- Bug fix: Deactivate 'Set Prioritized Bolt Definition Part' in context menu when Bolt Calculation is disabled PT-1618
The menu item 'Set Prioritized Bolt Definition Part' was still enabled even with disabled bolt calculation.
|
- Bug fix: Refresh PlantProjectManager after WorkSpace changed PT-1619
PlantProjectManager gets reloaded at workspace change but not refreshed. This resulted in only the project node being visible. |
Version 6.0.1.2283 (21.04.2022)
- Bug fix: Opening Settings dialog and clicking on OK shows dialog #00316 PT-1613
With the last release we reformatted the \ACPlantTools\PlantExpressTools\ClassesAndProperties\AssignTagProperties.xml and \ACPlantTools\PlantExpressTools\ClassesAndProperties\PropertiesPaletteConfiguration.xml files and inserted a version number in those files. However, the function was faulty which led to wrong data in the XML files which then cause an empty PlantExpressTools and PlantDataManager Properties Palette as well as an error when opening the PlantExpressTools Settings or the Properties Palette Settings in PlantDataManager. If you already opened the PlantExpressTools Settings with PlantExpressTools 6.0.0.2267 you have to update to this latest PlantExpressTools and PlantDataManager version and restore the two xml files from another project which you haven't opened yet. |
Version 6.0.0.2267 (19.04.2022)
- New: Prepare config files for collaboration - WORK IN PROGRESS PT-1561
In preparation of adapting PlantTools for Collaboration projects (BIM360/ACC) we started to add PlantTools' project related configuration files under the 'Related Files' in Project Manager. However, the files are filtered out of PlantProjectManager. We created a White Paper which describes how you can make use of the configuration files in Project Manager. PlantTools Configuration Files with Collaboration Projects
|
- New: Adapted PlantTools for AutoCAD Plant 3D 2023 PT-1571
PlantTools now support AutoCAD Plant 3D 2023. PlantTools support AutoCAD Plant 3D 2018 - 2023 now. |
- New: Coloring partially shown arrow lines between OPC trees if the outgoing/incoming node cannot be shown because of filtering PT-1570
If the start or end of an arrow line cannot be shown because of a filtered tree, the color of the arrow line will change to orange. The filtering can be through text filtering (see image below), or filtering by connection status (the colored dot in front of the node), or through the activated filter button. If the arrow line is still white but cut off at the top or bottom, the node is not filtered, but just outside the scope of the tree view. If you scroll up/down the node will appear.
|
- New: Add PnPGuid to the PlantExpressTools and PlantDataManager Properties Palette PT-1566
The PnPGuid property is now also shown in the PropertiesPalettes in PlantExpressTools and PlantDataManager. This is the globally unique identifier used by Plant 3D and now PlantTools and is especially important with BIM360/ACC and Vault projects., because in those cases the PnPID isn't reliable anymore.
|
- Change: Updated to DevExpress 21.2.6 for all PlantTools PT-1580
We updated DevExpress controls and tools to the latest version 21.2.6 in all PlantTools. |
- Change: Remove ACPAssetOwnership table PT-1554
The ACPAssetOwnership table in the ProcessPower.dcf (P&ID Database) isn't needed anymore and therefore will be removed. The relationships stored in that table between Placed Objects and Not-Placed Objects used in PlantSpecDriven as already stored |
- Change: Migrate Change Log database from PET_GUID to PnPGuid PT-1556
Due to the changes made with PT-1467 the change log database will also be switched from PET_GUID to PnPGuid. Existing records in the database will be migrated as soon as the change log function will create additional rows in the change log database. Until then the PlantExpressTools PropertiesPalette will use the PET_GUID. In case you want to migrate all rows in the change log database to use PnPGuid you can simply open the project once in PlantDataManager. Then PlantExpressTools doesn't need to migrate anymore. |
- Bug fix: Assembly Mapping fails due to imprecise boundary PT-1600
When using Assemblies within Assemblies PlantExpressTools used a simplified boundary box for the Assemblies to know which Assemblies is within which Assembly. However, in complex polyline boundaries, this could lead to a wrong result. Now the Assembly function uses the vertices of the polyline to determine which Assembly is within which Assembly. |
- Bug fix: Bolt Calculation - Inserting a valve fails with Error #00368 PT-1603
The reason for this bug is that whenever the PropertiesPalette is displayed for an object, it is created but not disposed after that, the surviving objects accumulate in the memory over time and pass the Windows limit. When using a Plant 3D catalog where the NominalDiameter/NimonalUnit is null (e.g. Actuators), then error dialog #00368 appeared.
|
- Bug fix: Fixed memory leaks in PlantExpressTools & PlantDataManager PropertiesPalette PT-1559
The reason for this bug is that whenever the PropertiesPalette is displayed for an object, it is created but not disposed after that, the surviving objects accumulate in the memory over time and pass the Windows limit. |
- Bug fix: Relative URIs in other applications caused an FATAL ERROR PT-1563
For example, Raster-Design uses relative URIs for the ribbons which caused a FATAL ERROR when hovering over a button in the Raster-Design ribbon. |
- Bug fix: Assembly DB watcher wasn't properly initialized after project loading from Project Manager / PlantProjectManager PT-1562
In case of switching to another project, copying/cutting/pasting objects between Assemblies didn't update the objects. |
- Bug fix: Having an apostrophe in the User Name or PC Name causes problems when accessing PlantTools databases PT-737
If the Windows user name contains an apostrophe it cause error when PlantTools tried to access one of its databases (PDMDataCache.dcf, ACProject.db, ACPChangeLog.dcf, ACPProcessPower.dcf) |
Version 5.1.0.2163 (10.03.2022)
- New: Update mapped Assembly properties when Copy/Move Assemblies with CTRL+C/CTRL+X and CTRL+V PT-1551
When copying or moving P&ID objects from one Assembly to others (or outside of any Assembly) with CTRL+C/CTRL+X and CTRL+V, the mapped properties are now updated. |
- Change: Increased performance for Update Calculations in Drawing command in PlantExpressTools PT-1531
A general improvement of the performance when updating calculations in a drawing. Either my executing the update command from the PlantExpressTools ribbon or On Drawing Save.
|
- Bug fix: Migration fails because of duplicate PnPIDs in ACPProcessPower and ProcessPower databases PT-1544
Because of duplicate PnPIDs in ACPProcessPower and ProcessPower databases the migration failed. |
- Bug fix: DWG Export deleted exported DWG because of cross-referenced DWGs PT-1543
Cleanup 'temporary' exported files too, if there was no DWG open (if called from PlantProjectManager context menu). Cleanup takes care for cross referenced files (DWG A xrefed in DWG B, DWG B xrefed in DWG A) and do not remove DWGs which are 'selected for export'. |
- Bug fix: Ex-/Import function doesn't export Read-Only state of properties when exporting Project Setup PT-1545
When exporting the project setup, the status of the 'Read-Only' column is not exported. It is always exported FALSE.
|
- Bug fix: Plant 3D crashes when copying an Assembly PT-1549
When copying an Assembly with COPY AutoCAD Plant 3D crashes without warning. |
- Bug fix: Assemblies Property Mapping Value not cleaned while copying PT-1550
When copying an Assembly with COPY AutoCAD Plant 3D crashes without warning. |
- Bug fix: Editing drawing properties took very long PT-1546
When editing drawing properties in Project Manager or PlantProjectManager it took very long. |
Version 5.0.1.2128 (25.02.2022)
- Bug fix: Wrong PnPID converted while migrating ACPProcessPower to ProcessPower PT-1525
While migrating ACPProcessPower into ProcessPower it could happen that both databases contain the same PnPID. If this PnPID is used inside relationships it happened that the wrong PnPId (the one from ProcessPower and not the one from ACPProcessPower) got converted. This resulted in a silent exception and therefore wasn't obvious to the user. |
- Bug fix: Obsolete relationships in ACPProcessPower where the owner doesn't exist anymore PT-1527
The ACPRelationships table can contain owner PnPIDs where the PnPID doesn’t exist (anymore). Those relationships will be ignored, but written into the log file if you see the following dialog:
|
- Bug fix: Migration of Not-Placed Objects (NPOs) ignores NPOs not related to a DWG PT-1528
Not-Place Objects that are not linked to a drawing were ignored while migration of the NPOs from the ACPProcessPower to the ProcessPower database, if this object does not have a relationship. |
- Bug fix: Export classes if Not-Placed Object tables exist in ProcessPower.dcf fails PT-1521
When trying to export the classes of a project which has the Not-Place Object tables in the ProcessPower.dcf, the export fails. Resulting in the error dialog.
|
- Bug fix: Classes are added again when going back and forth in the Ex-/Import UI PT-1522
When being on the “Project Setup Export” page and then click on “Previous” and the “Next” the 4 main classes are added again.
|
- Bug fix: ACProject.dcf still locked after opening another project PT-1523
When trying to delete/rename the ACPProject.db is ws still locked even if the project was closed or changed to another project in Plant 3D.
|
Version 5.0.0.2090 (15.02.2022)
- New: Show info dialog if installed PlantTools doesn't have required minimum version PT-1441
With version 5.0 all PlantTools will be updated to that version. Because of shared resources and code is mandatory that all PlantTools on a machine are updated. If this is not the case the following dialog will appear and lists all the installed PlantTools on a machine and which ones require an update. The PlantTools with the red arrow require an update. The dialog will appear until all PlantTools are updated to the required version.
|
- New: Global Language Setting for all PlantTools PT-1417
The language of PlantTools can be set globally now. In the Plugins (PlantClashDetection, PlantDataManager Plugin, PlantExpressTools, PlantLink, PlantSpecDriven, PlantSync) you can select AutoCAD, English, or German. AutoCAD tells the PlantTools to use the AutoCAD language. If you change the setting, the PlantTools Plugins will change the language of the user interfaces and ribbons instantly. If you select English or German in the Plugins, the Desktop Apps (PlantCenter, PlantDataManager, PlantReporter, MigrationTools and PlantProjectCreate will use this language. If you select a language in one of the Desktop App Settings, all Desktop Apps will use this language and not the AutoCAD language.
|
- New: Using ProcessPower.dcf for Not-Placed Objects PT-1079
The ACPProcessPower.dcf database hosted the Not-Placed Objects (NPOs) which were created by PlantSpecDriven or PlantDataManager, and also used by PlantReporter. The NPOs will now be stored in the ProcessPower.dcf (P&ID database) directly. This applies to SQL Server projects as well. The advantage is, that when using Vault or ACC/BIM projects, those NPOs will also be check in/out. The first time you open a project PDM, PDM-Plugin, PET, PL, PR, or PSD will migrated an existing ACPProjectPower.dcf and its content into PID's ProcessPower.dcf. If you are updating any of the following PlantTools (PlantDataManager, PlantExpressTools, PlantLink, PlantReporter, PlantSpecDriven) you MUST make sure, that the other PlantTools you have installed are also updated to version 5.0.0.x. |
- New: Support of PlantSpecDriven's AttributeFlow through OPC Manager PT-1395
OPC Manager is now able to recognize if the project is setup for PlantSpecDriven and its AttributeFlow. If you connect you will see this dialog which PlantSpecDriven users are familiar with. If tasks are stored in the PlantSpecDriven Task List you can see pending tasks in OPC Manager. You can also open the PlantSpecDriven Task List dialog from within OPC Manager. And you can execute all stored Tasks through the context menu of any drawing node.
|
- New: Add filter to filter all conflicts in OPC Manager trees PT-1485
Since there are more and more different types of conflicts, you can filter for all conflicts with "Show all Conflicts".
|
- New: Adding an On/Off toggle button to the OPC Manager toolbar to show/hide drawings in the viewer PT-1463
You can disable the viewer within the OPC Manager with a new toggle button in the toolbar. Then the Viewer will disappear. The advantage is, that drawings aren't locked anymore when shown in the viewer.
|
- New: Limit entering string values exceeding field length of the property PT-557
When entering or pasting a string value longer than the defined length of the property database field (typically 255 characters), we show a waring icon with a tooltip to let you know, that this isn't possible.
|
- New: Purging of orphaned PlantExpressTools Bolt parts PT-1152
There can be cases where the bolt calculation leaves bolt parts in the 3D database (Piping.dcf). Which can lead to wrong Bill of Materials. When using the AUDITPROJECT command from the PlantProjectManager those orphaned bolt parts will be removed. You can also run the AQAPLANTTOOLSAUDIT command separately. When using AUDITPROJECT from the regular Project Manager or from the command line you have to run´AQAPLANTTOOLSAUDIT separately. At the end of the audit you may see a line like this: 17 not referenced PlantTool bolt data rows have been removed from the project. |
- New: Calculate single bolt part weight to have correct weights in Isos and add total weight as an additional property PT-1384
We now store the single bolt part in the Weight property, because Plant 3D is using this value for the BOM in isometric drawing and automatically multiplies it with the quantity. Since we already wrote the total weight in the property, the weight in the isometric drawing was to big. We created an additional property "Total Weight" where we store the total weight of the bolt part (Weight x Number In Set).
|
- New: Update Properties Palette when switching from one tab to another PT-1481
When changing properties in the Properties Palette in PlantDataManager or PlantExpressTools which then triggers an update of other properties, these triggered changes weren't instantly shown when selecing another tab in the Properties Palette. For example: The change in Flow Speed triggered several calculations and a link configuration which results in the selection of Size 65 on the "FlowData" tab. When selecting the "Basics" tab you instantly see the new values.
|
- New: Update Bolt Calculation when substituting parts of the flanged connection PT-527
When substituting parts of a flanged connection (including the connector itself), the bolt calculation gets triggered now and updates the bolt set or bolt parts. |
- Change: Bolt Calculation - Update Pipe Spec dialog uses wrong DevExpress Style for Progress Bar PT-1385
When the bolt calculation is activated and the bolt calculation required to update the pipe spec we used the wrong style for the progres bar. No it looks like all other progress bars PlantTools are using.
|
- Bug fix: From/To aren't updated when connecting/disconnecting OPCs with OPC Manager PT-1448
When connecting with OPC Manager the From/To values in the connected line segments weren't always updated. In addition, multi-connections are also handled properly now. If you have a 1:n connection you will see the multiple target Tags under To. Likewise, you will see multiple source Tags under From when having a n:1 connection.
|
- Bug fix: Fix a bug in the algorithm for natural string comparison in PropertiesPalette PT-1482
Silent exceptions where thrown when the Properties Palette in PDM or PET tried to convert MM or IN for natural sorting. Although the was no error dialog (hence silent exceptions), but it caused slowness in the PDM/PET Properties Palette. |
- Bug fix: The same property can be selected multiple times in OPC Manager's mapping setup PT-1456
It was possible to select the same property of a class multiple times which can of course lead to conflicting settings and therefore results.
|
- Bug fix: Bolts for Special Valves (FL_S/WF_S/LUG_S) aren't handled correctly when inserting the valve PT-1304
Special Valves with Wafer and Flange End Codes weren't handled correctly.
|
- Bug fix: Bolt Calculation does not use the correct nozzle the flange is connected to PT-1382
The bolt calculation didn't always get the correct equipment nozzle when calculating the bolts for a flanged nozzle connection. |
- Bug fix: Bolt Calculation OnDrawingSave settings isn't stored PT-1439
When enabling or disabling the checkbox for updating the bolt on drawing save, the status of the checkbox wasn't saved.
|
- Bug fix: FATAL CRASH when ribbon tooltips should be shown und PlantTools have different language settings PT-1393
When having multiple PlantTools Plugins (PlantClashDetection, PlantDataManager Plugin, PlantExpressTools, PlantLink, PlantSpecDriven, PlantSync) installed and they are set for different languages then Plant 3D crashed if the tooltips for the PlantTools ribbon buttons are supposed to be shown. |
- Bug fix: URLs to Online Documentation are pointing to the wrong location PT-1460
In some PlantTools the URL to the online documentation pointed to the old location. |
Version 4.4.0.1971 (16.12.2021)
- New: Log changes instantly when connecting or disconnecting or when copying values if Change Log is enabled PT-1348
When using OPC Manager and connect, disconnect or map property values, then changes will happen. Those changes will be written in the Change Log database instantly as soon as they happen, to ensure, that those changes are logged even if the drawings aren't opened by OPC Manager. |
- New: Setting Propagation Direction in OPC Manager PT-1346
The Mapping columns was replaced with a dropdown list where you can When automatically mapping property values when connecting OPCs you can now pre-define the order of the propagation of the property values. The Mapping Direction can be set for each property independently. You can choose: 1.None 2.Drag & Drop Direction 3.Outgoing Line Segment 4.Incoming Line Segment PipeLineGroup and SignalLineGroup can be selected only once, because after the connection the two Pipe/SignalLineGroups become one. Therefore the Mapping Direction is handled the same for each property. Also None isn't available, because the two Pipe/SignalLineGroups become one and therefore the mapping is instantly. You can influence only the direction.
|
- New: Adding Project and Drawing properties to PlantExpressTools/PlantDataManager Calculation PT-719
The Calculation function in PlantExpressTools and PlantDataManager allow using project and drawing properties now. This eliminates the need for acquisitions.
|
- Bug fix: Plant 3D crashes when using From/To Update PT-1373
If you have Off-Page Connectors which just go in and right back out, the From/To Function ran into issues.
|
- Bug fix: 'Create List' User Interface will not continue to page 5 when clicking on 'Next' on page 4 PT-1396
When editing a list configuration, the user interface doesn't go to page 5 when clicking on 'Next' on page 4.
|
- Bug fix: Expression and Property Name are lost when selecting another class node in PlantExpressTools/PlantDataManager Calculation function PT-1394
When having an expression for a property in PET/PDM calculation UI and then switch to another class and then back again, the expression is gone. |
- Bug fix: FATAL crash when flipping a 3D part with activated Bolt Calculation PT-1372
When using the Flip grip with the bolt calculation activated, Plant 3D crashed. Now Plant 3D doesn't crash anymore and the bolt will be recalculated after flipping the valve. |
- Bug fix: Error messages when opening a drawing PT-1375
When opening a drawing one of the two error messages appeared. This was an unexpected return value to out code which creates the GUIDs for the PET_GUID property when opening a drawing. |
Version 4.3.0.1878 (08.11.2021)
- New: Execute Change Log without opening drawings when using the manual trigger PT-1347 & PT-1349
When executing 'Store changes in Change Log' it was necessary to open each drawing (if not already open) and then gather and write the changes to the Change Log database. Now the changes will be gathered and written without the need of opening the drawings. Multi-Selecting drawing is also possible. In addition, the handling of acquired properties has been improved. |
- New: Update Tags and Acquisitions without opening drawings PT-1305
It was already possible to update Tags or Acquisitions in the whole project. However, this required opening each drawing to update the Tags or Acquisitions. Now PlantExpressTools can update Tags or Acquisitions for the whole project without even opening the drawings. When you click on the 'Update Tags in Project'... ... you are asked whether to update the P&ID Tags or 3D Tags. Then all drawing (P&ID or 3D) will be updated without being opened. You see the name of the drawing which is currently updated in the Progress Panel. When you execute "Update Acquisitions in Project"... ... you are again asked to select either P&ID or 3D. You will then also see the Progress Panel with the drawing currently being processed. The "Tags/Acquisitions Update" tab has been removed from the PlantExpressTools settings.
|
- New: Unlock drawing in OPC Manager PT-1345
When you select a drawing or OPC node in one of the trees, the drawing is shown/loaded into the viewer at the bottom right side of the user interface. This locks the drawing and other users cannot open the drawing. You can now unlock the drawing by clicking in the area between the trees. Now the drawing is accessible for read-write access.
|
- New: Combine Inconsistencies and Flow Direction Conflicts into one filter option in OPC Manager PT-1343
There is an additional filter option combining the Inconsistencies and Flow Direction Conflict into one filter. This allows an overview of all issues with OPCs and Line Segments.
|
- New: Create and Fill PET_GUID for PET on module initialization PT-1284
Up until now, only the PlantExpressTools Change Log function created an additional property "PET_GUID". Since more and more PlantTools and functions require this property, the property will now be created on project load if it doesn't exist yet. It will be created for all 'Base Classes' like Pipe Line Group, Signal Line Group, Engineering Items, and Non Engineering Items. It will now also be created for 3D (P3d Line Group, Piping and Equipment, Steel Structure, and Pulled Pipe Bend. The PET_GUID will be filled (if empty) on drawing load. The PET_GUID will also be filled right away as soon as an object is created. In addition of filling the PET_GUID with a new value if PET_GUID is empty, there are two rules which apply: 1.Copying (copy, array, mirror, CTRL+C/CTRL+V, using grips for copying, and more) 2.Move (move, using grips for moving, rotate, CTRL+X/CTRL+V, and more) The two rules apply also when copying and moving between drawings. |
- Change: Improved Performance with PlantProjectManager's tree PT-1288
The performance of PPM when expanding the tree nodes is slow. Especially for customers who use SQL Server. This was due to the following improvements: 1. Improve performance by caching the list of categorized properties for each category type so we do not need to fetch properties too often. 2. Writing back the calculated node texts in bulk and not node by node. 3. Handling exception for existing DWL/DWL2 files.
|
- Change: Improved Performance when determining the changes for the Change Log PT-1299
When opening a drawing, the change log function will now only load the change history of the current drawing and the history in case a symbol of the current drawing was previously in another drawing. This reduces the amount of data the change log is then comparing against, when determining the changes. |
- Change: Improved Performance when creating GUIDs for Change Log PT-1101
If one of the triggers of the Change Log starts the process of creating the GUIDs and writing the changes, it was rather slow. Now the process works faster. |
- Change: Add Progress Panel for gathering data for change log PT-1314
An additional Progress Panel was added to indicate when the Change Log function gathers the data which will later be written into the Change Log database.
|
- Bug fix: Long timeout with possible crashes when moving P&ID objects with activated Assembly function PT-1353
While using MOVE command to move objects with activated Assembly function, we filter out any unnecessary objects. If there are still issues with performance or crashes, you can use the new checkbox on the Assembly tab of the PlantExpressTools settings.
|
- Bug fix: FATAL crashes when moving an Annotation with loaded PlantExpressTools PT-1331
While using MOVE command check if objectId has links inside database, because DataLinksManager.FindAcPpRowId crashs ACAD if there is no link and doesn't return 0. This is an issue some customers experienced in some drawing when moving annotations or symbols with annotations. |
- Bug fix: Writing Change Log data is triggered twice when using 'When saving the Drawing' PT-1298
When using the "When saving the Drawing" trigger for the Change Log, the Progress Panel appeared twice.
|
- Bug fix: Exception when entering Tree Settings & Mapping in PlantProjectSetup with German Plant 3D PT-1292
When using German Plant 3D and clicking on the 'Baumeinstellungen & Zuweisen" node, the following error appeared.
|
- Bug fix: Error (Dialog #00419) when opening PlantProjectSetup PT-1310
Due to a typo the following dialog can appear:
|
- Bug fix: Error (dialog #00368) with Bolt Calculation PT-1327
If geometry parameters use a , (comma) instead of a . (point) it creates an issue. For example: "D1=76,1,D2=..." should be "D1=76.1,D2=...". This lead to the fact, that 1 couldn't be assigned to a dimension name. In that case, we ignore the wrong parameter "1" and add a warning to PlantExpressTools_Log.txt like: Please check your geometry definitions for <Plattenschieber ,Wey, MFE, DN65, PN10, FL, A> with SizeRecordId <{78515D85-5565-2851-131B-F043F35C349A}> : "D1=76,1,D2=0.0,L=46,LS=0.0,H11=185,H12=0.0,H21=185,H22=0.0,W1=0.0,W2=0.0,OF=-1.0,B1=0,B2=0.0"
|
Version 4.2.0.1752 (13.09.2021)
- New: Off-Page Connector Manager PT-51
This is a new feature which replaces the out-of-the-box Off-Page Connector functionality of AutoCAD Plant 3D. Details can be found under: Off-Page Manager
|
- New: Delete mapped values if Assembly was deleted PT-1187
This was more of an oversight. When deleting Assembly boundaries and using the new mapping feature () we forgot to delete/update the old mapped properties.
|
- New: Annotation must be updated after the mapping is updated PT-1210
When the mapping is updated with the Assembly function, we must also update the annotations, because Plant 3D doesn’t update the annotations itself. Only if the drawing is reopened.
|
- New: New Setting to control whether to update Tags and Annotations when changing Assembly properties PT-1241
We added a setting in the Settings, Assembly Tab to allow the updating Tags and Annotations.
|
- Change: Added counter for Auditing Progress Panel for Updating Assemblies PT-1251
The Progress Panel which appears when clicking on the Audit button for Assemblies, has a counter now.
|
- Bug fix: Popup History Grid showed records of imported changes of PlantDataManager Plugin PT-1194
The popup History Grid showed history records which aren't needed. This was due to the fact, that changes accepted/rejected through importing changes of the PlantDataManager Plugin lead to these unneeded records. |
- Bug fix: Data Type 'Numberic' in Assembly function is spelled wrong and doesn't work either PT-1195
When creating properties with the new assembly settings the list shows Numberic as an available data type. But this should be Numeric. Also using Numberic won't create a double data type in the project database. |
- Bug fix: Assembly function showed 'eAmbiguousInput' when updating PT-1232
This message popped up if the polyline which defined the Assembly boundary had a vertex in between the corners of the Polyline. This tripped off the ACAD API.
|
- Bug fix: Assembly function showed 'eInvalidInput' when updating PT-1233
This was caused by a drawing lock introduced with the new Assembly feature using mapping instead of Acquisitions. |
- Bug fix: Failure to assign assembly properties PT-1249
During copying of symbols into multiple Assemblies, a symbols was sometimes assigned to multiple Assemblies. |
Version 4.1.0.1608 (12.07.2021)
- New: Use mapping of Assembly properties instead of using acquisition rules PT-1090
There is a new way of using the Assemblies function. Instead of using acquisition rules in Project Setup, the properties of Assemblies can now be mapped. In addition, the P&ID objects will get the mapped properties of the closest surrounding Assembly. This can be helpful when defining Assemblies which P&ID objects are in scope or not in scope. This image shows the outer Assembly (PU) and the the inner Assemblies (PU Sub, green and yellow). Everything in green is "In Scope" and everything in yellow is "Not in Scope". Details are described under Assemblies.
|
- New: Create Assembly Properties in PlantExpressTools Settings user interface PT-1185
This was implemented together with PT-1090. It allows the creation of Assembly properties through the PET Settings user interface. The properties will be created as soon as the Assembly button in the ribbon is used or the Assemblies are updated on drawing save.
|
- Change: Extended Assembly Settings wizard PT-1153
The definition of Assemblies was adapted due to the other additions which came with PT-1090 and PT-1185
|
- Change: Set Symbol Scaling and Join Type for Default Symbols PT-1164
When the Assembly default symbols are created, we now set the scaling and join type to more useful values.
|
- Change: Adapting UDL paths for PlantExpressTools' Selection Lists function PT-950
This change was already included in Version 3.5.0.1245 (10.02.2021) The Selection List function adapts the path in the UDL file if possible. If the UDL files and the data source (e.g. an MS Access DB, *.accdb) reside in the same folder, the path to the data source in the UDL file doesn't require a path. The main reason for this adaptation of the UDL files is, that when we will support Vault and BIM360, we do not want: 1.Absolute paths 2.Using [PP] or [PN] in the paths Here are some examples. UDL and ACCDB are in the same folder Before: Provider=Microsoft.ACE.OLEDB.16.0;Data Source= D:\Projects\Demo Project\PSD Demo XREFs 2018\ACPlantTools\PlantExpressTools\SelectionLists\mw.accdb;Persist Security Info=False After: Provider=Microsoft.ACE.OLEDB.16.0;Data Source=mw.accdb;Persist Security Info=False UDL file in the SelectionLists folder and ACCDB under Related Files Before: Provider=Microsoft.ACE.OLEDB.16.0;Data Source=D:\Projects\Demo Project\PSD Demo XREFs 2018\Related Files\mw.accdb;Persist Security Info=False After: Provider=Microsoft.ACE.OLEDB.16.0;Data Source=..\..\..\Related Files\mw.accdb;Persist Security Info=False UDL file using Variables (i.e. [PP] or [PN]) Before: Provider=Microsoft.ACE.OLEDB.16.0;Data Source=[PP]\Related Files\mw.accdb;Persist Security Info=False After: Provider=Microsoft.ACE.OLEDB.16.0;Data Source=..\..\..\Related Files\mw.accdb;Persist Security Info=False |
- Bug fix: 'Show Xrefs in Use' in PlantProjectManager didn't work anymore PT-1122
When using 'Show Xrefs in Use' from PPM, nothing happened.
|
- Bug fix: Plant 3D multiplied PlantTools ribbon icons and got very very slow when switching between work spaces several times PT-1117
When switching between work spaces Plant 3D gets very slow all of a sudden. Also the memory consumption increases. For example when switching between "3D Piping" and "PID ISO" 10 times. In Task Manager you can see "Not responding". Eventually Plant will react and you can close it. It looks like this:
|
- Bug fix: Testing connection in Windows Data Link Properties dialog fails for Selection Lists PT-1116
When using the "Test Connection" button in the "Data Link Properties" dialog from within the PET Selection List Wizard, the dialog searches in the Documents folder instead the folder the file actually resides. The database will be searched for in the documents folder.
|
- Bug fix: Slow Plant 3D performance when PlantTools Plugin cannot acquire a network license PT-1113
If PCD, PDM Plugin, PET, PL, PS and PSD cannot acquire a network license when Plant 3D starts, the performance became very slow. This was due to the fact, that these PlantTools Plugins checked for a network license multiple times a second. If no network license was available you get the next two dialogs. Now these PlantTools check just on startup.
|
- Bug fix: Cannot open a project with 'Open...' in PPM PT-1103
This issue happened if FILEDIA is set to 0 instead of 1. This is now handled. |
- Bug fix: Objects of Bolt Calculation aren't always removed from Piping.dcf when objects are delete in the drawing PT-1011
This Bug was fixed due to the fix PT-1010. Previously PET BoltSets or Single Bolt Parts were written into the database before the drawing was saved which isn't correct. |
- Bug fix: Iso broken up when 'Discrepency' (Dialog #01099) appeared PT-1107
This Bug was fixed due to the fix PT-1010 (see next Bug Fix). Now the Isos will not be broken up anymore and connections to Equipment will also be maintained.
|
- Bug fix: 'Possible discrepancies found' (Dialog #01099) when using 'Special' valves PT-1010
When inserting 'Special' valve Dialog #01099 appeared telling the user to restart Plant 3D before creating Isos. In addition, the data in the Properties Palette could show wrong info. For example, a Bolt would appear as a Gasket. This was due to the fact, that we substituted the original Plant 3D BoltSet with the PlantExpressTools BoltSets or Single Bolt Parts. Now we delete the Plant 3D BoltSet and insert the PlantExpressTools BoltSets/Single Bolt Parts.
|
- Bug fix: PET_Fastener class uses wrong DisplayName for LineNumber property PT-629
The DisplayName for die PET_Fastener sub classes for the Line Number Tag was shown as 'LineNumberTag' instead of 'Line Number Tag' as it is shown in all other standard classes. For whatever reason, the PET_Fastener sub classes didn't inherit the DisplayName from the PET_Fastener class. We set the DisplayName for all PET_Fastner sub classed individually. When selecting 3D objects with a combination of standard classes (e.g. gasket, flange) and Bolt Sets/Parts, the Properties Palette shows the 'Line Number Tag' property again.
|
- Bug fix: Linked Virtual Properties aren't shown in PlantExpressTools' Properties Palette PT-762
Properties linked by extended link types in PlantLink are now appearing in PlantExpressTools' Properties Palette.
|
- Bug fix: Default Values were deleted when BoltSets or Bolt Parts were inserted or updated PT-1072
The Default Values of additional properties for the PET_Fastener class, weren't used/deleted when inserting or updating a flanged connection. Now the Default Values are used correctly and they won't be deleted.
|
- Bug fix: Shop/Field Property not created as Selection List for PET_Fastener class PT-628
When the Shop_Field property for the PET_Fastener class was created it was created as a string property not as a selection list. Now it is created as a selection list and the Default Value is set to "SHOP" like the other Fastener classes. The issue will also be fixed for existing projects and objects. However, the Default Value will not be set for the existing objects. This has to be done manually. It is the standard behavior of Plant 3D.
|
- Bug fix: Iso Drawings didn't appear in PlantProjectManager PT-1110
After creating a new Isometric drawing, the drawing didn't appear in PlantProjectManager under the corresponding Iso Style. However, in Plant 3D's Project Manager the drawings appeared. Because we didn't check if the drawings GUID is valid, previously created non-existing isos killed the reading of the remaining iso drawings for the PlantProjectManager tree. Hence, nothing else was shown. |
- Bug fix: DWG Export issue when one of the drawings is open PT-397
If a P&ID drawing is open and then all P&ID drawings are selected for export, all exported have the same content. Also one of the drawings will be closed and the other stay open, but not the drawing which was open at the beginning. |
- Bug fix: Error when using the Selection List function where rows have more columns than the header line PT-810
When an Excel file which is used for the PlantExpressTools Selection List function, has rows which have more column with data than the header row used for the configuration for the Selection List function a sort of error appeared. When clicking OK the next dialog appeared. No the Excel file will be imported. |
- Bug fix: DWG Export didn't bind or xref XREFs in PID drawings after the export PT-974
For P&ID drawings we used the EXPORTTOAUTOCAD command. However, when using XREFs in P&ID drawings, the XREFed drawings didn't bind or xref after the export was done. This was due to to bugs in Plant 3D. 1. According to the Plant 3D documentation the EXPORTTOAUTOCAD command should have the option to handle XREFs. But those options aren't available. 2. When a P&ID drawing is exported, you get an error when you try to xref or bind a standard ACAD drawing (e.g. a Title Block) into the exported P&ID drawing. We now use Insert to bind the XREFed drawings. We also added a new option to explode the inserted drawings.
|
- Bug fix: Rule-Based Block Insert inserts ALL blocks in the active drawing PT-1089
'Rule-Based Block Insert' function inserts ALL blocks in the active drawing when ALL drawing which will receive blocks are open. In other words, If the user opened all drawings which will get blocks and then the 'Rule-Based Block Insert' function is started, ALL blocks will be inserted in the active drawings. Now the blocks will be inserted in the current drawing if the drawing is already open. |
- Bug fix: Missing underscores for project categories in setup file for PlantProjectCreate PT-899
When the project category for the project properties uses a space, this space will also be visible in the Setup Configuration file. This prevents the successful setting of the project properties for those categories. We now use the category and property names and not the display names which may have spaced in them. |
- Bug fix: Selecting previous filter expressions in dropdown of PlantProjectManager didn't work PT-1056
The dropwown list of previous fitler expressions didn't include the previous expressions.
|
- Bug fix: Auto-Filter in PlantProjectManager Palette worked only when filtering the second time PT-1055
When entering a filter expression the the PlantSpecDriven palette, the filtering was executed only on the second try.
|
- Bug fix: Plant 3D Project Manager gets and stays open after a drawing is opened from PlantProjectManager PT-1109
When opening a drawing with PlantProjectManager, the Plant 3D Project Manager gets opened and stays open. |
- Bug fix: eLockViolation Error when changing GraphicalStyleName in PlantProperties Palette PT-1048
Sometimes an eLockViolation appeared when changing the GraphicalStyle with the PET Properties Palette.
|
- Bug fix: Pipe Spec's PSPC files weren't moved to Project Recycle Bin PT-1059
When removing pipe specs from the project in PlantProjectManager... ... only the PSPX file was move to the recycle bin. The PSPC file stayed in the Spec Sheets folder.
|
- Bug fix: Unwanted commands and text in command line PT-1100
When entering PET Settings the following two lines appeared: Also, if the checkbox to close the Plant 3D Project manager on startup was activated... The following lines appeared multiple time.
|
- Bug fix: UNDO command appears in command line when Change Log is writing data PT-1096
When Change Log was triggered the UNDO command appeared in the command line. Command: Current settings: Auto = Off, Control = None, Combine = Yes, Layer = Yes Enter an UNDO control option [All/None/One/Combine/Layer] <All>: Command: Command: Current settings: Auto = On, Control = All, Combine = Yes, Layer = Yes Enter the number of operations to undo or [Auto/Control/BEgin/End/Mark/Back] <1>: Enter an UNDO control option [All/None/One/Combine/Layer] <All>: Now the command is suppressed. |
- Bug fix: Writing of Change Log data was executed multiple times PT-1094
Several internal events let the Change Log function write changes into the change log database multiple times. This had the effect, that saving a drawing took sometimes several minutes. The writing isn't the time consuming part, but before the Change Log can write the changes, it must check what actually changed in comparison to the last saved values.
|
- Bug fix: Autosave triggered writing Change Log data PT-1095
When AutoCAD's autosave saved the drawing the Change Log was triggered. But in this case it wasn't necessary.
|
- Bug fix: Editing drawing properties create error message when drawing has a version/revision PT-1064
When editing drawing properties with PlantProjectManager with version/revision feature enabled you got an error. The error looks like this:
|
Version 4.0.0.1441 (24.04.2021)
- New: Support for AutoCAD® Plant 3D 2022 PT-1025
We now support AutoCAD Plant 3D 2022. The new "Project Compare" is included in PlantProjectManager also. |
- New: auxaliaLicenseManager automatically runs "Check for Updates..." PT-160
PlantTools trigger the "Update License" check of the network license in auxaliaLicenseServer service on your server. auxaliaLicenseServer is checking the license every 15 min to ensure, that your license information (e.g. number of license, expiration dates) are updated automatically without your need for involvement. There is no need to keep the auxaliaLicenseManager open. If a PlantTools is started and it finds an older CADSTUDIOLicenseManager or auxaliaLicenseManager installed on the server, the following dialog shows up. You can decide when you want to be reminded again. The maximum is 2 weeks. After that, you will have a maximum of another week, then another 4 days and so on. That gives you a grace period of 4 weeks till auxaliaLicenseManager must be updated. If you don't do this, you will be reminded every time the PlantTools is asking for a license. |
- New: Change license usage to permanent license usage PT-962
Up until now only some PlantExpressTools' functions use a license permanently (e.g. SymbolsPalette). Others don't (e.g. Create lists). PlantExpressTools will now use up a license (like PlantSpecDriven and PlantLink) whenever Plant 3D is started. |
- New: Included Project Compare (available since 2022) in PlantProjectManager PT-1049
The new Project Compare feature is implemented also in PlantProjectManager.
|
- Change: Updated to DevExpress 20.2.6 PT-1041
We updated DevExpress controls and tools to the latest version 20.2.6 in all PlantTools. |
- Change: No support for AutoCAD P&ID 2016/2017 and AutoCAD Plant 3D 2016/2017 PT-1033
We discontinue the support for AutoCAD P&ID 2016/2017 and AutoCAD Plant 3D 2016/2017. Typically we only removed only one version when adding the newest AutoCAD Plant 3D version, but since hardly any customer is using AutoCAD P&ID 2017 or AutoCAD Plant 3D 2017 anymore we decided to cut off the two oldest versions. Another argument was, that there is no migration needed between 2018 and 2022 which makes it more convenient for customers t use those newer versions. |
- Change: Reorganized PlantExpressTools ribbon PT-1060
We reorganized the ribbon of PlantExpressTools to get a clearer understanding which functions are more for admins and which ones are for designers. This is how it looked before: And this is how it looks now:
|
- Change: Auto-Filter in SymbolsPalette filters now when using Return or Search icon PT-1047
In order to have a consistent behavior in all PlantTools tree, the SymbolPalette will not automatically start filtering. Only after pressing the Return key or clicking on the search icon will the auto-filtering be executed. This is how it looked before: And this is how it looks now:
|
- Change: ESC Key did close PlantProjectSetup without asking to save PT-986
When opening PlantProjectSetup and pressing the ESC key, PlantProjectSetup just closed. No matter if changes have been made or not. All changes were lost if the user didn't click on Apply before. |
- Change: Changed Trial Period from 30 to 14 days PT-975
PlantTools will run run 14 days in trial period before they stop working.
|
- Change: More informative licensing dialogs Details
Several dialogs informing about anything related to licensing (expiration dates, rental dates, issues with activation and more) have been improved to make it clearer what the dialog is all about. |
- Change: Warning when using Rule-Based Block Insert if rules use unknown variables PT-963
When the project configuration excel file was missing variables which were used in rules an error showed up and prevented the insertion of blocks were the rule was True. Now rules which use variables not used in the project's configuration Excel file are ignored so the other rules will be checked and the function can insert the blocks of the valid rules.
|
- Bug fix: Error when having OnDrawingSave enabled for Bolt Calculation in a P&ID drawing PT-1075
When "Update on drawing save" was enabled, but the current drawing was a P&ID drawing and not a 3D drawing, an error appeared.
|
- Bug fix: PlantProjectManager tree does not filter on first attempt when using Return key PT-1076
When starting Plant 3D and then typing in a filter expression and pressing the Return key in PlantProjectManager, the progress panel showed the loading of the nodes, but then no nodes showed up. Also the filter expression is deleted. When trying again, the filtering works. But it worked with the search icon. Now it also works when pressing Return.
|
- Bug fix: XREFed DWGs weren't rotated to the original angle with DWG Export PT-987
When drawings were XREFed with an offset and rotation, the offset and rotation was "lost" when binding or keeping the XREFs again at the end of the DWG export process. |
- Bug fix: Filtering in PlantProjectManager tree had ACAD crash when ISO Drawings category is enabled PT-985
When auto-filter the tree in PlantProjectManager, Plant 3D crashes when it comes to the node for the Iso.
|
- Bug fix: OK button in Categories Settings not enabled when then status of a checkbox is changed PT-988
When changing the status (enable/disable) of any of the checkboxes in the Categories Settings dialog, the OK button didn't get enabled to save the change.
|
Version 3.5.0.1245 (10.02.2021)
- New: Additional Dialog when restoring a value and acquisition mode from the history PT-777
When restoring a value with an acquisition mode... ... we will show a dialog which informs you about the details. If in doubt, click on cancel and change the value manually. The following grid show all use cases you may encounter. Under result you will see how the Acquisition Mode will change.
|
- New: Added OnDrawingClose to the Change Log Triggers PT-776
There is an additional trigger "When closing & saving the Drawing". This may be helpful, when you do not want to save the changes every time the drawing is save with QSAVE / CTRL+S, but instead only at the end when you close and save the drawing. If "When closing & saving the Drawing" is disabled but "When saving the Drawing" is enabled the changes will be stored even when closing the drawing and the user clicks on "Yes" when AutoCAD asks whether to save the drawing or not.
|
- New: Added a new orange history icon to show unsaved values PT-787
When a property already shows a history icon and you change the value, the icon will change to orange. Indicating that there is a new value which hasn't been written into the Change Log. After you write the changes into the Change Log again, the color will change back to green.
|
- New: Adding DWG Export Settings to DWG Export dialog PT-805
We added the DWG Export settings also in the DWG Export dialog for your convenience. You will find tabs at the top where you can switch over to the settings.
|
- New: Silent Mode for DWG Export PT-806
We added an Overnight Mode. This is interesting for large projects where the export takes several hours. This setting is available only in the Settings tab in the DWG Export dialog. The state of the checkbox won't be stored when closing Plant 3D. If enabled, any dialogs of the DWG Export function which may appear during the exporting process will be suppressed. This does not include any Plant 3D dialogs showing up during the export. For example, the message about unsupported locations or missing SHX files. You can suppress those messages yourself so they don't reappear.
|
- Change: Adding UNDO icon in content menu for restoring values from the Change Log PT-813
We added an icon in-front of the menu item "Restore to this value" in the context menu of the history panel. To see the context menu better.
|
- Change: 'Locate Drawing' in PlantProjectManager now also shows file in new location when moved to a folder PT-910
When you move a drawing to a folder and the folder is also shown in PlantProjectManager, the drawing will also be moved to the folder in PlantProjectManager. If you moved the file to a different location... ... the file icon shows the broken icon. After using "Locate Drawing..." the file will now appear under the folder where is physically resides.
|
- Change: Replacing standard Windows Message boxes with our own dialogs PT-744
We started to put more information in our Message Boxes to give you more background details to reduce support questions or the need to look into the online documentation. Also, all dialog boxes have a number which helps with support.
|
- Change: Use Auto-Filter in PlantProjectSetup for searching for a node PT-923
When you type in a value in the box above the settings tree, the tree will now be filtered right away while typing in your value.
|
- Bug fix: 'Export to AutoCAD' menu item didn't work PT-911
The "Export to AutoCAD" menu item is reversed if it comes to its enabled/disabled status. "Export to AutoCAD" must be disabled if the drawing node shows the drawing is closed. And it must be enabled if the drawing is open.
|
- Bug fix: Changes are not written into the Change Log table OnDrawingSave PT-780
The trigger "When saving the Drawing" was not executed.
|
- Bug fix: Relationship of objects in an Assembly weren't created when objects where close to the boundary PT-953
When having PID symbols close to the boundary Polyline of an Assembly, the relation ship wasn't always created. In the image below the left valve didn't become part of the Assembly. Even with using PolyCross in the settings for the Assembly. The check whether a PID object is within the Assembly or not has been improved now.
|
- Bug fix: Overall and Additional Length is applied incorrectly PT-904
When using Overall or Added Length for anything but 100% of the bolts or boltsets X% of the bolts/boltsets was calculated correctly, but the other Y% wasn't. Out of 12, 6 are correct: The other 6 bolts show the correct end result, but the calculation method shouldn't show.
|
- Bug fix: Column Width in Properties Palette is reset to its Default Value every time an object is selected PT-902
Every time the change the column width of the Properties Palette the width will be reset to 50/50 when another object gets selected. When selecting a new object, the width of the two columns is reset to 50/50. Now the splitter keeps its position while in Plant 3D. |
- Bug fix: Removing a related file removed the file even when selecting No PT-915
When having a file under related files and then use "Remove File" the following dialog shows: When clicking on No, the file will be removed anyway. The texts are also wrong, because it says 'drawing' even if the function removes related files. Now the following dialog appears:
|
- Bug fix: Increase Version/Revision for multiple drawings didn't work correctly PT-909
When selecting multiple drawings and trying to increase the version the UI first shows all selected drawings, but when typing in a description all but one disappear. And only this one drawing will then increase. In addition all drawings showed the same new versions/revision. As soon as you start typing in the Description, only the first one of the selected drawings will be kept in the dialog.
|
- Bug fix: Running 'Check for Spec Updates' creates a new drawing PT-920
When no drawing is open and you run "Check for Spec Updates" the following dialog appeared: Now the function in the context menu is disabled of no 3D drawing is open. |
- Bug fix: Create new Pipe Spec dialog shows is the path in the wrong control PT-919
When creating a new spec the path was set in the description box which was wrong. The dialog now looks like this and forces the user to type in a spec and a description before the dialog can be closed.
|
- Bug fix: Creating a sub-folder within a folder which was just created didn't work PT-918
Removing an empty sub folder doesn't work. The context menu is greyed-out.
|
- Bug fix: Removing empty sub-folders didn't work PT-917
Removing an empty sub folder doesn't work. The context menu is greyed-out.
|
- Bug fix: Error when navigating PlantProjectSetup with the Breadcrumb control PT-901
When creating a new project and then using PlantProjectSetup and select either "Bolt Calculation Setup" or "Change Logging" nodes with the Breadcrumb Edit control the following error appears: Now the control works as Windows file explorer where only the next level is shown.
|
- Bug fix: Copy Drawing to Project refused to insert a drawing PT-905
When trying to insert a P&ID or 3D drawing into a project with "Copy Drawing to Project" an error appeared.
|
- Bug fix: 'Add Work History' menu item doesn't work PT-906
When trying to use "Add Work History" and the drawing is closed, the menu item wasn't greyed-out. Now the menu item is greyed-out if the drawing is closed or opened read-only.
|
- Bug fix: Error when trying to create Selection List sources in PlantProjectSetup PT-900
When selecting/changing the "Column Value" for the List Selection an error appeared.
|
- Bug fix: Line Annotation Update changed insertion point when the annotation was auto-inserted PT-898
When annotations for PipeLineSegments are set as "Auto-Insert", the "Update Line Annotation" function changed the insertion point of the annotation in case an annotation had to be updated.
|
- Bug fix: Wrong or double values in DwgSubIndex in PnPDataLinks table when inserting Bolt Parts PT-816
When inserting single bolt parts it could happen, that the order index (DwgSubIndex) in the PnPDataLinks table for a connector was either using an index twice or simply used the wrong value. This was due to the fact, that PnPIDs used in this table could exist for multiple drawings which was something we didn't recognize before. Now the values in DwgSubIndex is created correctly. Also, the Bolt Update function will fix any existing issues and if there were any the following dialog will appear. It is recommended that you restart Plant 3D in order to see the corrected results on the individual parts of the connector.
|
- Bug fix: History symbols didn't appear in all tabs in the PropertiesPalette where the same property is used PT-786
When a property is used on multiple tabs in the Properties Palette, the history icon wasn't shown for all properties. The following pictures show, that the History Icon on the "Pipe" tab (on the right) isn't shown.
|
- Bug fix: Using the version/revision feature of PlantProjectManager if the ACProject.db is on SQL Server caused an error PT-779
When enabling Version/Revision on the Category Settings of PlantProjectManager several functions didn't work anymore (e.g. Creating a new drawing, increasing version/revision).
|
- Bug fix: Error when storing change log when the ACPChangeLog.dcf database resides on SQL Server PT-778
When the ACPChangeLog database was located on SQL Server and not SQLite the following error appeared:
|
- Bug fix: Error when trying to open the PPM Categories Settings when project is using UNC paths PT-783
When a project was using UNC paths it could happen, that an error appeared when entering the Category Settings of PlantProjectSetup. This error disappeared with the Bug fixed PT-781/782 for the MigrationTool.
|
- Bug fix: Wrong order when binding XREFs with DWG Export PT-693
When using DWG Export the order of binding stacked XREFs becomes important. If the order is DWG1<--DWG2<--DWG3 (meaning DWG3 is xrefed into DWG2 and DWG2 is xrefed into DWG1, we must bind or insert DWG3 into DWG2 and then DWG2 into DWG1. This wasn't the case so far. |
- Bug fix: PlantProjectManager using PnPRelativePath to get the File Name PT-797
It is possible that the column path in the PnPDrawing table doesn't show the correct file name. It looks like Plant 3D doesn't fix this on its own. However, the PnPRelativePath column is updated correctly by Plant 3D. Therefore, we are now using the file name from the PnPRelativePath column instead the Path column. |
- Bug fix: Drawing with lock symbol couldn't be opened anymore on PlantProjectManager PT-807
Sometimes a lock symbol shows on a drawing in PPM after a crash when the drawing wasn't correctly closed. PlantProjectManager didn't allow opening those locked drawings anymore even if it was by the same user and the same machine.
|
Version 3.4.1.1005 (12.10.2020)
- Bug fix: Restore from the history didn't work PT-771
Trying to restore a value from the history failed. This bug was introduces with 3.4.0.1000 with the new Change Log feature.
|
- Bug fix: Sometimes the 'Store changes in Change Log' menu was available even if the ChangeLoggingSettings.xml didn't exist PT-773
It could happen that the menu item 'Store changes in Change Log' was available in the PlantProjectManager context menu even if the ChangeLoggingSettings.xml file for the Change Log setup didn't exist. This bug was introduces with 3.4.0.1000 with the new Change Log feature.
|
Version 3.4.0.1000 (09.10.2020)
- New: Change Logging PT-364
Change Logging will store all properties values of a drawing. The storing also includes when an object was inserted, deleted or substituted. When the changes are supposed to be stored can be defined by triggers. The changes can later be viewed in the PET/PDM Properties Palette. In the PET/PDM Properties Palette it looks like this:
|
- New: Context menu of PlantProjectManager for Line Group node is complete now PT-191
The context menu for the Line Group node was not implemented fully. Before: Now:
|
- New: Context menu of PlantProjectManager for ISO Style Category node is complete now PT-195
The context menu for the ISO Style node was not implemented fully. Before: Now:
|
- New: Context menu of PlantProjectManager for Drawing Category node is complete now PT-192
The context menu for the Drawing Category node was not implemented fully. Before: Now:
|
- New: Context menu of PlantProjectManager for Spec Sheet node is complete now PT-190
The context menu for the Spec Sheet node was not implemented fully. Also, double-clicking on a pipe spec opens Spec Viewer. Before: Now:
|
- New: Added MigrationTool to PlantExpressTools Setup PT-756
The MigrationTool is now also part of the PlantExpressTools setup, because it is using the ACProject.db and ACPChangeLog.dcf databases. There is a new section in the documentation about the MigrationTool. |
- Change: Implemented F1 to open our own browser PT-753
When using F1 in PlantCenter, PlantDataManager, PlantReporter, MigrationTool, PlantCenter or any button in the PlantTools or PlantExpressTools ribbon we open our own browser window.
|
- Bug fix: Exception if LineGroup is used in multiple drawings while bolt update PT-733
If a LineGroup is used inside multiple drawings and we run a bolt update or insert a new bolt group into the line we get an exception. |
- Bug fix: Valve with 0 for Length property with block based Wafer (WF) valves didn't calculate the bolt length correctly PT-734
When wafer valves were used and the value for the Length property is empty or null, we will try to read the dimension L from the Size Parameters.
|
- Bug fix: Log Information weren't written correctly or in the correct PlantTools log files PT-690
All PlantTools write information in log files especially when exceptions appear in the code. You typically see this with error dialogs. When combining the resource files of all PlantTools the log information weren't always written or written in the wrong log file. |
Version 3.3.0.815 (13.08.2020)
- New: Expand/Collaps in context menu of PlantProjectManager tree PT-688
Somehow we forgot to implement expand and collapse functions in the context menu of the PlantProjectManager tree. The functions in the menu appear only for what can actually be executed. Here you see that you cannot collapse, because the tree is already collapsed.
|
- Change: Considering Blind Disk, Orifice Plate, Space Disk and Spectacle Blind for Bolt Calculation PT-723
So far,Blind Disk, Orifice Plate, Space Disk and Spectacle Blind were not handled properly. Now we use the parameter H to get the length of the 3D object for the Bolt Calculation. |
- Change: Performance issue when using MS Access DB in PlantProjectSetup for Selection List Project Properties PT-543
This issue was resolved with improvements in code. |
- Change: Slow performance when showing DWG properties in PlantProjectManager PT-588
This issue was resolved with improvements in code. |
- Change: Slow Performance with PlantProjectManager for SQL Server project in a real network environment PT-440
Several customer noticed, that using PlantProjectManager with SQL Server projects cause a very slow performance when expanding the tree. This is due to the fact, that the node text in the tree is calculated which takes more time over a network than using SQLite projects. We changed it in a way, that the node text will be calculated only once now and stored in the PnPDrawing table. Also, the text will be calculated only for the drawings which will be expanded. If the drawing node text was previously calculated and stored, the text will then be read from the PnPDrawing table which is much much faster. In case the texts are not reflecting the correct value, you can use the "Refresh AND Recreate" flyout button. Then all previously calculated node texts will be deleted and recalculated. After you used the "Refresh AND Recreate" feature you should switch back to the green "Refresh". Otherwise the previously calculated and stored node texts will be deleted every time you click on the purple "Refresh AND Recreate" button. |
- Change: Changing TimeStamp Format and ProjectType Content in ACProject.db-->ReportRevision table PT-699
We changed the timestamp stored in the ACProject.db to GMT timezone and UTC format. The ProjectType now shows PnID instead of Pid and Piping instead of P3d. In the ACProject.db we store the version and revisions of reports as well as drawings. |
- Bug fix: Bolt Calculation doesn't work when flanged objects use different units (MM and INCH) PT-718
When two flanged parts use different units the bolt calculations failed. In the Spec Viewer it looks that both parts have the same unit, but in Spec Editor you can clearly see that one is in IN and the other in MM. |
- Bug fix: Order of Fasteners in DefaultConnectorsConfig.xml can cause problems for the Bolt Calculation Details
By default, the order of Fastners for a flanged connection is first the fastener is Gasket and the second the BoltSet. However, it can happen that the order is reversed which causes problems when we substiture the original BoltSets with the Bolt Parts or BoltSets of the Bolt Calculation function. In this case we patch the DefaultConnectorsConfig.xml so the Bolt Calculation works properly. To fix existing Bolts it may be necessary to save the drawing and restart Plant 3D after you have updated the Bolts. |
- Bug fix: When entering a value in a selection list property in PET Properties Palette, the control loses focus after when typing in the first character PT-724
When typing in a value in a selection list property the PET Properties Palette tried to find a suitable value in the list and if it found one, the selection list lost focus and therefore any additional value was which was typed in wasn't recognized.
|
- Bug fix: Cannot change acquisition mode in PET Properties Palette PT-725
In the PET Properties Palette the acquisition mode cannot be changed. When setting Override mode... It looks correct... When the control loses focus it's back to acquire. When trying to change from override to acquire, nothing is happening at all.
|
Version 3.2.0.719 (06.07.2020)
- New: Open PET Properties Palette when double-clicking on an object PT-585
When double-clicking on an object you can enable, that the PET Properties Palette is used instead of the ACAD Properties Palette.
|
- New: Adding Numbers of Lines for Dropdown lists for PET Properties Palette PT-598
A default value for the number of rows in a drop down list can be defined.
|
- New: Calculation function allow creating GUIDs PT-654
The function creates a GUID you may need to get a unique ID independent of the PnPID. |
- Change: Resizable Combobox controls in PET Properties Palette PT-599
Resize the Combox Controls (Selection Lists) when needed.
|
- Change: Set default behavior for common properties toggle in Properties Palette PT-584
You can now define whether the PET PropertiesPalette is supposed to show only the common properties when selecting different classes, or all properties. This influences this toggle button.
|
- Bug fix: Improvements for Display Names for the Properties Palette when selecting objects from different classes where the same Property has different Display Names PT-586
When using "Show all Properties", we show multiple lines in the properties palette in case the same property has different DisplayNames. |
- Bug fix: PlantProjectManager doesn't show correct background color when multi-selecting PT-638
It looks like PPM tree doesn't allow multi-select anymore, but actually the background color wasn't set properly. |
- Bug fix: Multi-Select in PPM doesn't seem to work for Create Version/Revision PT-639
When trying to create a version or revision of multiple drawings, only one drawing appeared in the dialog. When trying to continue anyway, the following error appeared.
|
- Bug fix: Properties Palette didn't show the DisplayNames for 3D Objects PT-651
Almost all DisplayNames were missing.
|
- Bug fix: Line Annotations not created at PipeLineSegment class level couldn't be linked PT-485
When trying to link an annotation which is not created for the PipeLineSegment class or below (here the standard Oval Tag), The following error appeared. |
- Bug fix: StubEnds aren't considered for Bolt Calculation when inserting lapped flanges PT-645
When using Stub-Ends with lapped flanges, The StubEnd wasn't added/considered at all in the calculation. No it is correct again.
|
- Bug fix: Bolt Connector Symbol didn't show the right size on flanged nozzles PT-680
The bolt connector symbols sometimes were to short making them "invisible" in a shaded mode. They were visible in a wireframe mode. The reason was, that we didn't always check which script parameter was the largest one to estimate the required length factor for the bolt connector symbol. |
- Bug fix: DWG Tree in PlantProjectStup for 'Rule-based Blocks' wasn't ordered PT-667
In PlantProjectSetup the folders and drawings for the "Rule-based Blocks" weren't properly ordered.
|
Version 3.1 (25.05.2020)
- New: Rule-Based insertion of block assemblies
- Bug fix: Lug connections weren't calculated anymore or not correctly
- Bug fix: PlantProjectCreate didn't handle special characters like äöüß
- Bug fix: Connector Symbol (used for BoltSets/BoltParts) sometimes appeared to large
- Bug fix: Changes made in PlantProjectSetup for the Bolt Catalog weren't always saved
Version 3.0 (23.04.2020)
- New: Support for AutoCAD® Plant 3D 2021
- Change: PlantProjectManager opened a new AutoCAD session when opening a dwg from "Related Files"
- Change: The control for editing drawing properties worked differently than for example the controls in the PET Properties Palette
- Change: Updated to DevExpress 19.2.7
- Bug fix: PlantProjectCreate sometimes created multiple folders with the same name
- Bug fix: When using light color scheme PlantProjectManager didn't keep the background color of the selected tree node when the tree lost focus
- Bug fix: When creating a new category in PlantProjectManager and moving the category up or down, doc file name and doc node text where reset to their default values
Version 2.5 (07.04.2020)
- New: Create project and drawings with filled out properties through external app (PlantProjectCreate)
- New: Prioritizing flange/valve for bolt calculation
- New: Link bolt catalog to Plant 3D pipe spec
- New: Checkbox in PET Properties Palette to toggle between showing only the common properties of multiple selected classes or all properties
- Change: Moved Buttons from Add-Ins to PlantExpressTools ribbon
- Change: Internal Cleanup - Reduction of dlls
- Change: Updated Ribbon Icons
- Change: Closing a project in PlantProjectManager didn't close the any open drawings of the closing project
- Change: PlantProjectCreate with added /language switch to control UI language (DE or EN)
- Bug fix: Minor text corrections in user interfaces
- Bug fix: AutoCAD Plant 3D crashed when creating a new drawing with a space in the drawing name
- Bug fix: PET Properties Palette opened every time a drawing was closed or opened
- Bug fix: AutoCAD Plant 3D 2020 used a newer SQLite dll which caused an error when using UNC paths
Version 2.4 (30.10.2019)
- Bug fix: Missing DevExpress references
- Bug fix: Install wasn't initiated after download
Version 2.3 (28.10.2019)
- New: Bolt Calculation
- Change: New program icons and ribbon images
- Change: Updated to DevExpress 19.1.6
Version 2.2 (30.07.2019)
- New: Show in-use values when multi-selecting in PET's Properties palette
- Bug fix: Project cannot be opened in PPM if no project is open
Version 2.1 (19.07.2019)
- Change: PlantProjectManager palette supports docking now
- Change: The 'NumberOfTrays' property of the 'Tanks' class is using datatype PnPIntType which cause a problem when importing project setup
- Change: Project properties can now be used for the file name format expression
- Bug fix: Setting Windows language to 'English (Netherlands)' caused corrupt XLSX file
- Bug fix: Color issue for the On/Off toggle in PlantProjectManager
Version 2.0 (17.05.2019)
- New: Support for AutoCAD® Plant 3D 2020
- New: Added a search option in SymbolsPalette
- New: Allow changing the graphical style in PET Properties Palette
- Change: Updated to DevExpress 19.1.3
- Bug fix: Xrefed drawings which weren't part of the project weren't considered with DWG Export
- Bug fix: Error when opening PET Settings through PlantProjectManager if no drawing was open
Version 1.77 (11.03.2019)
- Change: Checking if only valid data types are used when importing project setup from Excel file
- Change: Creating a dropdown list in Excel file for data types when exporting project setup
- Change: Closing properties and symbol palette of AutoCAD Plant 3D when starting AutoCAD Plant 3D
- Bug fix: Sometimes line annotations weren't updated
- Bug fix: Error when inserting a control valve and the previously used actuator doesn't exist anymore
- Bug fix: Show all Tags in the extended "Assign Tag" dialog shows all Tags twice
- Bug fix: DWG Export doesn't always use the "Bind" option for XREFs and instead reference them again
- Bug fix: AutoCAD Plant 3D isn't clearing its datacache when deleting an acquisition which is also used in sub-classes
Version 1.76 (08.02.2019)
- New: Additional options when removing drawings from a project in PlantProjectManager
- New: Versions and Revisions can be created from drawings
- New: FileNameFormat can be defined for each category
- New: Start of PlantProjectSetup allows defining Project and Drawing properties also as Selection Lists from any data source
- Change: Suppress message in command line if calculations are skipped
- Bug fix: PlantProjectManager didn't work properly with projects using UNC paths
- Bug fix: Removed documents weren't moved to the project recycle bin folder
- Bug fix: User created categories in PlantProjectManager got lost when switching between projects
- Bug fix: Wrong/Missing English text when updating selections
- Bug fix: Default Values weren't imported when importing project setup from Excel file
- Bug fix: Acquisition Rules weren't imported when importing project setup from Excel file
Version 1.75 (27.09.2018)
- New: PlantProjectManager is now fully functional (with a few exception) PlantProjectManager
- New: Open PET Properties palette on startup and closing AutoCAD Properties palette on startup
- Bug fix: Sometimes updating calculations for ACAD properties caused hanging in PID/P3D and PET/PL did not function correctly anymore
Version 1.74 (14.06.2018)
- New: DWG Export works for P&ID drawing now
- New: DWG Export support for AutoCAD 2018 file format
- New: Improved file selection in DWG Export dialog
- New: P&ID Symbols can be renamed now
- Change: Additional settings on DWG Export tab
- Change: Project export adds filter and macros (Command column) in Excel file
- Bug fix: DWGs couldn't be opened through Plant Project Manager
Version 1.73 (02.05.2018)
- New: Support for AutoCAD® Plant 3D 2019
- New: Preview of the upcoming project manager. AQAPETPLANTPROJECTMANAGER
- New: When multiple classes are selected for the list function ordering by a common property
- Change: The PET properties palette was replaced with a new much faster version
- Change: Updated to DevExpress 17.2.7
- Bug fix: Bug fix: Importing selection lists from Excel could cause the import to fail in case if NULL and/or empty cells
- Bug fix: Issues when importing project setup from Excel
- Bug fix: List function didn't create the list in full if multiple equipment sub classes were selected
Version 1.72 (30.01.2018)
- New: Symbols can be shown with their SymbolName or the Class' DisplayName (settings)
- New: Symbols can be sorted A-Z, Z-A or not
- New: Symbol images can be exported
- Change: Classes with no symbols aren't shown
- Change: Symbol names are shown localized
- Change: Speed improvement in From/To and assemblies
- Bug fix: SymbolsPalette always recreated symbol images instead of using the cached images
- Bug fix: SymbolsPalette sometimes didn't show any classes or symbols
- Bug fix: When importing selection lists for properties used in a Tag Format, the property disappeared temporarily from the Assign Tag dialog
Version 1.71 (05.12.2017)
- New: Batch updating selection lists
- New: Added calculation function (PTFormat, PTFormatDouble)
- Change: Updated to DevExpress 17.2.3
- Bug fix: Issue when moving objects out of the assembly boundaries
- Bug fix: For some projects, Plant 3D was crashing when updating assemblies
- Bug fix: Line Annotation stopped with error when lines of a line segment had a length of 0
- Bug fix: Line annotation update doesn't consider the free standing annotations anymore
Version 1.70 (10.11.2017)
- New: Multiple Assembly classes can be defined
- New: One Assembly can have multiple closed polylines or can be on multiple drawings
- New: Project classes, symbols and properties can be ex- and imported
- New: Added calculation function (PTSwitchCase, PTSwitchCondition)
- Bug fix: Symbol Palette didn't always load symbols
- Bug fix: Importing csv files as selection lists, sometimes showed wrong results
- Bug fix: Deleting Assemblies didn't update calculations property
Version 1.69 (06.09.2017)
- New: A new properties palette is available to better structure properties
- New: Added calculation function to get the longest string of a list of strings (PTLongestString)
- Change: Relationship to an assembly will be created when the P&ID object is inserted
- Change: Updated to DevExpress 17.1.5
- Bug fix: Coloring of 3D objects wasn't handled correctly
- Bug fix: Calculations for ACAD properties, sometimes blocked interaction with AutoCAD P&ID/Plant 3D when inserting some symbols
- Bug fix: Settings dialog for Assign Tag didn't always show the scroll bars correctly for class tree and properties list
- Bug fix: For SLINEs which were drawn as loops the "Update Line Annotations" function didn't associate the line annotation with the SLINE
- Bug fix: Symbol Palette didn't auto-hide correctly
- Bug fix: Loading symbols for SymbolsPalette sometimes hung
Version 1.68 (20.06.2017)
- New: Linked Line Annotation can use leaders
Version 1.67 (07.06.2017)
- New: Calculated AutoCAD Properties like Color or Layer can be set to the DefaultValues of the object
Version 1.66 (23.05.2017)
- New: Support for AutoCAD® Plant 3D 2018
Version 1.65 (03.04.2017)
- Bug fix: Polyline with duplicate vertices prevented the assembly routine to create relationships
- Bug fix: Graphical issue on symbol palette when selecting symbols for hiding/showing
- Bug fix: Sometimes loading or refreshing symbols for the symbol palette failed with error
Version 1.64 (17.02.2017)
- Change: Speed improvements for assembly update
- Change: Improvements in DWG Export for nested XREFs
- Bug fix: Update Assemblies improved to work in paper space and viewports
Version 1.63 (14.01.2017)
- New: AutoCAD Properties like Color, Layer and so on, can be calculated now es well
- New: Optional the SymbolsPalette can show only the symbol defined under GraphicalStyleName, not all class symbols
- New: Hide Symbols in SymbolsPalette
- New: Turning off tool palette for P&ID drawings
- New: The GraphicalStyleName is available as a field in the expression editor for calculated properties
- Bug fix: "Assign Tag" didn't work for PipeLineGroups and SignalLineGroups in P&ID
- Bug fix: Spaces in additional properties in Assign Tag dialog were removed
Version 1.62 (14.12.2016)
- New: Extended "Assign Tag" dialog (>= Version 2014)
Version 1.61 (12.12.2016)
- Bug fix: Error message when copy/rename project due to a change in API with 2017.1
Version 1.60 (07.11.2016)
- New: New SymbolsPalette (>= Version 2014)
Version 1.59 (28.10.2016)
- Change: PnPID and ClassName not available to be calculated properties
- Bug fix: Calculations in drawing didn't work for PipeLineGroups/SignalLinGroups
- Bug fix: Catching several issue with projects when using copy/rename projectNew: Added Calculated Properties
Version 1.58 (04.10.2016)
- New: Added Calculated Properties
- Change: Lists can be create for NonEngineeringItems now
- Bug fix: Tags of object as part of an assembly weren't always updated
Version 1.57 (29.08.2016)
- Change: The Tag of P3dLineGroups won't be updated anymore in cases where there are missing delimiters (Plant 3D bug)
- Bug fix: Acquisition update caused an error if a drawing could not be opened and "Automatically save and close all new loaded drawings, when using 'Update Acquisitions in Project'" was checked
Version 1.56 (10.08.2016)
- Change: Speed improvements for 'Line Annotation Update'
- Change: Orhpaned line annotations will be replaced with new annotations
- Change: The button wrongly named 'Update From/To in project' is now showing 'Updates remaining From/To tasks' and calls command AqaPetUpdateRemainingFromToTasks
- Bug fix: List function was deactivated when AutoCAD P&ID was used
- Bug fix: 'Line Annotation Update' and 'List Update' caused orphaned annotations when 'On Drawing Save' was used
- Bug fix: Orphaned line segments cause 'Line Annotation Update' to stop working
Version 1.55 (17.06.2016)
- New: From/To command includes SignalLines now (optional)
Version 1.54 (11.06.2016)
- New: Borrowing of network licenses
Version 1.53 (23.05.2016)
- Bug fix: DWG Export hung when drawings to export were located in deeper subfolders
- Bug fix: Invalid xrefs were not handled correctly
Version 1.52 (11.04.2016)
- Change: Autodesk changed API between Beta and Final release of AutoCAD® P&ID/Plant 3D 2017 which caused errors
- Bug fix: When executing the 'Update list in drawing' command, sometimes the 'PnIDAssetTool.dll' could not be loaded
- Bug fix: Update didn't start when initiated
Version 1.51 (07.04.2016)
- New: Support for AutoCAD® P&ID/Plant 3D 2017 64Bit
Version 1.50 (23.03.2016)
- New: Option to zoom extents and save & close DWG, when updating Tag and/or Acquisitions for the whole project
Version 1.49 (21.03.2016)
- New: Creating lists in P&ID (e.g. equipment lists)
- Bug fix: Update check didn't work the first time it was initiated
Version 1.48 (08.03.2016)
- Bug fix: Folders and drawing NOT located under the project folder weren't handled correctly with DWG Export
Version 1.47 (19.02.2016)
- Bug fix: Symbols without AttachmentPoints weren't included to Assemblies
Version 1.46 (22.01.2016)
- New: The names of the 3D Pipe Specs can be copied into the pipe spec selection list of P&ID. Also take a look the ex/import settings
Version 1.45 (14.01.2016)
- Change: Lines and Assets attached to the an assembly's boundary and which are outside the assembly are not considered part of the assembly
Version 1.44 (18.12.2015)
- Change: DWG Export dialog can be resized
- Change: DWG Export can handle attached and overlaid XREFs
- Change: DWG Export dialog is using thumbnails as a preview
- Bug fix: DWG Export dialog didn't show the folder structure as in Project Manager
- Bug fix: DWG Export dialog didn't show filenames in alphabetical order
- Bug fix: DWG Export can handle circular XREFs
Version 1.43 (16.10.2015)
- Bug fix: When using AQAPETUPDATEFROMTO or AQAPETUPDATEFROMTOINPROJECT the From/To couldn't always resolve OPC connections
Version 1.42 (02.10.2015)
- New: Line Annotations can be linked to SLINEs
Version 1.41 (03.09.2015)
- New: DWG-Export exports Plant 3D drawings and objects as standard AutoCAD objects
Version 1.40 (19.08.2015)
- Bug fix: When using TagUpdate leading 0 were disregarded for the new Tag
Version 1.39 (02.07.2015)
- Bug fix: Update needed due to a new PnPDataObjects.dll in SP1 for AutoCAD® P&ID 2016 and AutoCAD® Plant 3D 2016
Version 1.38 (29.04.2015)
- New: Support for AutoCAD® P&ID/Plant 3D 2016
Version 1.37 (16.01.2015)
- Bug fix: Line Annotation Update did update only the first attribute of an annotation
Version 1.36 (25.11.2014)
- Change: The setting On Drawing Save for Assemblies was moved to the On Drawing Save tab
- Bug fix: Line Annotation Update could end in an endless loop
- Bug fix: Line Annotation Update didn't always link the annotation to the correct line due to inaccuracies in the 10th decimal place
Version 1.35 (16.10.2014)
- New: Update Acquisitions OnDrawingSave
- New: Update Tags OnDrawingSave
- New: Update Line Annotations OnDrawingSave
- New: Update Coordinates OnDrawingSave
- Change: Change of Workflow of From/To feature
- Change: Show result window for Tags as an option
- Change: Show result window for Acquisition rules as an option
- Bug fix: PipeLineGroup Tag wasn't updated
Version 1.34 (03.10.2014)
- Change: PlantTool is ready for Autodesk Exchange Apps. The PlantTools icons will be found under "Plugins"
Version 1.33 (19.09.2014)
- Bug fix: When disconnection a PipeLineSegment the From/To info weren't deleted
- Bug fix: When a Non-Engineering Segment or Group breaker was inserted the From/To info weren't calculated at all
- Bug fix: The From/To routine didn't use the nozzle Tag, but the Type and Number property which isn't correct
Version 1.32 (06.08.2014)
- Change: Import/Export to/from XLS is not supported anymore due to driver issues between 32bit and 64bit
Version 1.31 (25.07.2014)
- Bug fix: Error when exporting class properties
Version 1.30 (04.07.2014)
- New: Support for AutoCAD® P&ID/Plant 3D 2015
Version 1.29 (19.03.2014)
- Bug fix: FROM/TO function didn't sometimes create values
Version 1.28 (06.03.2014)
- New: PlantTools are available as rental versions
Version 1.27 (19.02.2014)
- Bug fix: Acquisitions and tags update was not handled correctly for empty drawings
Version 1.26 (17.12.2013)
- New: Assembly border supports PolyCross now (see Settings)
Version 1.25 (12.12.2013)
- New: Coordinate routine for Non-Engineering Items too
Version 1.24 (28.11.2013)
- New: Own From/To properties for Pipe Line Segments and Groups
Version 1.23 (16.05.2013)
- Bug fix: PlantTools customization file was modified at each AutoCAD® start, causing reloading of main cui file
Version 1.22 (12.05.2013)
- New: Support for AutoCAD® P&ID/Plant 3D 2014
- New: Line annotations which are apparently assigned to the wrong line or which have been copied from another line can be updated
- New: Sizes between P&ID nozzles and lines will be checked
Version 1.21 (19.04.2013)
- New: Ex-/Import of class and symbol properties
Version 1.20 (21.03.2013)
- New: Implementation of assemblies
Version 1.19 (19.11.2012)
- New: X,Y,Z coordinates can be stored in separate properties
Version 1.18 (03.09.2012)
- Bug fix: Restrict projects that use SQL server to be renamed or copied
- Bug fix: Drawing files and paths weren't updated properly in 2012/2013, because that info is not stored in the xml file anymore
- Bug fix: Path for PipeBendConfigFile wasn't updated
Version 1.17 (31.08.2012)
- Bug fix: Network located project failed to load
Version 1.16 (24.08.2012)
- New: Copy selection lists between P&ID and Plant 3D
Version 1.15 (26.07.2012)
- New: Update function for acquisition rules
Version 1.14 (24.07.2012)
- New: Update function for Tags
- New: Function to register the PlantTools in case AutoCAD® was installed after the PlantTool
Version 1.13 (30.05.2012)
- Change: Icons and Logo
Version 1.12 (29.04.2012)
- New: Support for AutoCAD® P&ID/Plant 3D 2013
Version 1.11 (04.10.2011)
- New: Export of selection lists as CSV files
Version 1.10 (27.09.2011)
- Bug fix: Invalid dll reference in P&ID 2010
Version 1.9 (26.09.2011)
- New: Support for AutoCAD® P&ID/Plant 3D 2012
Version 1.8 (26.08.2011)
- Change: Source project set as read-only can be copied now as well.
Version 1.7 (12.04.2011)
- New: The expiration date will be shown in the info box and a message box 14 days prior to the expiration date will be shown.
- Change: PlantExpressTools are not freeware anymore
- Change: The test phase was changed from 100 attemps to 30 days trial period
Version 1.6 (15.03.2011)
- Bug fix: If no project was loaded in AutoCAD® an error appeared when trying to copy/rename a project
Version 1.5 (16.02.2011)
- New: PlantExpressTools are freeware
Version 1.4 (11.01.2011)
- New: rename/copy project
Version 1.3 (05.11.2010)
- New: Import of Excel- and CSV files as Selection lists
- New: Switch to online documentation
Version 1.2 (01.02.2010)
- New: Enhancements of download process
Version 1.1 (10.01.2010)
- New: Support for AutoCAD® P&ID 2010
- New: Network license support
- New: Added Menu/Ribbon for PlantTools
Version 1.0 (31.03.2009)
- First Version.