mirror of
https://github.com/nophead/NopSCADlib.git
synced 2025-08-10 17:33:57 +02:00
Merge branch 'martinbudden-typos'
This commit is contained in:
@@ -31,7 +31,7 @@
|
|||||||
//! Star washers can be omitted by setting `star_washers` to false.
|
//! Star washers can be omitted by setting `star_washers` to false.
|
||||||
//!
|
//!
|
||||||
//! A 2screw_block is a thinner version with two screws and two mating surfaces. It can be used as an alternative to fixing blocks when
|
//! A 2screw_block is a thinner version with two screws and two mating surfaces. It can be used as an alternative to fixing blocks when
|
||||||
//! high lateral rigity is not required.
|
//! high lateral rigidity is not required.
|
||||||
//
|
//
|
||||||
include <../core.scad>
|
include <../core.scad>
|
||||||
use <../vitamins/insert.scad>
|
use <../vitamins/insert.scad>
|
||||||
|
@@ -20,7 +20,7 @@
|
|||||||
//
|
//
|
||||||
//! Parametric knobs for potentiometers and encoders.
|
//! Parametric knobs for potentiometers and encoders.
|
||||||
//!
|
//!
|
||||||
//! A knob can be constructed by specififying all the parameters or the potentiometer can be specified to customise it for its shaft with a recess to clear the nut, washer and thread.
|
//! A knob can be constructed by specifying all the parameters or the potentiometer can be specified to customise it for its shaft with a recess to clear the nut, washer and thread.
|
||||||
//! An optional skirt and / or a pointer can be specified.
|
//! An optional skirt and / or a pointer can be specified.
|
||||||
//!
|
//!
|
||||||
//! The STL includes a support membrane that needs to be cut out and a thread needs to be tapped for the grub screw.
|
//! The STL includes a support membrane that needs to be cut out and a thread needs to be tapped for the grub screw.
|
||||||
|
@@ -20,7 +20,7 @@
|
|||||||
//
|
//
|
||||||
//! Clamp for ribbon cable and polypropylene strip or one or more ribbon cables.
|
//! Clamp for ribbon cable and polypropylene strip or one or more ribbon cables.
|
||||||
//!
|
//!
|
||||||
//! * When `ways` is a scalar number the slot is sized for one rubbon cable and a PP strip.
|
//! * When `ways` is a scalar number the slot is sized for one ribbon cable and a PP strip.
|
||||||
//! * When `ways` is a two element vector the second element indicates the number of cables and the slot is size for just the cables.
|
//! * When `ways` is a two element vector the second element indicates the number of cables and the slot is size for just the cables.
|
||||||
//
|
//
|
||||||
include <../core.scad>
|
include <../core.scad>
|
||||||
|
@@ -4890,7 +4890,7 @@ This allows the block and one set of fasteners to be on one assembly and the oth
|
|||||||
Star washers can be omitted by setting `star_washers` to false.
|
Star washers can be omitted by setting `star_washers` to false.
|
||||||
|
|
||||||
A 2screw_block is a thinner version with two screws and two mating surfaces. It can be used as an alternative to fixing blocks when
|
A 2screw_block is a thinner version with two screws and two mating surfaces. It can be used as an alternative to fixing blocks when
|
||||||
high lateral rigity is not required.
|
high lateral rigidity is not required.
|
||||||
|
|
||||||
[printed/corner_block.scad](printed/corner_block.scad) Implementation.
|
[printed/corner_block.scad](printed/corner_block.scad) Implementation.
|
||||||
|
|
||||||
@@ -5449,7 +5449,7 @@ Printed handle that can be printed without needing support material due to its t
|
|||||||
## Knob
|
## Knob
|
||||||
Parametric knobs for potentiometers and encoders.
|
Parametric knobs for potentiometers and encoders.
|
||||||
|
|
||||||
A knob can be constructed by specififying all the parameters or the potentiometer can be specified to customise it for its shaft with a recess to clear the nut, washer and thread.
|
A knob can be constructed by specifying all the parameters or the potentiometer can be specified to customise it for its shaft with a recess to clear the nut, washer and thread.
|
||||||
An optional skirt and / or a pointer can be specified.
|
An optional skirt and / or a pointer can be specified.
|
||||||
|
|
||||||
The STL includes a support membrane that needs to be cut out and a thread needs to be tapped for the grub screw.
|
The STL includes a support membrane that needs to be cut out and a thread needs to be tapped for the grub screw.
|
||||||
@@ -5847,7 +5847,7 @@ The stl and assembly must be given a name and parameterless wrappers for the stl
|
|||||||
## Ribbon_clamp
|
## Ribbon_clamp
|
||||||
Clamp for ribbon cable and polypropylene strip or one or more ribbon cables.
|
Clamp for ribbon cable and polypropylene strip or one or more ribbon cables.
|
||||||
|
|
||||||
* When `ways` is a scalar number the slot is sized for one rubbon cable and a PP strip.
|
* When `ways` is a scalar number the slot is sized for one ribbon cable and a PP strip.
|
||||||
* When `ways` is a two element vector the second element indicates the number of cables and the slot is size for just the cables.
|
* When `ways` is a two element vector the second element indicates the number of cables and the slot is size for just the cables.
|
||||||
|
|
||||||
[printed/ribbon_clamp.scad](printed/ribbon_clamp.scad) Implementation.
|
[printed/ribbon_clamp.scad](printed/ribbon_clamp.scad) Implementation.
|
||||||
@@ -6807,7 +6807,7 @@ The `pose()` module allows assembly views in the readme to be posed differently
|
|||||||
| Qty | Module call | BOM entry |
|
| Qty | Module call | BOM entry |
|
||||||
| ---:|:--- |:---|
|
| ---:|:--- |:---|
|
||||||
| 1 | `insert(F1BM3)` | Heatfit insert M3 |
|
| 1 | `insert(F1BM3)` | Heatfit insert M3 |
|
||||||
| 1 | `widget(3)` | Rivit like thing for 3mm sheets |
|
| 1 | `widget(3)` | Rivet like thing for 3mm sheets |
|
||||||
| 1 | `screw(M3_cap_screw, 8)` | Screw M3 cap x 8mm |
|
| 1 | `screw(M3_cap_screw, 8)` | Screw M3 cap x 8mm |
|
||||||
| 1 | `sheet(PMMA3, 20, 20, 1)` | Sheet acrylic 20mm x 20mm x 3mm |
|
| 1 | `sheet(PMMA3, 20, 20, 1)` | Sheet acrylic 20mm x 20mm x 3mm |
|
||||||
| 1 | `washer(M3_washer)` | Washer M3 x 7mm x 0.5mm |
|
| 1 | `washer(M3_washer)` | Washer M3 x 7mm x 0.5mm |
|
||||||
|
@@ -422,7 +422,7 @@ def views(target, do_assemblies = None):
|
|||||||
times.add_time(html_name, t)
|
times.add_time(html_name, t)
|
||||||
times.print_times(pngs + [html_name])
|
times.print_times(pngs + [html_name])
|
||||||
#
|
#
|
||||||
# Make the printme.html by replacing empty spans that invisbly mark the page breaks by page break divs.
|
# Make the printme.html by replacing empty spans that invisibly mark the page breaks by page break divs.
|
||||||
#
|
#
|
||||||
with open(html_name, 'rt') as src:
|
with open(html_name, 'rt') as src:
|
||||||
lines = src.readlines()
|
lines = src.readlines()
|
||||||
|
@@ -32,7 +32,7 @@ height = 10;
|
|||||||
insert = screw_insert(screw);
|
insert = screw_insert(screw);
|
||||||
|
|
||||||
module widget(thickness) {
|
module widget(thickness) {
|
||||||
vitamin(str("widget(", thickness, "): Rivit like thing for ", thickness, "mm sheets"));
|
vitamin(str("widget(", thickness, "): Rivet like thing for ", thickness, "mm sheets"));
|
||||||
t = 1;
|
t = 1;
|
||||||
color("silver") {
|
color("silver") {
|
||||||
cylinder(d = 3, h = thickness + 2 * eps, center = true);
|
cylinder(d = 3, h = thickness + 2 * eps, center = true);
|
||||||
@@ -85,7 +85,7 @@ assembly("widget_top") {
|
|||||||
module widget_assembly()
|
module widget_assembly()
|
||||||
assembly("widget") {
|
assembly("widget") {
|
||||||
|
|
||||||
widget_base_assembly(); // Note this is not exloded because it is sub-assembly
|
widget_base_assembly(); // Note this is not exploded because it is sub-assembly
|
||||||
|
|
||||||
translate_z(height) {
|
translate_z(height) {
|
||||||
translate_z(sheet_thickness(sheet))
|
translate_z(sheet_thickness(sheet))
|
||||||
|
Reference in New Issue
Block a user