Engine

Field kernel

Implicit geometry: lattices, TPMS, rule-written parts.

Screenshot from the lab build. Field kernel in PartCraft: the showcase graded lattice beam, a gyroid lattice built by the field kernel, with its volume and size
Screenshot from the lab build. Field kernel in PartCraft: the showcase graded lattice beam, a gyroid lattice built by the field kernel, with its volume and size

Built on it

  • Additive manufacturing engineering — Print-planning sheets for PartCraft and ModelCraft: layer count and print time, material and cost with infill, overhang check and plate packing.
  • Aerospace (aircraft) — Aircraft teaching sheets for PartCraft: wing lift, stall and induced drag, weight and balance, and the published 4-digit airfoil thickness and camber formulas.
  • Astronautics and space systems — Orbital teaching sheets for PartCraft: circular orbit speed and period, two-burn transfer delta-v with the rocket equation, and radiative equilibrium temperature.
  • Biomechanical engineering (implants, prosthetics) — Implant sheets for PartCraft: stem bending stress, lattice stiffness by the Gibson-Ashby relation and joint force against body weight.
  • Materials science and engineering — Materials sheets for PartCraft: stress and strain, an Ashby-style stiffness index, Goodman fatigue factor and composite modulus.
  • Naval architecture and marine engineering — Ship sheets for PartCraft and ModelCraft: box-barge hydrostatics and metacentric height, righting lever and friction resistance.
  • QuantScope — QuantScope: the engineering engine for CadCraft Studio. Write parts from physics: generators and data sheets.
  • Tooling, mold and die design — Mold and die sheets for PartCraft: shrinkage and cavity size, clamp force, cooling time, draft offset, and punch force with strip utilisation.

Use it in your add-on

Name it in your manifest's needs. When someone adds your add-on, their account brings this engine too, and every edition loads it the first time your add-on needs it. Version ranges arrive with AL.13.

{
  "id": "com.example.my-addon",
  "apps": ["partcraft", "modelcraft"],
  "needs": ["engine.field"]
}

Methods and standards

Signed-distance fields: primitive distances, minimum and maximum for booleans, a polynomial smooth minimum for blends, offset, shell, rigid and uniform scale transforms, and the triply periodic minimal surfaces gyroid, Schwarz P and diamond. The field has no clock, random number or trigonometric call, so the same spec always gives the same result. Contouring turns the sampled field into a mesh.

Limits

The kernel makes geometry, not design decisions. The meshes are contoured approximations, not exact B-rep solids. Memory and time grow with the part's size and with finer voxels, so a very large or very fine part can exceed the voxel budget; the manufacturing check reports that. The 0.1 mm benchmark is still to be run.