Skip to content

Magnetic Builder

Backward-compatibility module that re-exports magnetic building functionality from cadquery_builder.py.

OpenMagneticsVirtualBuilder.magnetic_builder

Magnetic Builder Module for OpenMagnetics Virtual Builder (MVB)

This module provides backward compatibility by re-exporting the magnetic building functionality from cadquery_builder.py.

All bobbin, coil, and magnetic building functionality is now integrated into the main CadQueryBuilder class for a unified API.

The hierarchical structure is: - Turn: single wire loop around core (get_turn) - Layer: multiple turns stacked vertically (get_layer) - Section: multiple layers stacked radially (get_section) - Winding: complete winding - primary, secondary, etc. (get_winding) - Coil: all windings combined (get_coil) - Magnetic: complete assembly - core + bobbin + coil (get_magnetic)

Aliases

The following aliases are provided for backward compatibility:

Alias Target
CadQueryBobbinBuilder CadQueryBuilder
CadQueryCoilBuilder CadQueryBuilder
CadQueryMagneticBuilder CadQueryBuilder

All bobbin, coil, and magnetic building functionality is now integrated into the main CadQueryBuilder class. See CadQuery Builder for the full API.