Alright, here we are in Darmstadt, a town just south of Frankfurt Germany, in the ultra modern Darmstadium conference center. Twitter stream is #bic13
Some of the media pose in front of the conference center. Left to right: Randall Newton (USA), Ralph Grabowski (Canada), and Deelip Menezes (India). Photo by Roopinder Tara
Ceo Erik de Keyser says his company is growing -- unlike Autodesk and Dassault Systemes who are missing their numbers, and even shrinking in sales.
His key to the market is encouraging third-party developers, and there now are over 900+ third-party apps, of which only 300 or so are public. This is why the conference is free to attend by developers. "Today, DWG developers have a choice. That is what we are standing for."
The conference is two days long:
- Day 1 - third-party applications
- Day 2 - what's new in BricsCAD V14.
Bricssys API Plans
LISP. Performance through "Fast COM" (vla, vlax, vlr) and Optimizer. Extensions through vle (42 new functions) and Express Tools like acet-x (about 50 functions supported). Also, a new LISP developer support package.
BRX. Both 32- and 64-bit versions now available. Compatibility with ARX 2014. Utility headers from ARX 2007 through 2014. Not all ARX functions are supported, but missing ones are added on-demand as third-party developers need them.
"The list of things left to do [in APIs] is getting smaller and smaller. There are still some requests, but the volume is lower than before."
BModeler. Boolean operations, plus new bodies: pipe, cylinder, reducing elbow, skin, triangulate, and extrusion.
.Net. Plotting services, and extensions like editor, graphics system, application, prompt selections, object selection, and document collection.
COM (common object model). Minor extensions, upgraded database to Teigha v3.09, and bug and memory leak fixes.
User Interface. New API for accessing BricsCAD-specific GUI elements.
Dynamic Blocks. It is a huge job to replicate AutoCAD's BEdit environment, which is pretty much a CAD system of its own. New are point parameters and visibility parameters. More will be added as third-party developers request them.
Future plans for APIs: In mechanical, features, 3D constraints and parameters, and assembly structure. API for AEC (BIM module), and more standard APIs.