Today we launched a new feature to theTrimble Connect Workflow Extensions: property set master libraries. The master libraries feature enables Account Admins to create template property set libraries and apply them to multiple projects.
A master library is similar to a normal property set library. The main difference is that it’s created by the Account Admin in the account context. After the Account Admin applies the master library template to a project, then the Project Admins can edit the library contents and set access control permissions in the project context. In this article, you will find descriptions of the property set master libraries features.
Create a new property set master library by clicking the “New master library” button in the top of the page. To create property sets and properties to the library, follow the instructions under the Property Set Libraries section in theWorkflow Extensions user guide.
Applying a Property Set Master Library to Projects
Apply the property set master library template to projects by selecting the Add to projects option from the context menu:
Then, select the projects to which you want to apply the template from the list. The list displays projects that are associated to the account:
After clicking the Apply button, a specific version of the master library template is created and placed to the selected projects. Now, the project level library is a new version with it’s own change history which makes it possible to introduce project specific changes: edits done in the project level are not reflected back to the master library template.
Editing a Property Set Master Library
To edit a property set master library, click the Edit master library button next to the library name. Instructions for making changes to Property Sets and Properties in the library are in the Library Management section in theWorkflow Extensions user guide. Changes made to the master library template are not automatically reflected to the projects that the template has been already applied to - this is because a new specific version of the master library is created when it is applied to a project to enable project specific changes.
Editing a Property Set Library in the Project Context
Once the property set master library has been applied to a project, it becomes accessible for Project Admins in the project context where they can edit the library content and set access control permissions. Please refer to the Access Control section in theWorkflow Extensions user guidefor instructions on how to set access permissions for the property sets in the library.
For convenience, also the Account Admin can edit property set libraries in the project context by selecting the Edit library or Manage permissions option from the project libraries context menu:
Business Premium license is required for editing property set libraries in the project context.
All edits that are made in the project context are local to the project and they are not reflected back to the property set master library in the account context.
Deleting a Property Set Master Library
Delete a Property Set Master Library by selecting the Delete library option from the context menu:
Deleting the master library does not delete the libraries in the project context because a new specific version of the master library is created at the moment when it is applied to a project.
Duplicating a Property Set Master Library
Selecting the Duplicate library option from the context menu creates a copy of the master library. The copy can then be used as the basis for a new library.
Ownership and Access Control of Master Libraries in the Project Context
After the property set master library has been applied to a project, it becomes visible to all project admins in the project. However, edit access to the library is given only to project admins who belong to the same account with the master library template. Project admins who belong to other accounts will see a message that informs them of the view-only access:
In other words, the ownership of the master library template stays with the account where it was created even after being applied to a project that has users from multiple accounts collaborating in it.
Property set libraries that are created locally in the project without using a master library template, continue to be editable by all project admins in the project.
Changing project ownership to another account does not currently transfer ownership of the master libraries - they can be edited in the project context only by the project admins who are members of the original owning account
In the initial release, there is not a merge feature available that would enable merging changes from the master library template to the libraries in the project context after the template has been applied for the first time.
We have now deployed a renewed version of the Trimble Connect cloud based clash detection engine. The new clash detection engine is based on new algorithms and new technologies and it targets to generate more meaningful and accurate results. The Connect for Windows and theConnect for Browser 3D Viewerapplications start automatically using the new clash check engine. You can learn more about the clash check feature in this blog post.
Please see the attached document for full details of the new clash detection engine characteristics.
Today we launched a new version of the Trimble Connect 3D Viewer (v1.0.108 release note), available at https://3d.connect.trimble.com. This update introduces a new feature: the attachments panel. The attachments panel lists all model attachments and visualizes linked objects. The attachment panel can be accessed from the left side toolbar by clicking the link icon.
Overview of included functionality:
List attachments and linked objects:The attachments panel lists files, ToDos and URLs that are linked to objects of models that are loaded to the viewer. Make sure to load the models to the viewer from the Models panel to see related attachments. Also, the panel lists all objects to which the attachment has been linked to
Visualize linked objects:When an item is selected in the attachment panel, the object(s) to which the attachment is linked to, are automatically selected in the 3D view. Correspondingly, when a model object is selected in the 3D view the linked item is selected in the attachments panel
Filter by visibility:It is possible to show attachments only from visible objects in the panel by changing the filter setting to “Visible objects”. When the filter is active, attachments from hidden objects won’t be listed in the panel.
Search by name:It’s possible to search attachments by name by clicking the search icon in the top of the panel
View and remove attachments: The context menu has options to view attachments and remove attachments by removing the link to object(s). View in Connect option opens the Connect viewer that matches the attachment type. View in new window option downloads the attachment and opens it to a new tab in the browser window
Control the amount of attachments to be loaded:In some projects, there may be more attachments in the models than a specific device and browser combination can reasonably load. In this case, it is recommended to adjust the upper limit of how many attachments the 3D Viewer tries to load. The setting can be adjusted in Settings → Preferences → Attachments:
Loading indicator for attachments:Loading attachments from the server is completed when the loading indicator disappears:
Connect for Browser now enables opening Microsoft documents in Office 365 applications!
The file details panel offers an option to open documents in Office 365 applications:
Read and edit support is provided for .docx (Word), .xlsx (Excel) and .pptx (PowerPoint) formats; read-only access is available for .doc, .xls, .ppt and .vsdx (Visio) files.
Users with Office 365 Business license are able to edit documents and save changes directly to Trimble Connect.
After activation of “Edit” mode, Office file content can be changed without downloading the file to your local machine and re-uploading after completing your edits. Actions that save the content in the document after editing to Connect are:
Closing the browser window
Refreshing the browser
Changing the mode from “Editing” to “Viewing”
Changes made to the file content are saved directly to Connect and result in a new version of the file, accessible through the file details in the right-side panel in Data Explorer. Note that there is a delay of about a minute for the file version change to be visible.
Today we launched another new version of the Trimble Connect 3D Viewer, available at https://3d.connect.trimble.com. This update introduces support for Layer Management: from now on when drawings and/or models with Layer information are loaded in the 3D Viewer, geometry visibility can be managed through the new Layers panel on the left side of the application.
The Layers panel will be visible when any drawing (DWG) or 3D model is loaded and has at least one layer. Layer visibility can be managed from the panel or by selecting entities in 3D space.
Overview of included functionality:
Layer Visibility — show or hide individual layers by clicking on the "eye" icon, or use multi-select and right click on the selection to open the dropdown menu.
Search Layers — search for specific Layers based on Layer Name, then turn them on or off as a group.
View Isolated Layers — review the Layers that are currently visible and manage visibility (toggle between "All layers"/"Isolated layers").
Change Visibility for All — the Change Visibility option makes it possible to show all or hide all Layers.
Sort Layers — change sort order for listed Layers.
Isolate Element’s Layer — select a CAD entity or a BIM element and isolate the Layer it is assigned to. This also works with multiple selected entities or elements - the combination of Layers will in this case be isolated in the viewer.
Note that model object visibility controls does not change layer visibility.
With the new property sets access control feature,project adminscan define the access level for each property set in the library for each user group separately. The new access control permissions model replaces the previous one with new access levels. It is possible to choose from three different access levels: Edit access, Read only access, and No access.
How to Apply the New Permission Model to an Existing Property Set Library
Action is needed to update existing property set libraries to the new access control permission model. Note that after the new permission model has been applied, all project admins in the project will be able to see and edit the library. Also, the previous implicit access control rules that stated that users who have the same company membership can edit property sets while other project users can only view property sets, will be replaced with access levels that are explicitly defined by the project admin for each user group.
As a project admin, follow these steps:
Open the Property Set Manager panel and select a library
Click either the new Manage access control icon, or the text from the property set details:
A message about the new permission model is displayed:
Click Use new permissions model.
The Access Control Manager panel is displayed. Set the permissions as described in the How to Manage Access Control section.
Click Save. A draft of the permissions is saved and the Access Control Manager panel closes.
Click Publish to apply the changes. Note: If publish is not clicked, then changes will be discarded when moving away from the page and the message about the new permission model will be displayed again the next time when the Access Control Manager panel is accessed.
How to Manage Access Control
All project admins in the project can manage access control of all libraries in the project.
As a project admin, follow these steps:
Open the Property Set Manager panel and select a library
Click either the new Manage access control icon, or the “Manage access control” link in the property set details panel
TheAccess Control Manager panelopens:
The Access Control Manager panel is organized into a grid view where there is one column for each property set in the library and one row for each user group to which access has been granted. The access level granted to a property set for each user group can then be selected from three possible values: Edit access, Read only access and No access. Their meaning is as follows:
Edit accessmeans that members of the user group can add the property set to model objects and edit the property set values in the Connect 3D Viewer
Read only accessmeans that members of the user group can only see the property sets that have been added to model objects but they cannot edit the property values
No accessmeans that the property set is hidden from the members of the user group in the Connect 3D Viewer
There is one column with a special meaning. The first column is always labeled as “Library access”. The meaning of this column is twofold: Firstly, it serves as a quick way to set the access levels for the whole row to the same value without having to click each column’s value separately. Secondly, it sets the default access level that is given to new property sets that are created to the library.
Initially, the access control manager grid has only one row that is labeled as “Default access”. This row represents the access level that is granted to all project members unless a more specific rule can be found from the rows below. In other words, all users who don’t belong to any user group, or are members of a group but no access control rule has been defined for the group, get their access based on the values on this row.
Click the Add access control for another group button. A dialog box opens:
Start typing a name of a user group and select the correct group from the auto suggestions. Click Apply.
Note: The Connect user groups are managed in the Team page that can be accessed by following the link in the Access Control Manager page. There must be at least one user group defined before it can be added into the access control manager grid.
Add all needed user groups into the grid view and set the access level for each user group and property set.
In the example below, the default access for the post and pre pour checklists is hidden but CIP Work Crews and Site Managers have edit access.
Note that users who are given edit access are required to have the Business Premium license to be able to edit the values.
Delay Before Access Control Changes Become Effective
If the edits include changes in the user groups or in the project admin role, then there is a 15 minute delay after the publish before the changes become effective. For example, after assigning a user to a group, it takes up to 15 minutes before the user will see the effect of the change.
Maximum Access Control Policy Size
There is a maximum size for the access control policy document that is created based on the settings made in the Access Control Manager panel. The exact size of the policy document varies based on the details of the access control settings so it is impossible to give a unique amount of property sets and user groups after which the size limit is reached. However, typically addingup to 10 property setsandup to 30 user groupsper property set librarycan be fitted. If the maximum size of the policy is exceeded, then saving changes in the Access Control Manager panel will fail with an error message. If more user groups and/or property sets are needed, then a new library must be created.
From Drawings, Documents and Spreadsheets to Data in BIM
Planning and collaboration in construction projects typically involve the creation and exchange of drawings, documents, and spreadsheets. This file-based approach results in a large number of files, versions, and folders with project data, which makes it extremely challenging for project team members to find the right data for informed decision making.
Trimble Connect’s mission is to provide the right data to the right people at the right moment. Connect’s ability to share and view constructible models today already helps hundreds of thousands of users to share, review, understand and coordinate project designs.
We are now adding data to this capability to also enable the inclusion of associated data in the constructible model context.
Processes such as materials management, quality assurance, and project planning can truly benefit from data that is available directly in the context of 3D models: instead of finding rows in a spreadsheet combined with markup in multiple drawings, simply click on an element to see the material status, QA results or planning dates. With Connect Workflow Extensions this - and much more - becomes possible.
Data-driven decision making requires a common data environment. Connect now offers this within the context of the 3D model to go beyond the world of drawings, documents, and spreadsheets - unlocking the potential of BIM for the first time.
Access to Workflow Extensions
Available to Connect Business Premium (or higher level) subscribers.
Connect for Browser has been upgraded. With this update, we are bringing back the (improved version of) email notifications for recipients of file shares when using the "Any users with the link" in the “Share data” function. This reintroduces the ability to send email notifications from Connect to people outside the project to share files.
The ability to copy a download link (to enable pasting in a separate email) is still available as well — the generated link is presented after clicking the "Share" button.
Connect for Mobile v2.11 is now available in Apple iOS App Store and the Google Play Store.
Our focus for this release has been on bringing the new 3D viewer closer to the existing viewer in terms of features and functionalities.
Object Links in the new 3D Viewer: You can now add and view object links for 3D models loaded. When tapping the link, a list of all attachments will be shown. The following options are available for adding links: Device Camera, Gallery, Data Explorer, Todo and URL.
Support for .trb/.tekla file formats: These file formats can now be viewed in the mobile application. 3D views created from these file formats can also be launched from views list inside the project. Note that these files can only be in the new 3D Viewer.
Launch views in new 3D Viewer: You can now open 3D views either in the new 3D viewer or the existing viewer. 3D Views created from .trb/.tekla files will automatically be launched in the new 3D viewer.
Object properties in the new 3D Viewer: View 3D element info after selecting it in the model. In the info panel, you will see the list of selected object elements and also have the ability to deselect one or more elements. When tapping an item in the object info panel, all properties of the selected object will be listed. Measurable properties such length, area, volume, weight are converted as per the project's Units settings.
License refresh option: When a new Connect license is applied, you can make it available faster (on demand) using the new “Refresh License” option in the Project List menu.
Some known issues:
There are a number of remaining View parity issues. They are mostly related to color, transparency, selection states, markups and measurements. We are aware of these and target to address these in the next release.
Unit settings are not applied to measurement values in Views.
Embedded views (e.g. from Todo's) are sometimes listed in the Views list screen.
Selection state of the 2D markups will not be reflected in Android devices running OS below 6.
Views that are created from Connect for Mobile after hiding the model will not be reflected properly in other clients. When launching these views in Connect for Mobile, show/hide models won’t be reflected properly. Users will have to tap “Show All” to view all the models on screen.
When loading large model files into the 3D viewer, the application stops or may not respond due to memory constraints.
The character size of measurement values may be bigger when using tablet devices.
Models with a large number of objects may not be rendered properly while performing Pan/Zoom operations in the model viewer.
Model alignment values set from other clients are not always properly reflected in Connect for Mobile.
You may experience a slow response when displaying the “Statuses” option from the right side of the model viewer screen.