Materials and data
NIST cryogenic material properties (304, 6061-T6, Ti-6Al-4V)
Use this add-on:
Overview
Material properties at low temperature, taken from the curve fits that NIST publishes for 304 stainless steel, 6061-T6 aluminium and Ti-6Al-4V. Ten curves: thermal conductivity, specific heat, Young's modulus and thermal contraction, each over the temperature range NIST gives for it (4 to 300 K at most). QuantScope's module reads the pack with a material-at-temperature function and refuses outside a curve's range instead of guessing. CraftScript reads it with material_at(id, property, T) and the data sheet shows the pack id, version and a hash with each value. The stress check at temperature is not built yet.
Who it’s for
- Engineers sizing cryogenic parts, supports and thermal breaks who want a cited value at a temperature.
- Anyone using QuantScope's data sheet who wants the source, the fit error and the range beside the number.
What you can do
- Ask the module (material-pack.js) for a property of a material at a temperature in kelvin and get the value, its unit, NIST's stated fit error, the range and the source page.
- Read which materials and properties the pack holds, with each one's valid range.
- See the pack id, version and a hash of its content, so a data sheet names exactly what it used.
Methods and standards
Each curve is NIST's own fit: an eighth-order polynomial in log10 of the temperature (conductivity, specific heat) or a fourth-order polynomial in the temperature (Young's modulus, contraction), with NIST's coefficients unchanged. The valid range is the part of NIST's equation range that NIST's data also covers. Thermal contraction is NIST's (L - L293) / L293, returned as a plain ratio.
Data and sources
304 stainless: conductivity, specific heat, Young's modulus (two fits joined at 57 K), contraction. 6061-T6: the same four (Young's modulus from 18 K, the lowest temperature NIST's page gives a value for). Ti-6Al-4V: conductivity and contraction only; NIST's page gives no specific heat or modulus. Source: NIST Cryogenics Technologies Group, trc.nist.gov/cryogenics/materials. NIST is the source; CadCraft reformatted the values on 2026-10-29 and changed none.
Verification
tools/engineer-test/materials.mjs: every curve is recomputed with plain arithmetic and agrees; handbook sanity bands (for example 304 conducts about 15 W/(m K) at 293 K and contracts about 0.28 % from 293 K to 77 K); values outside a range are refused; the pack validator refuses a missing source, range or fit error. The coefficients were copied from NIST's web pages and have not yet been compared by a second person against the pages.
Limits
Cryogenic only: nothing above 300 K. No strength at temperature (yield or tensile): NIST's cryogenic pages for these three materials give none, and the hot-steel strength curves (NIST TN 1907) are not in this pack yet. NIST's fit errors are 0.5 to 5 percent, as shown per curve. A design aid, not a certified material property. CraftScript's material_at and the pack id, version and hash on the data sheet are built. Not built yet: the strength check at a temperature, and installing a pack from the Library into QuantScope (the module carries this one pack itself).
Files and formats
One JSON file, format cadcraft-material-pack version 1: materials, properties, segments with the equation form, coefficients, ranges, fit error, and the source page of every material. Data only, no code.
Get started
- Install QuantScope and this pack from the Library.
- Developers: import materialAt from lib/engineer/material-pack.js and ask for 304, k, 77 K.
- Read the value with its unit, fit error and source. A CraftScript call is not built yet.
Languages
No languages are listed for this add-on yet. Its maker may add some.
Works in
| Edition | Works | Note |
|---|---|---|
| Browser (/use) (yours) | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Studio from getcadcraft.com | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Microsoft Store | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Google Play | Added on demand | Fetched the first time you use it, then kept for offline use. |
| iPad and iPhone (App Store) | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Custom build | Added on demand | Fetched the first time you use it, then kept for offline use. |
Comes with
- QuantScope Size when built
- Field kernel 1.2 MB
- QuantScope library 900 KB
Adding it brings these too. Engines are shared: each downloads once for every add-on that uses it.
Versions
| Version | Channel | Date | What changed |
|---|---|---|---|
| 1.0.0 | stable | October 29, 2026 | First version in the Library. |
Licence and maker
CadCraft (CadCraft, first-party). Licence: Apache-2.0. Dependencies carry their own licences, listed on their pages.