/
defaults.ini
59 lines (41 loc) · 1.48 KB
/
defaults.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
[DEFAULT]
# What to show: internal, external or both
int_ext_both = "both"
# If quick_usage is True then print the quick usgae if there are no parameters
quick_usage = True
# Write the output to a file
write = False
# Clearance between internal threads and external threads.
# The external threads are horzitionally moved to create
# the clearance.
ext_clearance = 0.10
# Set to guarantee the thread and core overlap and a manifold is created
thread_overlap = 0.001
# Tolerance value for generating STL files
stl_tolerance = 1e-3
# The separation between edges of a helix after on revolution.
pitch = 2
# The included angle of the "tip" of a thread
angle_degs = 90
# Adjust z by inset so threads are inset from the bottom and top
inset_offset = 0.75
# The major diameter of outer most threads of nut,
# the minor diameter is the diameter of the inner most part of the nut
dia_major = 8
# Height of main item
height = 10 + (2 * self.ht.inset_offset)
# Size of the head
head_size = 12
# Size of the flat at major diameter
major_cutoff = self.ht.pitch / 8
# Size of the flat at minor diameter
minor_cutoff = self.ht.pitch / 4
# A decimal number with an inclusive range of 0..1
# such that (taper_out_rpos * t_range) defines the
# t value where tapering out ends, it begins at t == first_t.
taper_out_rpos = 0.05
# A decimal number with an inclusive range of 0..1
# such that (taper_in_rpos * t_range) defines the
# t value where tapering in begins, it ends at t == last_t.
taper_in_rpos = 0.95
[default]