Draft
Analyze FFF tendon print-angle impact across active test PRs#62
Conversation
Agent-Logs-Url: https://github.com/vertical-cloud-lab/tensegrity-optimization/sessions/fd667816-78e0-4e94-b2a9-5266983fcd0e Co-authored-by: sgbaird <45469701+sgbaird@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Explore tendon/cable printing angles for optimization
Analyze FFF tendon print-angle impact across active test PRs
May 22, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Print-in-place tensegrity specimens (PR #35) deposit TPU tendons at a mix of 0°/45°/90° relative to the bead direction, which biases strength-dominated tests more than stiffness-dominated ones. This PR adds an analysis answering how much that affects the experiments planned across the open PRs.
Deliverable
reviews/tendon_print_angle_impact.md(style matchesreviews/mock_reviews.mdandliterature/davami2025-analysis.md).Contents
.gcode.3mfslice + re-importable project.3mf(H2D-only, supports enabled, scale 1.5× / cable_d 4.5 mm) + PLA-cables and PLA-struts/TPU-cables MM variants (with modeled-in PLA scaffo... #35, Explore and validate joint design for PETG/PLA + TPU prints (5 candidate joints + OpenSCAD CAD + anchor-upset shape variants + Design F captive-core + Edison Phase-1/2/3/5 + Phase-4 submitted + lander-context reco + TPU-inside vs TPU-outside comparison... #39/Anchor-bulb pre-tensioning DOE: 15-specimen test plate (air gap × joint size, A3 countersunk, horizontal cable) #52, Edison query on strut material (PLA vs PETG vs HF/CF) — fetched + interpreted #45, Explore egg-drop demo via Edison LITERATURE_HIGH query (+ drag-free baseline / V·m benchmark, Brown-lab BEAR baseline, and SUPERball v2 actuator follow-ups) #47, Run initial instron tensile tests for stiffness testing #49/Edison LITERATURE_HIGH brief: ASTM standards & best practices for initial Instron stiffness tests (#49) #50, Add strut-curvature design-axis exploration synthesis #54, Add tensegrity build-kit & DIY-materials recommendations #56, Analyze Davami et al. 2025 (dynamic AM tensegrity) + Edison follow-up #58, Edison literature briefs: objectives / outcomes per drop-test data source + cross-modality ANALYSIS synthesis #60. Highlights:.gcode.3mfslice + re-importable project.3mf(H2D-only, supports enabled, scale 1.5× / cable_d 4.5 mm) + PLA-cables and PLA-struts/TPU-cables MM variants (with modeled-in PLA scaffo... #35 (build orientation is currently frozen in the Sobol batch generator) and generalization beyond PR Anchor-bulb pre-tensioning DOE: 15-specimen test plate (air gap × joint size, A3 countersunk, horizontal cable) #52's fixed-orientation DOE..gcode.3mfslice + re-importable project.3mf(H2D-only, supports enabled, scale 1.5× / cable_d 4.5 mm) + PLA-cables and PLA-struts/TPU-cables MM variants (with modeled-in PLA scaffo... #35'spatch_mm_extruder.py).k_anisotropy(theta)scalar insimulations/printable_design.py.build_orientationfrom frozen context to a categorical Ax design parameter (PRs Scaffold Bayesian-optimization script with honegumi + customized tensegrity campaign #30/Add T3-prism (3-strut tensegrity) parametric CAD with Bambu PETG.gcode.3mfslice + re-importable project.3mf(H2D-only, supports enabled, scale 1.5× / cable_d 4.5 mm) + PLA-cables and PLA-struts/TPU-cables MM variants (with modeled-in PLA scaffo... #35/Edison literature briefs: objectives / outcomes per drop-test data source + cross-modality ANALYSIS synthesis #60)..gcode.3mfslice + re-importable project.3mf(H2D-only, supports enabled, scale 1.5× / cable_d 4.5 mm) + PLA-cables and PLA-struts/TPU-cables MM variants (with modeled-in PLA scaffo... #35 gcode log + unfreeze orientation; Edison LITERATURE_HIGH brief: ASTM standards & best practices for initial Instron stiffness tests (#49) #50 add "first-tendon-to-fail + angle bin" to the Instron metadata schema; Anchor-bulb pre-tensioning DOE: 15-specimen test plate (air gap × joint size, A3 countersunk, horizontal cable) #52 add a 3-cell × {0°,45°,90°} sanity sub-array; Add runnable tensegrity simulation demos (MuJoCo, PyBullet, PyChrono, Newton, DiffPD, PolyFEM+IPC) + 3D animated renders + Edison survey + regime-aware sweeps + PLA/TPU 85A printable-design model + BO integration bridge + PR #35 Sobol T3-prism sweep ac... #33/Edison literature briefs: objectives / outcomes per drop-test data source + cross-modality ANALYSIS synthesis #60 plumb a singleanisotropy_ratioknob)..gcode.3mfslice + re-importable project.3mf(H2D-only, supports enabled, scale 1.5× / cable_d 4.5 mm) + PLA-cables and PLA-struts/TPU-cables MM variants (with modeled-in PLA scaffo... #35 captive-core joint, PR Edison query on strut material (PLA vs PETG vs HF/CF) — fetched + interpreted #45 strut-material recommendation, PR Edison LITERATURE_HIGH brief: ASTM standards & best practices for initial Instron stiffness tests (#49) #50 protocol, PR Document Lansmont M23 drop tower and Polytec QTec laser vibrometer #28 LDV resolution.