•   about 2 years ago

Linked Digital-Physical Construction Documents

I'd like to build a hybrid digital-physical system for monitoring the distribution of drawing sets. Most modern CA systems focus on a fully digital paradigm, but contractors who prefer to use printed sets can't synchronize with this paradigm.

Application would automatically place barcodes on drawing sets.
These could be scanned using any smartphone to do two things:
A) Check if a newer version of a sheet is available
B) Confirm that a contractor/ sub contractor has received these new drawings
An architect, client, or GC could monitor as the drawing set "trickles down" from GC to sub, and even to even to specific individuals (to make sure everyone is aware of and working off of the newest drawings)
This could also be used to track other documents, like ASIs, ASKs, etc.
This system could also connect to CM tools like Procore or Aconex (currently the only CM tools with APIs)

I think first we would work together to design the general functionality of the app, and to draw up a design spec (functionality, variable naming, etc).
We could then divide into some smaller teams; one for the back-end another for the front-end
The front end designers could work out the graphics of the app, and code them in HTML. As the focus shifts to more HTML, some people from this group could start working on the presentation.
The back end programmers would design a database schema and pick a framework to implement a proof of concept.
Sometime in the morning, we would try to connect everything together and make it work, as well as put together any final touches for the presentation.

Familiarity with pdf processing tools, ideally using a web-friendly language like PHP
Familiarity with a backend framework (for faster development)
Interest or familiarity in mobile web design

A working prototype with three working parts
A) App can add barcodes to pdfs
When the barcodes are scanned, it directs the phone to a webpage containing:
B) Form to confirm receipt (including a free registration process)
C) An indicator as to whether or not there is a newer version of the sheet available

To develop a working proof of concept
To have some fun!
To have each team member walk away with some new experience using one or more web frameworks
To understand more about the capabilities and limitations of using a mobile web-based approach instead of developing discrete apps for each mobile platform
To network with a group of creative people who are hungry for knowledge and new experiences
To have each team member understand the work of each other team member, by having team members actively learn from each other


  •   •   about 2 years ago

    I think this could be done fairly simply by making a QR code for each sheet which goes to a BIM360 URL, which already has versioning. I'd probably use Dynamo to get and place the QR images on the sheets. See https://forum.dynamobim.com/t/attaching-data-to-qr-codes-generated-in-dynamo/7605/25 for starting inspiration.

  •   •   about 2 years ago

    Do you know to what degree Bim360 is extensible? For instance, could it handle the "receipt signature" functionality? I could definitely see benefits to leveraging a well developed platform (such as built-in versioning and maybe version-diffs?). Any thoughts on supporting other document types too, such as ASK/ ASIs/ Specs?

  •   •   about 2 years ago

    There are all kinds of things becoming extensible with Forge APIs. https://forge.autodesk.com/blog/viewer-release-notes-v311

    I think BIM360 is built on that. The question is: does one make one's own thing, or just use what's already built? In the timeframe of a Hackathon, it might be easier just to use the BIM360 stuff.

  •   •   about 2 years ago

    I think there might be value in using a php framework like Laravel too. In theory it should be able to plug into the forge web api, but have greater development and interface potential. Plus, a chance to learn something a little different from Dynamo :)

  •   •   about 2 years ago

    I made this simple plugin for putting A360 links into WordPress http://truevis.com/a360-embedder-wordpress-plugin/ -- could be used to organize a website around your concept.

  •   •   about 2 years ago

    Bring a sample RVT project and perhaps we can experiment

Comments are closed.