Forge - Integration with AutoDesk COST...When I look through AutoDesk site at the PO - autodesk-forge

Forge - Integration with AutoDesk COST...When I look through AutoDesk site at the PO, then view the schedule of values full page, it shows a “/SOVS” at the end of the URL, tried to add an include=sovs in my link instead of include=budgets, but it is, ignored.
I am trying to get the schedule of values for a PO. I do a “GET” (https://developer.api.autodesk.com/cost/v1/containers/9bb64cd6-26a4-4e45-88f8-d98f9643d8b9/contracts/3df929a1-5c9b-4085-beb0-a58d25fcf2c3?include=budgets), but this doesn’t give me the line items. I can’t find anything in docs saying what the call would be. When I look through AutoDesk site at the PO, then view the schedule of values full page, it shows a “/SOVS” at the end of the URL,
I tried to add an include=sovs in my link instead of include=budgets, but it is, ignored.

Related

How to embed Autodesk Forge model viewer into a website?

I have created a web application for viewing models using the AutoDesk Forge Viewer, and I want to be able to add this onto a website. I used this tutorial: https://learnforge.autodesk.io/#/tutorials/viewmodels (using node.js for the language option).
The goal is to have the user access the viewer application from the website. I have been using VS code live server for testing. However, when I link the page that has the viewer into my own website, the viewer does not load the buckets or allow for creation of new buckets. It is just stuck on a loading symbol like below:
[Loading screen][1]
Could I please have the following questions answered:
What is the proper way to embed this application onto a website in the manner I have described above?
What part of the code controls where the buckets are loaded in?
Thank You.
[1]: https://i.stack.imgur.com/4Xlfv.png
LearnForge tutorial is an example on how to work with Forge API. As a web app, it depends on how the developer(you) designs the user interface, workflow, and data management.
e.g. you can remove the panel of bucket & object lists ,keeping the viewer only in the UI. while you will need to design how to provide the object id (urn) which will be loaded in the viewer. Normally, you would need to setup your own users management, logging process etc, and set your own user permission. Then the user logs in, the web app lists all files (objects) he has permission to check, and when one file is selected, get the urn and load the model in Forge Viewer.
if the end user of your app is BIM360 users, you could take advantage of BIM360 data management workflow, which follows the same permission specified with BIM360. Then the other tutorial will be a good start.
https://learnforge.autodesk.io/#/tutorials/viewhubmodels
In any case, the workflow and UI are defined by yourself. I hope this explains. If you have any further questions that need a meeting call, please feel free to check the calendar of our team:
https://calendly.com/autodeskforge

Autodesk Forge - Capture the image of the issue location

I saw that when generating a PDF using BIM360, an application sends the PDF by email and in the PDF content there is a screenshot of the location that the issue was registered in, I am creating a customized report that would be necessary to have the same type information, in this case, a capture of the issue's location, has anyone managed to implement this?
You would need to take a snapshot from the screen where the Issue is visible, something like described at https://forge.autodesk.com/blog/screenshot-markups

Autodesk Forge Modify your Models tutorial, no existing activities to select from

I followed all the steps on the tutorial and everything else seems to be working fine but there are no options to select from on the dropdown for the exisiting activities on the app.
Do I need to change any of the code in the "Define an Activity" section? At the moment I've just copy pasted everything in the tutorial ( https://learnforge.autodesk.io/#/designautomation/activity/netcore)

Phase View, 3D Room in autodesk forge

In the new Docs 360, there is the phase view on the left side.
Phase image
In this project, the phases are bounded together on a single document, but on other project, the phases are created as a seperate revit document which I assume to be related to the size involved for each view(is this true?). On testing , these seperated revit phase document are not viewable on forge web-api (the error i received is GET /api/manifest call failed Not Found). The question is, Would it be possible to replicate the phase view in Forge? And if no How do I open the seperate revit phase document created when uploading to cloud.
And in previous question I've asked about the possibility of getting room information in forge which I've been told to be impossible. Upon inspecting the phase view in docs, I've come to notice that there is the Room element exist (clickable etc etc). Is this a bug ? If no, does bringing phase view to the forge web app will allow me to click on room element?
Room Image
I have talked with our engineering team, and learnt that the room/space are exported by Revit extractor now. But currently, they are only supported in BIM360 Docs, not in Forge Viewer unfortunately.

Forge Viewer. Retrieving from Revit

I set upp my App to retrieve properties information from Revit, meaning it currently retrieves Constraints, Identity Data, Phasing, etc.. But I want it to retrieve documents, links, images as well.
I created this Parameter to test:
Type Parameter: Image
Group Parameter under: Graphics
Then I added this parameter to an object and uploaded a .png. When I check the result inside the App, only the "Name" of the parameter under "Graphics" appears. No content. Only blank. Is it supposed to be like this or is there anything I could do to make the file upload work?
The best way to handle that at the moment would be to write your custom Revit addin that can connect to Forge and upload your model. When doing so, using the Revit API, you could parse the model properties and store the embedded pictures and documents to your own cloud database/storage.
When loading the model in the viewer, you would load a custom extension that does something alike the blog post you are referring to, connecting to your own database and showing the embedded content.
More elaborated demos of MetaProperties are available here and here with full source code here.
Hope that helps