What gull system is built on: our own 3D engine in the browser, a C# platform on .NET 8 and Cloudflare underneath. And what follows from that for your engineering.
gull system is not built on somebody else's configurator. The 3D engine, the rules and the publishing are ours — and each part runs where it makes sense: design work on your own desk, the configurator in your customer's browser.
In every layer we reached for the best there is today — and we know exactly why.
The core of gull system is written in C# on .NET 8 — the technology enterprise software runs on worldwide. For an application that has to sit beside your CAD all day and move assemblies of thousands of parts, there is no better foundation today.
We speak to your CAD through the official SOLIDWORKS interface, not through macros and simulated keystrokes. That is the difference between a tool that really drives the model and a script that breaks on the first update.
The web configurator is built on WebGL — the one technology every browser today handles with no plugin. The model is rebuilt in the page from what you published; these are not images and not a video. And when a formula is not enough for a rule, you write it in Python, C++ or C#.
Your data stays with you: gull system runs on top of your own CAD licence and needs no internet to work. Only what you publish yourself goes to a server — and there it runs on Cloudflare.
Technology is only interesting for what follows from it. Four things follow from this one.
The configurator drives your finished model and your finished drawings. Nothing in CAD is created from scratch — which is why it goes onto what you have today, not onto what you would have to redraw.
The web configurator rebuilds the model in the browser itself. No CAD runs on a server and your CAD file goes nowhere.
gull system is a desktop application on top of your own CAD licence. Your data stays on your computer; a server is only involved once you publish a configurator to the web.
Most rules are a formula. For the rest there is the Logic add-on — Python, C++ or C# alongside them, not instead of them.
How the model reaches the browser, and how it is put back together once it is there, is the product itself. We do not describe it and we are not going to — that is what the demo is for. It can be tried, not read.
Change the length, width, number of wheels or colour and watch the model rebuild in your own browser. Nothing to install, nothing to fill in first.