wood_thickness=5; window_thickness=2.5; clip_thickness=3; clip_height=20; clip_width=8; clearance=0.75; chamfer=1; space=1; space_height=6; extra=1; linear_extrude(height=clip_width) polygon([ [0,chamfer], [chamfer,0], [clip_thickness-chamfer,0], [clip_thickness,chamfer], [clip_thickness,clip_height-clip_thickness-space/2-space_height], [clip_thickness-space/2,clip_height-clip_thickness-space_height], [clip_thickness-space/2,clip_height-clip_thickness], [clip_thickness+wood_thickness+space/2,clip_height-clip_thickness], [clip_thickness+wood_thickness+space/2,clip_height-clip_thickness-space_height], [clip_thickness+wood_thickness,clip_height-clip_thickness-space_height-space/2], [clip_thickness+wood_thickness,chamfer], [clip_thickness+wood_thickness+chamfer,0], [clip_thickness*3+wood_thickness+window_thickness-chamfer,0], [clip_thickness*3+wood_thickness+window_thickness,chamfer], [clip_thickness*3+wood_thickness+window_thickness,clip_height-chamfer], [clip_thickness*3+wood_thickness+window_thickness-chamfer,clip_height], [clip_thickness*2+wood_thickness+window_thickness+chamfer,clip_height], [clip_thickness*2+wood_thickness+window_thickness,clip_height-chamfer], [clip_thickness*2+wood_thickness+window_thickness,clip_thickness+space_height+space/2], [clip_thickness*2+wood_thickness+window_thickness+space/2,clip_thickness+space_height], [clip_thickness*2+wood_thickness+window_thickness+space/2,clip_thickness], [clip_thickness*2+wood_thickness-space/2,clip_thickness], [clip_thickness*2+wood_thickness-space/2,clip_thickness+space_height], [clip_thickness*2+wood_thickness,clip_thickness+space_height+space/2], [clip_thickness*2+wood_thickness,clip_height-chamfer], [clip_thickness*2+wood_thickness-chamfer,clip_height], [chamfer,clip_height], [0,clip_height-chamfer]]);