mirror of
https://github.com/DJSundog/NopSCADlib.git
synced 2024-11-30 02:30:03 -05:00
Updated readme and images for linear_bearings change.
This commit is contained in:
parent
2c77f184a2
commit
8ac06b53e7
BIN
libtest.png
BIN
libtest.png
Binary file not shown.
Before Width: | Height: | Size: 754 KiB After Width: | Height: | Size: 760 KiB |
@ -136,7 +136,7 @@ translate([x5, cable_grommets_y + 250])
|
|||||||
translate([900, 600])
|
translate([900, 600])
|
||||||
box_test();
|
box_test();
|
||||||
|
|
||||||
translate([850, 1170])
|
translate([850, 1220])
|
||||||
bbox_test();
|
bbox_test();
|
||||||
|
|
||||||
x0 = 0;
|
x0 = 0;
|
||||||
@ -204,7 +204,7 @@ translate([x0, linear_bearings_y]) {
|
|||||||
rods();
|
rods();
|
||||||
}
|
}
|
||||||
|
|
||||||
translate([x0+120, linear_bearings_y+30]) {
|
translate([x0+150, linear_bearings_y+30]) {
|
||||||
extrusions();
|
extrusions();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
14
readme.md
14
readme.md
@ -1293,6 +1293,9 @@ LMnUU linear bearings.
|
|||||||
| Function | Description |
|
| Function | Description |
|
||||||
|:--- |:--- |
|
|:--- |:--- |
|
||||||
| ```bearing_dia(type)``` | Outside diameter |
|
| ```bearing_dia(type)``` | Outside diameter |
|
||||||
|
| ```bearing_groove_dia(type)``` | Groove diameter |
|
||||||
|
| ```bearing_groove_length(type)``` | Groove length |
|
||||||
|
| ```bearing_groove_spacing(type)``` | Spacing between grooves, outer to outer, ie includes the grooves themselves |
|
||||||
| ```bearing_length(type)``` | Total length |
|
| ```bearing_length(type)``` | Total length |
|
||||||
| ```bearing_rod_dia(type)``` | Internal diameter |
|
| ```bearing_rod_dia(type)``` | Internal diameter |
|
||||||
|
|
||||||
@ -1311,12 +1314,21 @@ LMnUU linear bearings.
|
|||||||
### Vitamins
|
### Vitamins
|
||||||
| Qty | Module call | BOM entry |
|
| Qty | Module call | BOM entry |
|
||||||
| ---:|:--- |:---|
|
| ---:|:--- |:---|
|
||||||
|
| 1 | ```linear_bearing(LM10LUU)``` | Linear bearing LM10LUU |
|
||||||
| 1 | ```linear_bearing(LM10UU)``` | Linear bearing LM10UU |
|
| 1 | ```linear_bearing(LM10UU)``` | Linear bearing LM10UU |
|
||||||
|
| 1 | ```linear_bearing(LM12LUU)``` | Linear bearing LM12LUU |
|
||||||
| 1 | ```linear_bearing(LM12UU)``` | Linear bearing LM12UU |
|
| 1 | ```linear_bearing(LM12UU)``` | Linear bearing LM12UU |
|
||||||
|
| 1 | ```linear_bearing(LM16LUU)``` | Linear bearing LM16LUU |
|
||||||
|
| 1 | ```linear_bearing(LM16UU)``` | Linear bearing LM16UU |
|
||||||
|
| 1 | ```linear_bearing(LM3LUU)``` | Linear bearing LM3LUU |
|
||||||
| 1 | ```linear_bearing(LM3UU)``` | Linear bearing LM3UU |
|
| 1 | ```linear_bearing(LM3UU)``` | Linear bearing LM3UU |
|
||||||
|
| 1 | ```linear_bearing(LM4LUU)``` | Linear bearing LM4LUU |
|
||||||
| 1 | ```linear_bearing(LM4UU)``` | Linear bearing LM4UU |
|
| 1 | ```linear_bearing(LM4UU)``` | Linear bearing LM4UU |
|
||||||
|
| 1 | ```linear_bearing(LM5LUU)``` | Linear bearing LM5LUU |
|
||||||
| 1 | ```linear_bearing(LM5UU)``` | Linear bearing LM5UU |
|
| 1 | ```linear_bearing(LM5UU)``` | Linear bearing LM5UU |
|
||||||
|
| 1 | ```linear_bearing(LM6LUU)``` | Linear bearing LM6LUU |
|
||||||
| 1 | ```linear_bearing(LM6UU)``` | Linear bearing LM6UU |
|
| 1 | ```linear_bearing(LM6UU)``` | Linear bearing LM6UU |
|
||||||
|
| 1 | ```linear_bearing(LM8LUU)``` | Linear bearing LM8LUU |
|
||||||
| 1 | ```linear_bearing(LM8UU)``` | Linear bearing LM8UU |
|
| 1 | ```linear_bearing(LM8UU)``` | Linear bearing LM8UU |
|
||||||
|
|
||||||
|
|
||||||
@ -2279,6 +2291,7 @@ Steel rods and studding with chamfered ends.
|
|||||||
| ---:|:--- |:---|
|
| ---:|:--- |:---|
|
||||||
| 1 | ```rod(10, 80)``` | Smooth rod 10mm x 80mm |
|
| 1 | ```rod(10, 80)``` | Smooth rod 10mm x 80mm |
|
||||||
| 1 | ```rod(12, 80)``` | Smooth rod 12mm x 80mm |
|
| 1 | ```rod(12, 80)``` | Smooth rod 12mm x 80mm |
|
||||||
|
| 1 | ```rod(16, 80)``` | Smooth rod 16mm x 80mm |
|
||||||
| 1 | ```rod(3, 80)``` | Smooth rod 3mm x 80mm |
|
| 1 | ```rod(3, 80)``` | Smooth rod 3mm x 80mm |
|
||||||
| 1 | ```rod(4, 80)``` | Smooth rod 4mm x 80mm |
|
| 1 | ```rod(4, 80)``` | Smooth rod 4mm x 80mm |
|
||||||
| 1 | ```rod(5, 80)``` | Smooth rod 5mm x 80mm |
|
| 1 | ```rod(5, 80)``` | Smooth rod 5mm x 80mm |
|
||||||
@ -2286,6 +2299,7 @@ Steel rods and studding with chamfered ends.
|
|||||||
| 1 | ```rod(8, 80)``` | Smooth rod 8mm x 80mm |
|
| 1 | ```rod(8, 80)``` | Smooth rod 8mm x 80mm |
|
||||||
| 1 | ```studding(10, 80)``` | Threaded rod M10 x 80mm |
|
| 1 | ```studding(10, 80)``` | Threaded rod M10 x 80mm |
|
||||||
| 1 | ```studding(12, 80)``` | Threaded rod M12 x 80mm |
|
| 1 | ```studding(12, 80)``` | Threaded rod M12 x 80mm |
|
||||||
|
| 1 | ```studding(16, 80)``` | Threaded rod M16 x 80mm |
|
||||||
| 1 | ```studding(3, 80)``` | Threaded rod M3 x 80mm |
|
| 1 | ```studding(3, 80)``` | Threaded rod M3 x 80mm |
|
||||||
| 1 | ```studding(4, 80)``` | Threaded rod M4 x 80mm |
|
| 1 | ```studding(4, 80)``` | Threaded rod M4 x 80mm |
|
||||||
| 1 | ```studding(5, 80)``` | Threaded rod M5 x 80mm |
|
| 1 | ```studding(5, 80)``` | Threaded rod M5 x 80mm |
|
||||||
|
@ -22,8 +22,12 @@ use <../utils/layout.scad>
|
|||||||
include <../vitamins/linear_bearings.scad>
|
include <../vitamins/linear_bearings.scad>
|
||||||
|
|
||||||
module linear_bearings()
|
module linear_bearings()
|
||||||
layout([for(b = linear_bearings) 2 * bearing_radius(b)])
|
layout([for(b = linear_bearings) 2 * bearing_radius(b)]) {
|
||||||
linear_bearing(linear_bearings[$i]);
|
linear_bearing(linear_bearings[$i]);
|
||||||
|
|
||||||
|
translate([0, 30])
|
||||||
|
linear_bearing(long_linear_bearings[$i]);
|
||||||
|
}
|
||||||
|
|
||||||
if($preview)
|
if($preview)
|
||||||
linear_bearings();
|
linear_bearings();
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 75 KiB |
Binary file not shown.
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 55 KiB |
@ -28,7 +28,7 @@ module rods()
|
|||||||
|
|
||||||
rod(bearing_rod_dia(linear_bearings[$i]), 80);
|
rod(bearing_rod_dia(linear_bearings[$i]), 80);
|
||||||
|
|
||||||
translate([0, 20])
|
translate([0, 30])
|
||||||
studding(bearing_rod_dia(linear_bearings[$i]), 80);
|
studding(bearing_rod_dia(linear_bearings[$i]), 80);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -38,6 +38,7 @@ LM4LUU = ["LM4LUU", 23, 8, 4, 0, 0, 0];
|
|||||||
LM3UU = ["LM3UU", 10, 7, 3, 0, 0, 0];
|
LM3UU = ["LM3UU", 10, 7, 3, 0, 0, 0];
|
||||||
LM3LUU = ["LM3LUU", 19, 7, 3, 0, 0, 0];
|
LM3LUU = ["LM3LUU", 19, 7, 3, 0, 0, 0];
|
||||||
|
|
||||||
linear_bearings = [LM3UU, LM4UU, LM5UU, LM6UU, LM8UU, LM10UU, LM12UU, LM16UU, LM3LUU, LM4LUU, LM5LUU, LM6LUU, LM8LUU, LM10LUU, LM12LUU, LM16LUU];
|
linear_bearings = [LM3UU, LM4UU, LM5UU, LM6UU, LM8UU, LM10UU, LM12UU, LM16UU];
|
||||||
|
long_linear_bearings = [LM3LUU, LM4LUU, LM5LUU, LM6LUU, LM8LUU, LM10LUU, LM12LUU, LM16LUU];
|
||||||
|
|
||||||
use <linear_bearing.scad>
|
use <linear_bearing.scad>
|
||||||
|
Loading…
Reference in New Issue
Block a user