STEP file analysis library for .NET
A library that opens STEP CAD files, recognises each profile's shape and measures it, including inside assemblies.
The brief
The client's .NET software needed to open a STEP file, work out which of a set of predefined profile shapes it contains, and report the total edge length and the number of contiguous edges. When the file is an assembly of several profiles, it had to report every profile and how many of each.
What we built
- STEP file reading inside .NET
- Shape recognition against the client's predefined profile types
- Total edge length and contiguous-edge measurement
- Assembly breakdown with a count per profile
How it was delivered
Delivered as a library the client's own software calls directly.
Result
The client called it a perfect job and started a second project with us straight away.
The same geometry data can train a model to classify shapes outside the predefined set, or to estimate manufacturing cost straight from a CAD file.
Voxlivo: the AI receptionist we built and run
An AI phone receptionist for plumbing and HVAC companies. It answers in about two seconds, day and night, and books the job.
Modular data acquisition platform in LabVIEW
One application that acquires, displays, logs and alarms on data from test hardware, built to grow as new instruments are added.