Forge - DevCon 2016: Hsbcad from Acad to Revit to Cloud

48
Kris Riemslagh co-founder and software architect at hsbcad hsbcad from AutoCAD to Revit to Cloud

Transcript of Forge - DevCon 2016: Hsbcad from Acad to Revit to Cloud

hsbcad from AutoCAD to Revit to Cloud

Kris Riemslaghco-founder and software architect at hsbcadhsbcadfrom AutoCAD to Revit to Cloud

My name is Kris RiemslaghCo-founder of a company called hsbCADIn construction the biggest money loss happens on site. Our customers achieve to build a house in 1 or 2 days. Of course, one can only do this with the walls, floors and roofs being delivered fully assembled.Hsbcad delivers applications to make this prefabrication happen.We have already application that work on the desktop, but we are dedicated to bring these to the cloud. That is our competitive edge.Hsbcad has 30 years of experience.We have 30 highly motivated people on the payroll, and are active worldwide: in Europe, Japan, Canada, USBasically we go wherever companies invest to automate their prefabrication of construction.(Our focus is on cnc machines for wood processing. )It is our mission to bring these prefabrication companies to the cloud.We start where the architect stops.

We deliver a software solutions to the prefab industry to enable them to be free to construct any design, with any technology, and with any production system. Now and in the future. Thereby enabling them to position themselves in their unique market position.

1

Content

who we are and what we docomplexity, detail and automationsolution on Revit CFEhsbTimber on Revitjump into the cloud: hsbSharefrom cloud to AR with Hololens

2

BIM for Offsite Constructionand manufacturing

What is offsite construction, what is delivered on sitewhat information is needed, explain the beam in the middle of the opening

3

logSIPcurved timber

post & beamsstick framingCLT

6

CLT

Stora EnsoKLHMayr-Melnhof HolzHasslacher NoritecSolignoElsasser

Companies have specialized in production of precut CLT panels.

6

Neydens Swimming Pool

Kanazawa train station8

PyramidenkogelWorthersee

10

Pyramidenkogel Worthersee

Refuge de Gouter (Mont Blanc)

12

Refuge de Gouter (Mont Blanc)

13

shop drawings for: machine operator, assembly, verification, mounting, hand over

16

17from BIM to automation of production

projects share designs rulescompany specific solutionswall-wall cornerwall-floor cleanupT-hanger shop drawingspecial set of machinesBOM link and reportingproduction automationevery project has some special needsoccasional special project

customer POV hsbcad POVcomplexity, detail and automation

Often different project share designs rulesCompany specific solutionswall-wall cornerwall-floor cleanupT-hanger Shop drawingspecial set of machinesBOM link and reportingproduction automationEvery project has some special needsOccasional special project

Our key value proposition. High level of customization.Customer will not change his production process. Our software needs to adapt. Both on design and production level. Today an in the future. To support the present and future projects of the customer.

18

params of families do not adapt to environmentposition is not dependent on env elements cannot add data to other elements

Only solution is to do this by the application reacting through IUpdater and OnIdling.

hsbcad on Revit does that by allowing the families to express their dependencies: CFE

CFE Coded Family Extensions

a (small) piece of code / c# script that is attached to the family definitionChange own props to adjust own graphicsChange other element props eg length of beamsChange position and orientation eg reposition for T connection toolsReact to environment eg beam orientation changeInside hsbCAD world also add tools to hsbCAD beams to express machining operations

20

CFE, Coded Family Extensions, what?

v

CFE Coded Family Extensions

a (small) piece of code / c# script that is attached to the family definitionChange own props to adjust own graphicsChange other element props eg length of beamsChange position and orientation eg reposition for T connection toolsReact to environment eg beam orientation changeInside hsbCAD world also add tools to hsbCAD beams to express machining operations

21

22

v

hsbTimber on Revit

24

v

hsbTimber on Revit with direct link to cnc machines

26

Basically same question Autodesk is trying to solveLuckily hsbCAD has been so much more than selling software: we provide solutions to the needs of our customersMake our customers believe in us being able to pave the road for themWe have to be on the edge ourselves.

Cloud Accelerator program - Summer 2015- Cloud is the future!!LMV Technology (start point hsbShare)AutoCAD I/O (process DWG)Reverse engineer solid to CNC-files (hsbCAD I/O)

Challenge:

How can a software company shift their business from selling desktop apps to deliver cloud services.

-> not only selling: provide solutions to solve customers needs-> needs change-> take customers on journey into future-> convince customers that you are the right partner => be innovative

Leverage the tools Forge is providing https://developer.autodesk.com/api/

27

Traditionally printed on large paperIs actually the 3d model with lots of detailThe 3d model can be valorized by making it available downstream:* Optimizing the construction process => require customization* reporting issues in context* be the base geometry for all documents- excel, bom, shopdraw, bom, tech doc* be the model that is handed over to owner

28

Traditionally printed on large paperIs actually the 3d model with lots of detailThe 3d model can be valorized by making it available downstream:* Optimizing the construction process => require customization* reporting issues in context* be the base geometry for all documents- excel, bom, shopdraw, bom, tech doc* be the model that is handed over to ownerIts the corner stone of the information model, because it is so accurate.It is in fact the only model that is accurate.

29

How to make it a smooth process:-> from within the desktop app provide upload and manage flexibility.

30

teamsprojectsmulti languagerolesmember access

Web based managementProject previewAccess control

SaveCurrently we are relying on dropbox functionality for storing meta data. We will expand on this and offer alternativesApps.Offline version running as mobile appSupportAutodesk LMV (large model viewer) et Autodesk translation service enhanced supportloggingSupport of the version control system and logging system on meta data repository3D3D model versioning support

32

Full screen 3D project browserModel hierarchy searchMeta data items tree with full search, edit and createResponsive items to model and model to item relations

Meta DataIFC3D3rd party applications

repository secured cloudnone 3D Info

Logical links:pdfxlsdocjpg

/ inflate the bubble

Metadata is explorer like, fully customizable structureNormally templated for manual enrichingAutomatically generated through apps communication directly with dropbox filestructure

34

Visualize materialsVisualize print batch

/ Workflow

35

/ annotation

36

/ searching

37

/ versioning

38

/ aggregation

To facilitate collaboration between the parties.

39

/ QR-Code App

40

/ crane positioning app

41

/ crane positioning app

Future?

Aim to do framing in the CloudGeneration of CNC files over the Cloud

42

/ truck loading

43

/ ADK OPS hazardous materials

44

Hololens

One week after my colleague Craig Colomb in the US received his set of Hololenses, one of them was send to our office in Gent. Wow, this device rocks! Once you have it on your nose, augmented reality feels so natural. I could not resist diving into the API. So here are our first models brought in from hsbcad, just presented on the table in the office!Starting from one of the samples, using Unity3d framework, C# scripting we brought in meshes, rendered, then, assigned transparent material to them

45

One week after my colleague Craig Colomb in the US received his set of Hololenses, one of them was send to our office in Gent. Wow, this device rocks! Once you have it on your nose, augmented reality feels so natural. I could not resist diving into the API. So here are our first models brought in from hsbcad, just presented on the table in the office!Starting from one of the samples, using Unity3d framework, C# scripting we brought in meshes, rendered, then, assigned transparent material to them

46

Exhibition

47

48