Modular design: how a product family becomes modules, options and a priced bill of materials

Modular design builds a product from separate modules that connect through standard interfaces, so one product family covers many variants with few distinct parts. In a plant that builds to order, the same structure drives the configurator: modules become options, and fit rules become constraints. This guide covers the types of modular design and real examples, then prices a conveyor family built from 40 module variants.

A long, brightly lit switch room lined on both sides with rows of identical grey and blue electrical switchgear cabinets

What modular design means

Wikipedia’s article on modular design describes it as a principle that splits a system into smaller parts, called modules, that can be built, changed, replaced or exchanged on their own. The modules meet at interfaces: a bolt pattern, a shaft size, a connector or a mounting flange. When those interfaces stay fixed, a plant can change one module without redrawing the rest of the product.

Karl Ulrich gives a precise definition in a 1992 MIT working paper on product architecture, later published in Research Policy. He defines a product’s architecture as the scheme that assigns its functions to physical components. In a modular architecture, each function maps to one component, and the interfaces between components are decoupled. A change to one component then leaves its neighbours alone.

A conveyor family shows what that looks like in a plant. The drive, the bed sections, the stands and the guards are separate assemblies with fixed connection points. A larger motor bolts to the same gearbox flange, so the bed and the stands stay the same.

Modular vs integral product architecture

Ulrich sets modular architecture against integral architecture. In an integral design, one component carries several functions, or a change to one part forces changes to others. Neither is better in general. His paper lists the trade-offs that help decide which parts of a product to make modular.

MeasureModular architectureIntegral architecture
Functions and partsOne function per componentComponents share functions
InterfacesDecoupled, so a change stays inside one moduleCoupled, so a change spreads to other parts
VarietyBuilt by combining a small set of modulesNeeds more unique parts or very flexible processes
PerformanceInterfaces can add mass, space and redundant materialBetter where size, noise, drag or looks matter most
Design workTeams can design modules in parallelNeeds tight coordination across design groups
Ulrich’s examplesA diesel truck engine, a truck body and frameA racing motorcycle engine, a car’s unit body

His trailer example puts numbers on the variety row. Five customer choices give a family of 108 trailers. The modular design builds all 108 from 12 component types, while his integral design needs 73. Modular parts can also be made ahead and kept in stock, so an order only waits for final assembly.

Slot, bus and sectional: three types of modular design

Ulrich divides modular architectures into three types. All three keep one function per component, and they differ in how the interfaces are organized.

Ulrich notes that the types are idealized. Most real products mix them, and a product can show one type at the level of the final assembly and another inside its subassemblies.

Modular design systems: the rules behind a product family

A modular design system is the set of modules, interfaces and rules a company keeps for a whole product family. The truck maker Scania documents its system in public. Scania’s page on its modular system says its entire portfolio rests on a fixed number of standardised interfaces, so components and parts can be interchanged. It tailors each vehicle by changing modules, for example to adjust cargo capacity or engine output.

A 2024 story from TRATON, Scania’s parent group, traces the system’s roots to the 1930s. It lists three principles that Scania set out in the 1990s and still applies:

The third principle matters for quoting. Every extra size multiplies the number of configurations a sales engineer has to price.

Turn your product family into a configurator

Send Derik the Excel builder your team quotes this family from. He sends back a free map of its options, rules and lookup tables, which is the first step to a configurator built on them.

Start a conversation

How modular product design becomes a configurator

A configurator for a modular family needs what the designers already defined. That means the modules, their variants, the fit rules and a bill of materials for each variant. Most of the work is translating the design into rules a program can check.

ModulesEach module becomes an option groupThe drive, the bed section, the stand and the guard each get a group, with the module’s variants as the choices.
InterfacesFit rules become constraintsThe rules say which motor fits which drive and which stand fits which width. The configurator refuses any combination the interfaces do not allow.
Bills of materialsEach variant brings its own partsA selection rule adds the variant’s parts to the order, with quantities that can depend on the length or the width.
CostsEach line is priced from current costMaterial is costed at recent purchase prices and assembly hours at the plant’s rate, and then the margin rule applies.
ApprovalA named person approves the packageThe price, the bill of materials and the drawing wait for a named person before the customer sees them.

ERP systems already model the bill of materials this way. To see what a modular BOM adds up to at every level, paste it into the BOM explosion calculator. In SAP’s variant configuration, the bill of materials of a configurable product lists every component that any variant can use. That is why SAP’s documentation calls it a super BOM. Selection conditions on the variant parts decide which of them a given variant receives.

If the family is quoted from an Excel builder today, the rules already sit in its lookup tables and formula chains. The guide to product configurator software covers how to read them out and test them on past orders. The free Excel builder map shows the first layer of a workbook in your browser. A configurator can also write the model code for each order, and the free part number generator shows how such codes are built from option segments.

Worked example: 1,008 conveyors from 40 module variants

The numbers below are a made-up example, not data from a plant. Every derived figure comes from a short script. Take a belt conveyor family with six choices:

That is 4 × 7 × 2 × 3 × 3 × 2 = 1,008 configurations. The plant builds all of them from 40 module variants. There are 8 bed modules in four widths and two lengths, 8 drive units and 4 end pulley units. The rest are 3 motor and gearbox sets, 12 support stands, one side guard section and 4 belt widths cut to length.

Rules shrink the list. One example rule says a conveyor longer than 6 m needs at least the 0.75 kW motor. That removes 96 combinations and leaves 912 valid ones, and the configurator never offers the other 96.

Now price one order: 750 mm wide, 5 m long, centre drive, 0.75 kW motor, 900 mm stands and guards on both sides. Costs are example figures in Canadian dollars.

ModuleRule that sets the quantityQtyUnit costLine cost
Bed module, 2 m, 750 mmLength divided by 2, rounded down2$1,180.00$2,360.00
Bed module, 1 m, 750 mmThe 1 m left over, if any1$690.00$690.00
Centre drive unit, 750 mmDrive position is centre1$1,450.00$1,450.00
End pulley unit, 750 mm2 with a centre drive, 1 with an end drive2$520.00$1,040.00
Motor and gearbox, 0.75 kWMotor choice1$865.00$865.00
Support stand, 750 mm, 900 mm highBed modules plus 14$210.00$840.00
Side guard, 1 m section2 × length10$64.00$640.00
Belt, 750 mm, per metre2 × length + 0.6 m10.6$58.00$614.80

The modules come to $8,499.80. Six hours of final assembly at $82.00 an hour add $492.00, for a cost of $8,991.80. At a 30 percent margin, the price is the cost divided by 0.70, which is $12,845.43, quoted as $12,850.

Every figure in that quote traces to a module, a rule or a rate. When the steel in a bed module goes up, its unit cost changes once. Every later quote that uses the module picks up the change. The guide to BOM cost covers the roll-up itself in more detail.

Close-up of rows of identical white equipment stands with metal clamps and handles, repeated in a clean, bright workspace

Where AI does the work

AI helps most when the modules and rules exist only in old orders and in one person’s workbook. It reads and drafts, and engineers decide what becomes a rule.

The configurator applies only rules the engineers approved. A named person approves each quote before it reaches the customer, as human in the loop describes.

Where to start with modular quoting

  1. Pick one product family that your team quotes often and that sells in many sizes.
  2. Pull 20 to 30 past orders with their bills of materials, drawings and the prices that went out.
  3. Mark the sub-assemblies that repeat, and name the variants of each one.
  4. Write the fit rules: which variants work together, and which combinations never ship.
  5. Price each variant from current costs, then run the past orders through the rules until every difference has an explanation.

Orders that fall outside the rules still go to an engineer, with the reason named. That part of the work is engineer to order.

How ThriveAI turns a modular family into a configurator

ThriveAI builds the configurator from the rules your team already uses. Derik starts with a free map of the Excel builder the family is quoted from today. The map covers every option, lookup table and formula chain. The first stage runs four weeks for one product family. In it, he builds the configurator and the cost roll-up from that map and checks the prices against orders you already quoted. Prices come from your own material costs, routings and markup method, and your CAD template produces the model and the quote drawing. A named person approves every quote before it goes out. The Excel builder to CPQ app offer lists what the four weeks deliver.

Questions people ask

What is modular design?
Modular design builds a product from separate modules that connect through standard interfaces. Each module can be changed, replaced or reused without redesigning the rest. In manufacturing, it lets one product family cover many variants with a small set of parts.
What is an example of modular design?
Scania builds its trucks from a modular system with a fixed number of standard interfaces, and it changes modules to suit each customer. In a plant, a conveyor family built from bed sections, drive units and stands is a modular design.
What is the difference between modular and integral design?
In a modular design, each function sits in one component and the interfaces are decoupled, so a change stays inside one module. In an integral design, components share functions or depend on each other, so a change spreads. Integral designs can do better on weight, size or noise.
What is a modular design system?
It is the set of modules, interfaces and rules a company maintains for a whole product family. Scania’s system rests on interfaces that stay standard over time and on reusing one solution for the same need. It also limits how many sizes each component series offers.
What are the disadvantages of modular design?
Standard interfaces can add weight, space and redundant material, and an integral design can do better on size, noise or drag. Designing the interfaces also takes coordinated work before the first module is built.
What is modular product design in manufacturing?
It is the practice of designing a product family as a set of modules with fixed interfaces, so orders are assembled from standard parts. Each module carries its own bill of materials and cost, which lets a configurator price an order line by line.

Contact

See the modules and rules inside your Excel builder

Tell Derik which product family you sell in many sizes and which workbook it is quoted from. He will reply with how to send the workbook for a free map of the rules and gaps.

Prefer to talk? Book a meeting.

Your message goes to Derik Lawlis, the founder.