module RoundCorner_selector(ci, adj) {
ROUNDCORNER_VARS;
- echo("RCS",l_uvec,ctr);
- %union(){
- INREFFRAME(this_cnr, right_cnr) {
- cube(bigr*2 + adj, center=true);
- }
- }
intersection(){
union(){
INREFFRAME(ctr3,concat(lp1,[4])){
cnr_posts[3] + [ 0, -cty ]
];
rcs = R_CNR(c,1);
+ rc2 = [c1bis,c2bis,c[1]];
difference(){
union(){
difference(){
RoundEdge(c1bis, c2bis);
}
Machine();
+ RoundCornerCut(rc2);
}
RoundCornerAdd(rcs);
- RoundCornerAdd([c1bis,c2bis,c[1]]);
+ RoundCornerAdd(rc2);
}
module FitTest_FrontCurve(){ ////toplevel