diff --git a/Example Models/D20 L160 Vag.stl b/Example Models/D20 L160 Vag.stl new file mode 100644 index 0000000..6447ee0 Binary files /dev/null and b/Example Models/D20 L160 Vag.stl differ diff --git a/Example Models/D25 L160 Vag.stl b/Example Models/D25 L160 Vag.stl new file mode 100644 index 0000000..b5e8919 Binary files /dev/null and b/Example Models/D25 L160 Vag.stl differ diff --git a/Example Models/D30 L160 Vag.stl b/Example Models/D30 L160 Vag.stl new file mode 100644 index 0000000..367f286 Binary files /dev/null and b/Example Models/D30 L160 Vag.stl differ diff --git a/Example Models/D35 L160 Vag.stl b/Example Models/D35 L160 Vag.stl new file mode 100644 index 0000000..23b4c2c Binary files /dev/null and b/Example Models/D35 L160 Vag.stl differ diff --git a/Example Models/Straight D20 L160 Cervical.stl b/Example Models/Straight D20 L160 Cervical.stl new file mode 100644 index 0000000..f2052fd Binary files /dev/null and b/Example Models/Straight D20 L160 Cervical.stl differ diff --git a/Example Models/Straight D25 L160 Cervical.stl b/Example Models/Straight D25 L160 Cervical.stl new file mode 100644 index 0000000..0773f5e Binary files /dev/null and b/Example Models/Straight D25 L160 Cervical.stl differ diff --git a/Example Models/Straight D30 L160 Cervical.stl b/Example Models/Straight D30 L160 Cervical.stl new file mode 100644 index 0000000..6850a74 Binary files /dev/null and b/Example Models/Straight D30 L160 Cervical.stl differ diff --git a/Example Models/Straight D35 L160 Cervical.stl b/Example Models/Straight D35 L160 Cervical.stl new file mode 100644 index 0000000..a46d571 Binary files /dev/null and b/Example Models/Straight D35 L160 Cervical.stl differ diff --git a/Example Models/readme.md b/Example Models/readme.md new file mode 100644 index 0000000..b94a2a8 --- /dev/null +++ b/Example Models/readme.md @@ -0,0 +1,40 @@ +**Straight Needle Cylinder Models** + +This folder contains STL files for straight needle cylinders exported from Onshape. Each model is labeled by diameter, length, and anatomical use. All designs follow standard threading and wall thickness constraints. + + +--- +### Straight Needle Cylinder Models + +| Straight Cylinders Name | Dia (mm) | Needle Channel Diameter | Tandem Diameter | Onshape Link | Reference Sheet? | +|-------------------------------|----------|----------------------------------|--------------------------------|------------------------------|----------------------| +| D20 L160 Vag | 20 | 2.7 (thread 3.2, depth 3.5) | N/A | [View](https://cad.onshape.com/documents/529d303fb9f5fee1fcb2269a/w/9e0eedecc480867e86b6b481/e/621e31438754861d5245d1e8?renderMode=0&uiState=687af9899256c6fb18da03f5) | Yes, Not Yet | +| D25 L160 Vag | 25 | 2.7 (thread 3.2, depth 3.5) | N/A | [View](https://cad.onshape.com/documents/7196ae378b86f062a9d659fd/w/fe312e28df3e9a93d0307521/e/201f70944c086bf3b6dd73b7?renderMode=0&uiState=687b3afc6cdc8b014311de46) | Yes, Not Yet | +| D30 L160 Vag | 30 | 2.7 (thread 3.2, depth 3.5) | N/A | [View](https://cad.onshape.com/documents/8a14050e1fec21f642fc72b3/w/6d58f01e72232f9b4523011b/e/2f249429367d92c564f0aa9c?renderMode=0&uiState=687c297c73e1282d3c9460ec) | Yes, Not Yet | +| D35 L160 Vag | 35 | 2.7 (thread 3.2, depth 3.5) | N/A | [View](https://cad.onshape.com/documents/5ac95f978b3e078b1ea1f47f/w/aea9dd8f9c7f65d78a8f921b/e/eb9773c7dbf78ebb98bc5d81?renderMode=0&uiState=687c64298a9fad29d9a24ada) | Yes, Not Yet | +| Straight D20 L160 Cervical | 20 | 2.7 (thread 3.2, depth 3.5) | 3.8 (thread 5.0, depth 7.0) | [View](https://cad.onshape.com/documents/851d9c9db2ea079d433af7fd/w/10a5799f5a49555d7a7cd9c8/e/0ef23bbd81d6f70c6fe96ff2?renderMode=0&uiState=687c693c8a9fad29d9a257fa) | Yes, Not Yet | +| Straight D25 L160 Cervical | 25 | 2.7 (thread 3.2, depth 3.5) | 3.8 (thread 5.0, depth 7.0) | [View](https://cad.onshape.com/documents/89353645de88747c9b21e0cb/w/76ef3ca58009b15a9eb2092d/e/a9009acbf3a4fed6b94982d1?renderMode=0&uiState=687c6ba8498a3d6211efbf47) | Yes, Not Yet | +| Straight D30 L160 Cervical | 30 | 2.7 (thread 3.2, depth 3.5) | 3.8 (thread 5.0, depth 7.0) | [View](https://cad.onshape.com/documents/a37548e0068aee00676e02f5/w/3a31d50f1247a5349058b854/e/c832204e93dbb0f569dc5ed4?renderMode=0&uiState=687c70328ee7380dc6987bc3) | Yes, Not Yet | +| Straight D35 L160 Cervical | 35 | 2.7 (thread 3.2, depth 3.5) | 3.8 (thread 5.0, depth 7.0) | [View](https://cad.onshape.com/documents/930800742439890ac34ecbc6/w/2d499d6c34ebb71e8ad0d0a5/e/d7e353aa491570d74987c33e?renderMode=0&uiState=687c71dd8a9fad29d9a26cf4) | Yes, Not Yet | +--- + General Notes + +- Minimum wall thickness: aim for 2 mm, will allow 1 mm +- Minimum distance between needle thread base centers: aim for 6 mm (absolute 5 mm) +- Minimum distance between needle thread base center and tandem thread base center: aim for 6 mm (absolute 5 mm) +- Needle channel diameter 2.7 mm (thread 3.2 mm, depth 3.5 mm) +- Radius of needle curve: 35 mm +- Tandem diameter 3.8 mm (thread 5.0, depth 7.0) +- Barrel length can be reduced to 2 mm, if needed to meet spacing constraints +- Maximize number of needles while meeting spacing and wall thickness criteria + +--- + +Priority of Constraints + +1. Radius of Curvature +2. Needle Center to Needle Center +3. Tandem Center to Needle Center +4. Number of Needles (OK to add 1 more if WT ≥ 1.5 mm) +5. Wall Thickness +6. Barrel Length diff --git a/Example Models/readme.txt b/Example Models/readme.txt deleted file mode 100644 index ce25741..0000000 --- a/Example Models/readme.txt +++ /dev/null @@ -1,2 +0,0 @@ -TODO: Summary of Example models. -