Prototype in production

Drone motors designed
backwards.

traditional prototype test rework
computational define explore validate
FRA142 define constraints inverse-solve validate

Most motors are designed the same way: wind a prototype, test it, adjust, repeat until it works well enough. FRA142 works backwards. Geometry comes from target performance, not the other way around. The simulation runs thousands of configurations. Only then does anything get manufactured.

84.9%
Cruise η
12k+
Configs explored
130
Motors validated
gabizos-6lr ● 3D assembly
drag to rotate · scroll to zoom
[ inverse design pipeline ]
Inverse design pipeline
[01] MEC solver

The MEC solver evaluates a candidate motor in under 1 ms. That speed is what makes optimization practical: you can run 12,000 candidates in a loop without waiting overnight. Calibrated against 130 commercial motors from 28 brands.

2–5% Kv error · FPV 2207–2807
[02] Genetic selection

Works like natural selection, applied to motor geometry. Start with 80 random candidates. Score each on efficiency and mass. The best survive, recombine their traits, mutate slightly. After 150 generations the population converges to a Pareto frontier: designs where you can't improve one metric without hurting the other. The Gabizos-6LR was picked from that frontier.

NSGA-II · 80 pop · 150 gen · details ↓
[03] Generative CAD

Every part is generated in CadQuery from parameters, not drawn by hand. Change a blade angle and the STEP files update automatically. The motor base went through topology optimization (SIMP + PyTorch) and lost 70% of its mass in the process.

full CAD pipeline · STEP/STL/DXF
[ genetic selection ] NSGA-II · ~12,000 evaluations · <15 s

Each motor in the FRA142 lineup started as one of 80 random geometries. The optimizer treats motor design like breeding: score each candidate on efficiency and mass, keep the fittest, let them recombine and mutate, repeat. This is NSGA-II, a multi-objective genetic algorithm.

10 design variables are explored simultaneously: stator dimensions (OD, stack length, bore, tooth width, yoke, tooth height), rotor parameters (air gap, magnet thickness, bell thickness), and winding (turns per coil). Every combination that violates a physical constraint (saturation, thermal, fill factor) is penalized but not killed, so the search can explore boundary regions.

After 150 generations, the population converges to a Pareto frontier of ~50 motors. On that frontier, no motor beats another on both efficiency and mass at the same time. Every point is a real, physically valid design. The production motor is selected from this frontier and then adjusted for what a machine shop can actually build.


// selection pressure
population
80 candidates per generation
generations
150 (annealed mutation)
reproduction
Pareto-dominant get 3× rate
exploration
10% random injection per gen
total evals
~12,000 in <15 seconds
Pareto frontier and convergence
[ validation ] 130 motors · 28 brands

The MEC solver was validated against 130 commercial motors from 28 brands, not just a handful of in-house designs. On the FPV segment it was actually built for (2207–2807 stators), Kv prediction error is 2–5%.

Across the full 130-motor dataset (including DJI and other segments outside the target), 80.8% of motors land within ±10%. All 192 unit tests pass. The pipeline is reproducible.

FPV 2207–2807
████████████████████
2–5% err
within ±10%
████████████████████
105/130
unit tests
████████████████████
192/192
eval time
< 1 ms/motor · ~12,000 explored
[ gabizos-6lr ] ● prototype in production
84.9%
cruise efficiency · 18,500 RPM · 5S
// industry
78–82%
// specs
Format 23 × 10 mm (2310)
Configuration12N14P outrunner
Weight 36 g
Kv 1287 RPM/V
Voltage 5S – 6S LiPo
Prop 6" long range
Magnets N52 × 14 arc
Stator M19 silicon steel
Winding 12 turns · Ø 0.50 mm
Peak power 550 W
// operating points (MEC simulation)
PointRPMηP_out
cruise 4S14,80083.5%38.7 W
cruise 5S18,50084.1%58.1 W
cruise 6S22,20084.5%81.4 W
sprint 28,00078.8%234.6 W
full power35,00072.3%550 W

// design constraints
ConstraintLimitMargin
bell saturation< 1.5 T+39%[PASS]
tooth saturation< 1.8 T+20%[PASS]
airgap ≥ 0.15 mm+33%[PASS]
fill factor ≤ 50% +30%[PASS]
magnet temp < 80°C +43°C[PASS]
winding temp (60s)< 120°C+22°C[PASS]

> interested in the Gabizos-6LR?_

Five prototypes are going into production.
If you want to bench-test one or just follow the build — reach out.