Highlights
- LineFit and CircleFit — new metrology tools with ROI-driven caliper
arrays, overlay/contour points mode, subpixel edge detection and robust
outlier rejection.
- ShapeMatch geometry-only (model v4) — the fused native vote and geometry
refinement are the only matcher path. ShapeMatch models v2/v3 are rejected
and must be retrained.
- Non-blocking workflow execution — the Vision Editor runs workflows and
RUN/AUTO on a background execution service instead of the GUI thread.
- Toolbox grouped by role — Acquisition, Processing, Inspection, 3D,
Machine Learning and Logic, with per-group tool ordering.
- Communications — Omron and ADLINK USB-7250 validated on real hardware,
Beckhoff ADS and Siemens S7 implemented, Modbus TCP and OPC UA clients and
servers, and the dummy driver hidden from the designer.
- Reliability and UI — global wheel guard, Qt 6.12 ROI spin-box fix,
Height Blobs visibility options and a compact ShapeMatch settings panel.
Breaking changes
- ShapeMatch models v2/v3 are no longer supported. Retrain existing jobs with
model v4.
- The
Features workflow port kind was removed; legacy metadata loads as an
untyped (Any) port.
- The
input points port was removed from LineFit/CircleFit. Use overlay or
contour points instead.
Verification
893 passed, 8 skipped, 3 xfailed.
- Clean-checkout wheel and sdist built; wheel contents,
falcocv self-test
and the headless wheel smoke test pass.
- ShapeMatch 1005-frame gate: 0 lost / 0 extra, median 0.901 px.
Install
pip install --upgrade falcocv