Ivan Serbinovsky, team lead
Prague castle, world's largest, overlooking the Vltava River
We're back from the break and now getting a look at how to bring custom geometry into the ODA's new Teigha BIM API.
TIP: Remember to read our Twitter stream at @upfrontezine to learn about other new functions from ODA. And pictures!
Teigha BIM is a stand-alone SDK. It has nothing to do with DWG, despite the similarity of name. It consists of high-level classes that access all BIM entities, all file data, and can filter database objects. It converts 2D and 3D geometric BIM representations to Teigha's objects, and provides access to b-rep geometry. It reads RVT and RFA from 2011 through 2018, but writes only the 2018 release; ODA is working writing to 2011-2017 formats.
It is, however, currently limited to non-parametric geometry, but initial support for parametric entities is due to appear by the end of this year. Renderings are generated by Teigha's rendering framework, as shown below.
At the conference here, we are being shown visual styles, split faces, annotation elements -- these all work in the Teigha BIM environment.