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®.
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.
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.
Business Intelligence Tools
We are experienced with customizing Microsoft Excel® and Microsoft Word® with VBA macros and add-ins.
We have integrated Microsoft Office® products with databases and other software.