Updated docs and round_case is now default
Round_case is default. Original box case is likely broken and should be removed.
This commit is contained in:
@@ -50,8 +50,8 @@ module plate_print(rot=90-8, door=false) {
|
|||||||
|
|
||||||
module gear_hinge(
|
module gear_hinge(
|
||||||
width = 18,
|
width = 18,
|
||||||
box=true,
|
box=false,
|
||||||
rounded_case=false,
|
rounded_case=true,
|
||||||
box_top=true,
|
box_top=true,
|
||||||
box_color="green",
|
box_color="green",
|
||||||
left_gear_color="blue",
|
left_gear_color="blue",
|
||||||
|
|||||||
15
README.md
15
README.md
@@ -3,12 +3,16 @@
|
|||||||
GearHinge is an openscad model of a geared hinge. This was developed as part
|
GearHinge is an openscad model of a geared hinge. This was developed as part
|
||||||
of another project, but stands on its own as a part that could be re-used.
|
of another project, but stands on its own as a part that could be re-used.
|
||||||
|
|
||||||
It is designed to be printed in place and without support materials. Gears
|
It is designed to be printed in place and without support materials.
|
||||||
should be rotated into the case for printing.
|
|
||||||
|
|
||||||
Printing is very sensitive to options, and slicing should be inspected to
|
Printing is very sensitive to options, and slicing should be inspected to
|
||||||
ensure parts have not been connected internally.
|
ensure parts have not been connected internally.
|
||||||
|
|
||||||
|
Chamfer of 45 degrees with a profile shift of -2 has been enough to
|
||||||
|
print this in PETG with a layer height of .15mm. These are the defaults.
|
||||||
|
|
||||||
|
Printing with a rotation higher than 92 degrees is likely to cause the
|
||||||
|
gears to be fused as the block tooth may make contact with its counterpart.
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
This model uses the PolyGear library https://github.com/dpellegr/PolyGear
|
This model uses the PolyGear library https://github.com/dpellegr/PolyGear
|
||||||
@@ -21,16 +25,15 @@ include <GearHinge.scad>
|
|||||||
|
|
||||||
$incolor = true;
|
$incolor = true;
|
||||||
|
|
||||||
gear_hinge(rot=rot, box=false, rounded_case=true);
|
gear_hinge(width=18,rot=92, door=false);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Status/Known Issues
|
## Status/Known Issues
|
||||||
|
|
||||||
Under development, not ready for the unadventurous.
|
Under development, should be vaguely usable.
|
||||||
|
|
||||||
1. Arms have no mounting holes for general use.
|
1. Arms have no mounting holes for general use.
|
||||||
2. No functions/workflow exists for attaching arms to anything else.
|
2. No functions/workflow exists for attaching arms to anything else.
|
||||||
3. Module is 1.45; it should be parametric. Hard coded values must go.
|
|
||||||
4. Cannot be assembled or disassembled; must be printed in place.
|
4. Cannot be assembled or disassembled; must be printed in place.
|
||||||
5. Helix angle can only do a single "turn". Should be re-written to use sin.
|
5. Helix angle can only do a single "turn". Should be re-written to use sin.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user