Skip to content

Add M3564C load cell reference part - #12

Merged
BenCaunt merged 2 commits into
mainfrom
codex/add-m3564c-load-cell-part
May 12, 2026
Merged

Add M3564C load cell reference part#12
BenCaunt merged 2 commits into
mainfrom
codex/add-m3564c-load-cell-part

Conversation

@BenCaunt

@BenCaunt BenCaunt commented May 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a new m3564c-load-cell project with the source PDF, notes, project metadata, and a M3564C six-axis load-cell reference model.
  • Move project-owned CAD code out of synthcad/ into project-local packages under projects//, with each project declaring build/URDF targets in targets.py.
  • Replace hard-coded flat-disk target registries with project target discovery and project-local generated output defaults.
  • Scope CI, tests, exports, reports, and PR diff viewer targets from changed paths via synthcad-select, so project-only changes do not run unrelated project tests or show unrelated CAD.

Validation

  • uv run pytest -q
  • uv run synthcad-build --list
  • uv run synthcad-urdf --list
  • uv run synthcad-select --path projects/m3564c-load-cell/tests/test_m3564c_load_cell.py --json
  • uv run synthcad-build --target m3564c-six-axis-load-cell --profile
  • uv run synthcad-inspect --target m3564c-six-axis-load-cell --interference assemblies --view isometric --view rear-isometric
  • uv run synthcad-pr-pages --repo-root . --base-root . --target m3564c-six-axis-load-cell --output-dir /tmp/synthcad-m3564c-pr-site

github-actions Bot added a commit that referenced this pull request May 12, 2026
@github-actions

github-actions Bot commented May 12, 2026

Copy link
Copy Markdown
Contributor

SynthCAD CAD review

Compared b5dce19c3768 to 17f2609fe043 for selected targets: flat-disk-robot-chassis flat-disk-robot-lid flat-disk-robot m3564c-six-axis-load-cell.

github-actions Bot added a commit that referenced this pull request May 12, 2026
@BenCaunt
BenCaunt merged commit 5cb1190 into main May 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant