Software Development

Software Development Services

We are experienced in several areas:

Engineering Software Interoperability

We develop custom translator software to convert your CAD models for use with other types of software packages. We have worked with AEC packages like Revit® and Tekla®, general purpose CAD programs like Catia® and SolidWorks®, and analysis programs like SAP®, RAM® and OpenFOAM®.

Sample Project

Automation of CAD Model Generation

We build standalone applications, CAD plugins or scripts that generate models based on simple rules or parameters. We will save you countless modeling man-hours. We have also created parametric models in Catia® and SolidWorks® which retain relations when modified using custom GUIs. We are also experienced with AutoCAD® automation using its .NET API.

Sample Project

Simulation Wrappers and Pre/Postprocessing

We develop software to make analysis pre-processing (CAD model editing, meshing, boundary condition selection) more user friendly. We can also develop interactive visualization tools leveraging the latest technologies, like Virtual Reality.

Sample Project

Business Intelligence Tools

We are experienced with customizing Microsoft Excel® and Microsoft Word® with VBA macros and add-ins.

We worked on several projects integrating Microsoft Office® products with databases and other software.

Sample Project

Building Management

We worked on several projects creating dashboards and workflows for managing building documents at various stages of the life cycle, as well as for forensic investigations. We worked with the APIs of AutoCAD®, Revit®, with Autodesk Forge® and with Microsoft Sharepoint®.

Sample project

Let us know how we can help

    Software development servicesOne hour integration consultation