Skip to main content

6 posts tagged with "story"

View All Tags

CAD Programming

· 2 min read
Rainer Weigel
AWV Co-Founder

The landscape of programmable CAD is evolving rapidly. From browser-based platforms to headless geometry engines, developers now have a range of tools to express and automate CAD logic through code.

Code is CAD’s native language for machines.

For decades, CAD has been optimized for humans clicking, dragging, and sketching. That made sense when design lived on individual workstations and geometry was authored by hand. But machines don’t think in sketches. They think in code.

If CAD is going to be machine-producible, machine-editable, and generative-ready, then code isn’t a convenience — it’s a necessity.


Why code wins

Only code has the properties machines need:

  • Reproducibility – The same inputs always produce the same geometry
  • Editability – Changes are explicit, diffable, and reversible
  • Composability – Designs can be built from smaller, reusable parts
  • Automation – Variants, families, and optimizations come for free

Binary CAD files hide intent. Code makes intent first-class.


Solid API: Procedural modeling, not static geometry

CAD as code shifts the focus from what a part looks like to how it is made.

Procedural modeling expresses geometry as a sequence of operations:

  • create a base solid
  • apply features
  • transform, combine, refine

This mirrors how engineers think — and how machines reason. Instead of storing final shapes as seen in direct modelling approaches, we store process.


Feature-based APIs over GUIs

Our feature-based Part API let code operate at the same semantic level as modern CAD tools:

  • fillets, chamfers, shells
  • booleans and patterns
  • constraints and parameters

But unlike GUIs, APIs are:

  • scriptable
  • testable
  • composable
  • generative by default

This is CAD that can run in CI, be driven by optimization loops, or be authored by AI agents. Stay tuned to see how we generate code from interactive created Buerligons models.


Generative-ready by design

AI doesn’t “draw.” It writes programs.

When CAD is code:

  • machines can generate designs
  • evaluate them
  • modify them
  • and iterate automatically

This is the foundation for generative design, autonomous agents, and collaborative machine–human workflows.


The future of CAD

CAD isn’t becoming less visual — it’s becoming more programmable.

The GUI won’t disappear. But code becomes the source of truth.

Because in the end:

Code is CAD’s native language for machines.

Pricing

· 3 min read
Rainer Weigel
AWV Co-Founder

A Fair, Value-Oriented Pricing Model

At AWV Informatik, we believe pricing should be fair, transparent, and reflect the value our technology delivers. Whether you're a student, an independent developer, or a large enterprise, our solutions — including ClassCAD, Buerli, and Buerligons — are designed to scale with your needs.

Upcoming Solutions

· One min read
Rainer Weigel
AWV Co-Founder

Solutions

  • Omniverse Extension and Python API to support headless CAD for Digital Twins.
  • A Visual Studio Code Plugin the supports CC Script development.

Modelling

We extend the feature list by adding :

Extrude along path, pipe sweep and other. These features will be available with the next release in Part and in Solid API.

Glowbuzzer customer story

· One min read
David Griffiths
Engineering Glowbuzzer

The glowbuzzer React library allows customers to easily create a sophisticated 3D scene of their robot or machine environment using three.js. However, many customers need to import STEP files into the scene and then want to be able to interact with the geometry of the model to pick out points, lines and so on. These are used in the resulting program (set of moves) transmitted to the machine or robot.

FMS customer story

· 2 min read
Nadine Inhelder
FMS Technology

We have created an online configuration tool for one of our products and wanted to provide an automatically generated 3d model and drawings to our customers. The customers should be able to get the correct models based on their input values almost instantly, without the involvement of an engineering department.

Wemonte customer story

· 2 min read
Jakob Weber
CEO wemonte

The company manufactures components for electronic component testing at the end of series production. Especially in the automotive sector, due to the multitude of different connectors, several new test adaptations are required for each new product. The high degree of customization of the products produced in small series results in high development effort, high costs, and long lead times. The startup has set itself the goal of significantly reducing development effort through digitization and automation, thereby becoming fast and economically attractive.