mirror of
https://github.com/adrianschlatter/threadlib.git
synced 2025-08-30 12:30:11 +02:00
Release 0.3
Enhancements =========== - Unified Inch Screw Threads Fixes =========== - PCO-1881 internal (minor diameter was too small) - Dpitch problem with G-ext threads Improvements =========== - developer docs - build system - unit tests - user does not need to rotate internal threads by 180 deg anymore to fit external thread !! Incompatibel changes !! ==================== We take the liberty to do this while the major version is still 0: - internal thread is rotated by 180 deg (see improvements). nut() and bolt() are not affected by this
This commit is contained in:
@@ -5,11 +5,11 @@ threadlib
|
||||
Create threads easily.
|
||||
|
||||
:Author: Adrian Schlatter
|
||||
:Date: 2019-04-07
|
||||
:Date: 2019-11-11
|
||||
:License: 3-Clause BSD. See LICENSE.
|
||||
*/
|
||||
|
||||
function __THREADLIB_VERSION() = 0.2;
|
||||
function __THREADLIB_VERSION() = 0.3;
|
||||
|
||||
use <thread_profile.scad>
|
||||
include <THREAD_TABLE.scad>
|
||||
@@ -49,8 +49,7 @@ module nut(designator, turns, Douter, higbee_arc=20, fn=120, table=THREAD_TABLE)
|
||||
specs = thread_specs(str(designator, "-int"), table=table);
|
||||
P = specs[0]; Dsupport = specs[2];
|
||||
H = (turns + 1) * P;
|
||||
rotate(180)
|
||||
thread(str(designator, "-int"), turns=turns, higbee_arc=higbee_arc, fn=fn, table=table);
|
||||
thread(str(designator, "-int"), turns=turns, higbee_arc=higbee_arc, fn=fn, table=table);
|
||||
|
||||
translate([0, 0, -P / 2])
|
||||
difference() {
|
||||
|
Reference in New Issue
Block a user