Project goals, constraints, and philosophy

Goals

  • Fixed CNC milling machine for aluminum and steel

  • Target machining accuracy and repeatability: ≤ 10 µm

  • Apartment-compatible operation

  • Low airborne noise emission

  • Low structure-borne vibration

  • High observability of machine state

  • Prefer graceful degradation (e.g. feed reduction) over part scrap

Constraints

  • Residential building floor load limit: approx. 150-200 kg/m²

  • No heavy concrete or mineral-cast bed

  • Controlled total machine mass

  • No reliance on software for safety-critical functions

  • Noise-sensitive environment

  • Downtime acceptable; accuracy prioritized over uptime

Design philosophy

  • Accuracy and repeatability over brute stiffness

  • Geometry and load paths over added mass

  • Observability over assumption

  • Time-scale separation:

    • fast dynamics (vibration, chatter)

    • slow dynamics (deflection, compliance)

    • supervisory decisions (feed and spindle adaptation)

  • Fail-safe by construction

  • KISS: complexity only where it provides measurable benefit

Explicit non-goals (current phase)

  • Custom servo drives or inverters

  • Glass scale feedback

  • Active vibration cancellation

  • Fully temperature-controlled machine enclosure

  • Predictive health monitoring

Documentation scope

Included:

  • Design intent

  • Architectural decisions

  • Subsystem placement and purpose

  • Boundaries between mechanical, electrical, control, and safety layers

Excluded:

  • CAD geometry

  • Manufacturing drawings

  • Assembly procedures

  • Firmware and software implementation details