1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-19 04:51:26 +02:00

fix orientation when SPI_DOWN & CLK

This commit is contained in:
Justin Lin
2020-03-14 15:36:01 +08:00
parent 52633bf54c
commit 8bae176927

View File

@@ -28,7 +28,8 @@ module helix_extrude(shape_pts, radius, levels, level_dist,
r_dir = rt_dir == "CT_CLK" ? 1 : -1; r_dir = rt_dir == "CT_CLK" ? 1 : -1;
angle_step = 360 / frags * r_dir; angle_step = 360 / frags * r_dir;
initial_angle = atan2(level_dist / frags, PI * 2 * init_r / frags) * v_dir * r_dir; initial_angle = atan2(level_dist / frags, PI * 2 * init_r / frags) * v_dir * r_dir +
v_dir == "SPI_DOWN" && r_dir == "CLK" ? 45 : 0;
path_points = helix( path_points = helix(
radius = radius, radius = radius,