
- #Where to find revit sample project full#
- #Where to find revit sample project plus#
- #Where to find revit sample project windows#
Checking for project existence before adding new.Using PUT instead of POST when the database id is known.Storing door instance documents in mongo.The new project document in the mongo database.Using JavaScriptSerializer to format JSON data.Generating the JSON data representing a project document.Storing a document in mongo via REST API from C#.
#Where to find revit sample project windows#

#Where to find revit sample project full#
More Information and Full Description of all Development Steps The RoomEditorApp shows how you can extract and interact with graphical data as well, including graphical interaction on any mobile device with a simplified 2D view rendered using SVG in the browser. The FireRatingCloud sample is intentionally kept simple and limited to managing and providing access to one single shared parameter value. This and others samples demonstrate how that access can include real-time editing and BIM updating, if you so please. A much larger number of all kinds of users can be provided access to relevant subsets of the BIM data using this technology. Only a few technical users will interact with full-fledged Revit and the BIM. These two choices are controlled by Boolean flags in the FireRating library and web server, respectively. Both the node web server and the mongodb database can actually be run either in the cloud or locally on your own system, even on the Windows system running Revit. Other clients can connect to that server as well, from any kind of device. It contains one single collection doors containing door data JSON documents. NET class library FireRating.dll and passed to the firerating database in MongoDB via the node.js web server. I created this drawing using draw.io, and the source XML file is provided.Īll REST API calls on the desktop are handled by the shared.

Here is an image showing the links and relationships between BIM, cloud, Revit, node.js and MongoDB and explaining how and where fireratingdb and the three FireRatingCloud components fit into the picture: The roomedit3d Forge Viewer extension demonstrating translation of furniture family instances in the viewer and updating the Revit BIM in real time via a socket.io broadcast. MongoDB web server demonstrating real-time round-trip editing of Revit element shared parameter values.
#Where to find revit sample project plus#
