}
module CatchPinProfileDemo(){ /////toplevel
- echo("G ",
- bayo_n[0] - bayo_e[0]);
- color("blue") translate([0,0,
- +1,
- ]) {
- CatchAssemblyCoreProfile();
- CatchHeadProfile();
- }
- translate([0,0,10])
- color("red")
- CatchTipProfile(0);
+ translate([0, 0 * -bayo_behind,0]) {
+ echo("G ",
+ bayo_n[0] - bayo_e[0]);
+ color("blue") translate([0,0,
+ +1,
+ ]) {
+ CatchAssemblyCoreProfile();
+ CatchHeadProfile();
+ }
+ translate([0,0,10])
+ color("red")
+ CatchTipProfile(0);
- polygon(bayo_polygon, convexity=10);
+ polygon(bayo_polygon, convexity=10);
- // adhoc show a position
- color("purple")
- translate(concat(
- cppa,
- 10
- )) difference(){ circle(2.5); circle(2.0); }
+ // adhoc show a position
+ color("purple")
+ translate(concat(
+ cppa,
+ 10
+ )) difference(){ circle(2.5); circle(2.0); }
+ }
}
//ProfilesDemo();