# Linear Thermal Expansion Calculator (Growth and Differential Growth)

> Source: https://netray.co/tools/linear-thermal-expansion-two-material-calculator
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Find how much a part grows between two temperatures, and how much two mating materials move relative to each other.

## Category

engineering-plm

## Industry

Discrete Manufacturing

## Audience

- Design engineer
- Manufacturing engineer
- Quality engineer

## Tool

**Kind:** calculator

**Inputs:**

#### Part length at reference temperature

**Key:** len

**Type:** number

**Default:** 500

**Min:** 0

**Step:** 1

**Unit:** mm

#### Material of part 1

**Key:** mat1

**Type:** select

**Default:** 11.7

**Options:**

##### Carbon steel (11.7 um/m/C)

**Value:** 11.7

##### Stainless 304 (17.3 um/m/C)

**Value:** 17.3

##### Aluminium 6061 (23.6 um/m/C)

**Value:** 23.6

##### Brass (19.0 um/m/C)

**Value:** 19

##### Copper (16.5 um/m/C)

**Value:** 16.5

##### Titanium Ti-6Al-4V (8.6 um/m/C)

**Value:** 8.6

##### Grey cast iron (10.5 um/m/C)

**Value:** 10.5

##### Invar (1.3 um/m/C)

**Value:** 1.3

#### Material of part 2 (mating part)

**Key:** mat2

**Type:** select

**Default:** 23.6

**Options:**

##### Carbon steel (11.7 um/m/C)

**Value:** 11.7

##### Stainless 304 (17.3 um/m/C)

**Value:** 17.3

##### Aluminium 6061 (23.6 um/m/C)

**Value:** 23.6

##### Brass (19.0 um/m/C)

**Value:** 19

##### Copper (16.5 um/m/C)

**Value:** 16.5

##### Titanium Ti-6Al-4V (8.6 um/m/C)

**Value:** 8.6

##### Grey cast iron (10.5 um/m/C)

**Value:** 10.5

##### Invar (1.3 um/m/C)

**Value:** 1.3

#### Reference temperature

**Key:** t_ref

**Type:** number

**Default:** 20

**Step:** 1

**Unit:** C

**Help:** Drawings and gauges are referenced to 20 C.

#### Operating temperature

**Key:** t_final

**Type:** slider

**Default:** 60

**Min:** -40

**Max:** 200

**Step:** 1

**Unit:** C

**Outputs:**

#### Temperature change

**Key:** dt

**Expr:** t_final - t_ref

**Format:** decimal

#### Growth of part 1 (um)

**Key:** d1

**Expr:** len * mat1 * dt / 1000

**Format:** decimal

**Primary:** true

**Description:** length in mm times CTE in um per m per C times delta T, divided by 1000, gives micrometres.

#### Growth of part 2 (um)

**Key:** d2

**Expr:** len * mat2 * dt / 1000

**Format:** decimal

#### Differential growth (um)

**Key:** diff

**Expr:** d2 - d1

**Format:** decimal

**Primary:** true

**Description:** Positive means part 2 grows more than part 1.

#### Length of part 1 at temperature

**Key:** len1

**Expr:** len + d1 / 1000

**Format:** decimal

#### Strain of part 1 (ppm)

**Key:** strain

**Expr:** mat1 * dt

**Format:** decimal

**Chart:**

#### Growth versus operating temperature (um)

**Type:** line

**X:** t_final

**From:** -40

**To:** 200

**Steps:** 25

**Series:**

- d1
- d2

**Disclaimer:** Uses average handbook coefficients, which vary with alloy, temperature range and heat treatment. For tight work use the supplier data and the actual part temperature, not the room temperature.

## Content

**Intro:** Metals grow when heated, and different metals grow by different amounts. This calculator gives the growth of one part from its length, material and temperature change, and the differential growth against a mating part of another material, which is what drives fit, clearance and alignment problems.

**Sections:**

#### How to use it

**Body:** Enter the length at the 20 C reference, choose the material for each part, and set the operating temperature. Part 1 is the base part and part 2 the mating one. The outputs show each part's growth in micrometres, the difference between them, the new length of part 1 and its strain. The chart sweeps temperature from minus 40 to 200 C so you can see how fast the gap opens or closes. A 500 mm steel bar warmed from 20 to 60 C grows about 234 um.

#### The formula

**Body:** Linear expansion is change in length equals original length times the coefficient of thermal expansion times the temperature change. With length in millimetres and the coefficient in micrometres per metre per degree, the result in micrometres is length times coefficient times temperature change divided by 1000. Strain in parts per million is just the coefficient times the temperature change. Values used are typical handbook averages near room temperature and rise slightly with temperature.

#### Reading the result

**Body:** The differential figure is the number to design around. An aluminium housing around a steel bearing, 100 mm in diameter, opens up roughly 120 um more per 100 C rise than the steel, which can loosen a press fit or change preload. Precision assemblies handle this by choosing matched materials, allowing for float, or using Invar-type alloys for stability. For long parts, remember that measurement itself is affected, so check the companion measurement error calculator.

**Bullets:**

- Compare differential growth with the fit clearance or interference
- Use the part temperature, not the room temperature
- Allow for soak time, large parts lag the air temperature

#### Common mistakes

**Body:** Common mistakes include using ambient temperature for a part that runs hot, mixing units so the answer is out by 1000, assuming one coefficient across a wide range, and ignoring that restrained parts build stress instead of growing. Another is checking dimensions on a part fresh from the machine, still warm from cutting, against a 20 C drawing size.

**Cta:** If temperature-sensitive parts are inspected at varying conditions and results are logged in your ERP, we can help add compensation and context to the records.

**Faq:**

#### What is the thermal expansion coefficient of steel?

**Answer:** Carbon steel is typically about 11 to 12 micrometres per metre per degree Celsius. Stainless 304 is higher at around 17, and aluminium alloys are about 23. These are averages and vary with alloy and temperature, so use supplier data when it matters.

#### How much does a steel part grow per degree?

**Answer:** About 11.7 micrometres per metre per degree Celsius, so a 1 m steel bar grows roughly 12 um per degree. A 100 mm part grows about 1.2 um per degree, which is why temperature control matters for micron-level work.

#### Why is 20 C the reference temperature?

**Answer:** ISO 1 sets 20 degrees Celsius as the standard reference temperature for dimensional measurement. Drawings, gauges and calibration certificates assume it, so parts measured at other temperatures need compensation or soak time to give comparable results.

#### Can I use this for plastics?

**Answer:** The formula works, but plastics expand several times more than metals, often 50 to 150 micrometres per metre per degree, and also absorb moisture. Enter the supplier coefficient by choosing the closest value or using the custom calculation by hand.

## Search terms

thermal expansion calculator, linear thermal expansion calculator, coefficient of thermal expansion table, steel aluminum thermal expansion, differential thermal expansion, cte calculator mm, thermal growth of machined part, expansion of metal calculator

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
