mirror of
https://github.com/BelfrySCAD/BOSL2.git
synced 2025-01-15 17:09:40 +00:00
Compare commits
2 commits
117574c6b3
...
3dd78290c0
Author | SHA1 | Date | |
---|---|---|---|
|
3dd78290c0 | ||
|
cb0e5c1457 |
1 changed files with 2 additions and 3 deletions
|
@ -3353,8 +3353,7 @@ function _gear_tooth_profile(
|
||||||
xy = _involute(brad,i),
|
xy = _involute(brad,i),
|
||||||
pol = xy_to_polar(xy)
|
pol = xy_to_polar(xy)
|
||||||
)
|
)
|
||||||
if (pol.x <= arad * 1.1)
|
if (pol.x <= arad * 1.1) [pol.x, 90-pol.y]
|
||||||
[pol.x, 90-pol.y]
|
|
||||||
],
|
],
|
||||||
|
|
||||||
// Generate reverse lookup table for involute radii, by angle
|
// Generate reverse lookup table for involute radii, by angle
|
||||||
|
@ -3442,7 +3441,7 @@ function _gear_tooth_profile(
|
||||||
if (!internal && round_r<=0) isect_pt,
|
if (!internal && round_r<=0) isect_pt,
|
||||||
each tooth_half_raw,
|
each tooth_half_raw,
|
||||||
if (internal && round_r>0) each arc(n=8, r=round_r, corner=rcorner),
|
if (internal && round_r>0) each arc(n=8, r=round_r, corner=rcorner),
|
||||||
if (internal && round_r<=0) isect,
|
if (internal && round_r<=0) isect_pt,
|
||||||
]),
|
]),
|
||||||
|
|
||||||
// Strip "jaggies" if found.
|
// Strip "jaggies" if found.
|
||||||
|
|
Loading…
Reference in a new issue