Read time: 0.0 minutes (1 words)

part: tail_boom

Design Notes

(None)

part Design File

fuselage/tail_boom/tail_boom.scad
 1//#########################################
 2// tail_boom.scad
 3// (c) 2021 - Roie R. Black
 4//*****************************************
 5include <tail_boom_data.scad>
 6
 7use <MMlib/single_taper_spar.scad>
 8
 9
10module tail_boom() {
11  color(tb_color) {
12    translate([0,tb_thickness/2,tb_front_height])
13      rotate([180,0,0])
14        single_taper_spar(
15          l=tail_boom_length,
16          z1=tb_front_height,
17          z2=tb_rear_height,
18          t=tb_thickness
19        );
20  }
21}
22
23//-----------------------------------------
24// debug display
25
26tail_boom();

Component Data File(s)

fuselage/tail_boom/tail_boom_data.scad
 1//#####################################
 2// tail-boom.data
 3// (c) 2021 by Roie R. Black
 4//*************************************
 5include <colors.scad>
 6include <../fuselage_data.scad>
 7
 8density = 6;
 9tb_color = WOOD_Balsa;
10
11tb_front_height = 3/16;
12tb_rear_height = 1/16;
13tb_thickness = 3/32;
14
15//-------------------------------------
16// calculated values
17
18tail_boom_angle = atan2(tb_front_height - tb_rear_height,tail_boom_length);