// top part
hull() {
- translate([-clip_wall, -clip_space/2-clip_wall, 0])
- cube([clip_wall+epsilon, 2*clip_wall+clip_space, epsilon]);
+ translate([-2*clip_wall, -clip_space/2-clip_wall, 0])
+ cube([2*clip_wall+epsilon, 2*clip_wall+clip_space, epsilon]);
translate([-clip_wall+clip_top_xoff, -clip_space/2-clip_wall, clip_l])
cube([clip_wall+epsilon, 2*clip_wall+clip_space, epsilon]);
};
translate([clip_x_off, clip_y_off, 0])
intersection() {
seat_clip_rotated();
- translate([(fraen_h-pin_len)*tan(clip_angle)-clip_wall, -clip_space/2-clip_wall+epsilon, 0])
+ translate([(fraen_h-pin_len)*tan(clip_angle)-clip_wall, -clip_space/2-0.1*clip_wall+epsilon, 0])
rotate([90+clip_x_rot, 0, 0])
scale([0.45, 1, 1])
cylinder(r = fraen_h-pin_len, h = epsilon);