Export BIM 360 Company Data through Autodesk Forge
Autodesk BIM 360 is the excellent tool for Project, Field and BIM Managers for accelerating delivery save money and reduces risk. It also allows project teams to give the tools for coordinating better, communicating more effectively and resolve issues faster and more profitable project delivery. BIM mainly works for Superintendents, Project Managers, Virtual Construction Managers, Subcontractors, Project Engineers, and Design Teams etc.
Autodesk Forge: It is a collection of Application Program Interfaces or APIs which Autodesk has used for developing their own web services. APIs are the part of Autodesk forge, so Autodesk has shared those APIs with the documentation and code samples to the customers and the 3rd Party developers or the Forge community who has a need for leverage years’ work off legacy and recent data associated with the projects.
Capabilities of BIM 360:
a. The team of BIM 360 allows design teams for centralizing project design information and also provides easy access for the extended team members.
b. BIM 360 Docs makes a connection with the project teams by one app for publishing, managing, reviewing, marking up and approving all project plans, models and documents.
c. BIM 360 Glue gives access to the project teams and explores associative models either online or offline, review about the intelligent object properties and also take simple measurements.
d. BIM 360 Layout connects with BIM 360 Glue coordinated models for robotic total stations to streamline the layout process of construction.
Autodesk Forge has made an effort to help Autodesk BIM customers with the advantage Forge capabilities. Sam Nasir, an Autodesk Building Information Modeling Premium Support Specialist, has developed a step-by-step guide for the non-programmers for exporting Company data from BIM 360. This is helpful for the users who want to use BIM data in fusion with Enterprise resource Planning systems or ERP or charge different analyses through other systems.
Introduction of Step-by-step guide: The account administration of BIM 360 provides the capability of managing the information of companies that are participating in Autodesk BIM 360 projects. The information of the companies’ like location and trade can be added, edited and shared across BIM 360 products. Autodesk Forge can be utilized by account administrators for extracting the data of enterprise-level companies’ for analysis outside of BIM 360 Account Administration. For this utilization, Autodesk Forge needs some software development experience for advantage the APIs and designed for non-programmers.
Steps: At first create an Autodesk Forge App:
a. At first sign in Autodesk Developer Portal with the Autodesk Account. Then click on ‘SIGN IN'. Those who don’t have an account click on ‘SIGN Up’.
b. Then create an app by clicking on ‘CREATE APP’ option. Next select ‘BIM 360 API’ and enter the application name and description. Callback URL is needed to create an app.
c. Note down Client ID and Client Secret. These two things can be seen after creating the app in the new app page.
In the second step, connect Forge App to BIM 360 Account:
a. Now log in to the existing BIM 360 enterprise account with the same Autodesk Account, then navigate to ‘SETTINGS’ tab and ‘Apps & Integrations’ tab. Click the ‘Add Integration’ button.
b. Next select access to BIM 360 Account Administration and click on ‘Next’.
c. Select “I’m the developer” option and click on ‘Next’.
d. Now enter the Client ID, name, description and logo.
e. After note down the BIM 360 Account ID click on the ‘Save’ button.
In the third step, download and install Postman:
a. For downloading go to https://www.getpostman.com/apps.
b. Now download the setup file.
c. Next run the installer.
In the fourth step, export BIM 360 Companies to JSON file.
a. There would be an option for downloading a zip file that contains Postman Collection and Variables JSON files.
b. Unzip the file in Postman and click on ‘Import’ in the top left and import Postman Collection form ‘Postman_Collection.json’ in the unzipped folder.
c. Next click on the ‘Environment Options’ wheel in the top right corner and click on ‘Manage Environments’. Now click and import and select ‘Postman_Variables.json’ for importing ‘BIM360Export’ environment variables.
d. After that click on ‘BIM360Expert’ and enter Client ID and Secret and BIM Account Id and click ‘Update’.
e. After selecting ‘BIM360Expert’ in the environment drop down, select ‘Authenticate’ and click ‘Send’.
f. Select ‘Get BIM360 Companies’ and click on ‘Send and Download’ from the drop down.
In the fifth step, download and install PowerBI:
a. Go to https://powerbi.microsoft.com/desktop/.
b. Download the setup file and run it.
In the last step, analyze Companies data in PowerBI:
a. Now click on ‘Get Data’ button and select ‘JSON’ and click ‘Connect’. Now select the JSON file ‘response.json’ and click open.
b. In the Query Editor, click on ‘Convert to Table’ > ‘OK’> “Load more’> unheck “user original column name as prefix’>”OK”> ‘Close and Apply’.
c. Now from the Data view in the Field list click on ‘….’> ‘response’ and select ‘Copy Table’.
d. Select Pie Chart from the Report view in the Visualizations list. Drag the ‘country’ field.
e. Drag the ‘trade’ field to the Pie Chart’s Legend and Values fields.
For more details visit labs.blogs.com