Decorative gear background
Back to Projects

Automated Anode Drawings

Client: Corrosion
Automated Anode Drawings

Corrosion configures anodes in its CPQ system. This rule produces the production drawing for each configured anode, so no one has to draw it by hand.

Configuring the Anode

The anode parameters (diameter, length, material and a few options) are set through an iLogic form inside the Inventor assembly, either by a user or by the CPQ system. The 3D model updates as the values change, so the configuration can be checked before the drawing is made.

iLogic parameter form embedded in the Inventor assembly view

The parameter form in the assembly.

The Drawing

From the configured model, the rule creates the drawing: it places the views and section views, adds the dimensions, the anode indication and the weld notes, and fills in the title block. Every anode gets a drawing with the same layout.

Auto-generated production drawing of an intelligent anode

A generated drawing with views, sections, dimensions, anode indication and title block.

Setting the parameters, updating the model and generating the drawing.

Stored in the Model

The code was first written in C# against the Inventor API and then ported to VB.NET, so it can run as an iLogic rule stored in the Inventor file itself. Because of that there is no add-in to install or update: the automation goes wherever the model goes, which keeps it simple to use within the CPQ setup.

Technologies Used

Autodesk Inventor API
iLogic
C#
VB.NET