Skip to content

Commit

Permalink
2d bugfix
Browse files Browse the repository at this point in the history
  • Loading branch information
adrianVmariano committed Apr 30, 2024
1 parent 5564b4d commit f9e06f2
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion attachments.scad
Original file line number Diff line number Diff line change
Expand Up @@ -923,7 +923,9 @@ module attach(parent, child, overlap, align, spin=0, norot, inset=0, shiftout=0,
str("Invalid alignment: align value (",align,") includes component parallel to parent anchor (",anchor,")"));
pos = is_undef(align) ? anchor_data[1] : _find_anchor(anchor+align, $parent_geom)[1];
$attach_anchor = list_set(anchor_data, 1, pos); ///
startdir = anchor==UP || anchor==DOWN ? BACK : UP - (anchor*UP)*anchor/(anchor*anchor);
startdir = two_d? undef
: anchor==UP || anchor==DOWN ? BACK
: UP - (anchor*UP)*anchor/(anchor*anchor);
enddir = is_undef(child) || child.z==0 ? UP : BACK;
child_adjustment = is_undef(align)? CTR
: two_d ? rot(to=factor*child,from=-anchor,p=align)
Expand Down

0 comments on commit f9e06f2

Please sign in to comment.