AJ Santa CruzPortfolio · Rev 2026.1Cambridge, MA · MIT
← Work

P·01 · Mechanical

Precision-Motion Digital Twin

Static, modal and harmonic FEA of a precision-motion platform, where a 100 GB solve that failed now converges in 34 seconds.

At a glance

  • 100 GB → 34 sa 2.7M-node solve that failed, now converging in 34 seconds
  • 1 month → 3 daysdesign-analysis cycle, per design iteration
  • ½ deflectionat the tool point with a mineral-epoxy composite fill, checked by a parametric FEA sweep
Where
Stealth-stage startup
Role
Mechanical engineer
Timeline
Jan 2026 to present
Status
Confidential
Tools and skills
  • ANSYS Mechanical
  • Static structural FEA
  • Modal analysis
  • Harmonic response analysis
  • ANSYS SpaceClaim
  • Python scripting in ANSYS
  • Sensitivity analysis
  • Stability-lobe analysis
  • Sensor selection
  • Epoxy-granite (mineral casting)
Design confidential · images not shown

The machine’s geometry, its specifications and the company are confidential, so this page has no CAD or contour plots. It covers the problem class, my methods, and relative results I’m cleared to share.

The problem

A stealth-stage startup is designing a precision-motion platform. Before any hardware exists, the team needs three answers from simulation:

  1. Tool-point deflection under a realistic cutting load, at the scale of microns.
  2. Which parts are the weak links worth spending stiffness and cost on.
  3. Where the resonances sit that set the chatter limit and the control-loop bandwidth.

Tool-point deflection is a property of the whole assembly. It is many small compliances stacked in series through rails, carriages, lead screws and bolted joints, and the biggest contributor is rarely the part intuition points to. So the model has to be the full assembly, and it has to answer static, modal and harmonic questions from one geometry.

The first full-assembly solve did not work. At 2.7 million nodes it needed about 100 GB and failed, which made iteration impossible.

Approach

Make the model solvable

I got the same full assembly to converge in 34 seconds, and the twin now predicts tool-point deflection to sub-25-micron accuracy under load. The linear-rail carriages are modeled as bushing joints and the lead screws as springs, which keeps the load paths without meshing every rolling element.

Script every load case

Hand-applying loads in the GUI does not scale to hundreds of cases. I wrote a script that runs inside ANSYS Mechanical and sweeps an equal-and-opposite force pair (tool and workpiece) through X, Y, Z and the combined directions. For each case it exports results to CSV plus contour images from four views, then does the same for the modal and harmonic systems. Together with the faster solve, this cut the design-analysis cycle from a month to three days.

Map stiffness across the work envelope

One stiffness number at one position hides the worst case. I solved the tool-point deflection at six machine positions in three load directions. One axis was the softest at every position, about 2.5 times softer than the stiffest, and the machine was softest with the tool low and centered, where the overhang is longest.

Rank every part by how much it matters

To find where stiffness is worth buying, I ran a sweep that makes each part 100 times stiffer, one at a time, and re-solves the tool point. The ranking pointed at a single moving carriage. Making that one part rigid would cut X-axis deflection by 34% and Y-axis deflection by 25%. A plot of accumulated deflection along the load path agreed: the frame barely moves, and nearly all of the bending happens in the moving chain between the carriage and the tool.

Fill instead of thicken

Filling the structure with a mineral-epoxy composite (epoxy granite) halved tool-point deflection. I checked it with a parametric FEA sweep of the fill’s stiffness.

Engineering detail

Changes that did not pay

The sweep also said where not to spend. Removing the side ribs changed deflection on the governing axis by only 1.5%, so they are close to cosmetic for stiffness.

Dynamics: sensing and control requirements

From the harmonic model I read the receptance (tool deflection per newton of force) across frequency and set a minimum controller refresh rate from its peaks, with margin above the Nyquist floor.

The same model decided where and how to sense chatter. I compared eleven candidate accelerometer locations across the machine’s natural frequencies and cutting directions. The best signal is on the spindle housing, then the spindle carriage. Locations on the lower structure were nearly useless.

For the sensor itself I recommended two piezoelectric (IEPE) accelerometers, one each for X and Y, mounted as close to the tool as possible. The X and Y modes are coupled but ring at different frequencies, so a single sensor could sit on a node and miss one of them. I rejected the alternatives:

OptionWhy not
MEMS accelerometerusable bandwidth ends below the chatter band
Capacitive or eddy-current probegood for low frequency and calibration, poor for fast, large vibration
Piezo force dynamometerthe most direct chatter signal, but too expensive
Microphonecheap and non-contact, but picks up shop noise

Stability lobes

I built stability-lobe diagrams (spindle speed against axial depth of cut) for two workpiece materials and two flute counts. Each compares the full model, which includes X-Y cross-coupling, against a simplified uncoupled model, and marks the worst-case operating depth against the chatter boundary.

Results

  • A full-assembly twin that solves in 34 seconds instead of failing at 100 GB.
  • A design-analysis cycle cut from a month to three days.
  • A ranked list of where stiffness is worth buying, with the top single lever worth 34% (X) and 25% (Y).
  • Tool-point deflection halved with a composite fill.
  • Sensor type, sensor placement and a controller refresh-rate floor set before hardware.

The main limit today is that the model is not yet calibrated against hardware. Joint stiffnesses are modeled, not measured.

My contribution

I built the twin end to end: meshing, joint modeling, the load-case automation, and the static, modal and harmonic analyses and design studies above. The machine design itself is the company’s and stays confidential.

Contact