Some colour experiments
This commit is contained in:
parent
650b03816f
commit
2cc596a3f6
|
@ -0,0 +1,128 @@
|
|||
// Colour codes for Bambu filaments
|
||||
|
||||
// ABS
|
||||
BAMBU_ABS_OLIVE = "#789D4A";
|
||||
BAMBU_ABS_TANGERINE_YELLOW = "#FFC72C";
|
||||
BAMBU_ABS_AZURE = "#489FDF";
|
||||
BAMBU_ABS_NAVY_BLUE = "#0C2340";
|
||||
BAMBU_ABS_WHITE = "#FFFFFF";
|
||||
BAMBU_ABS_SILVER = "#87909A";
|
||||
BAMBU_ABS_RED = "#D32941";
|
||||
BAMBU_ABS_ORANGE = "#FF6A13";
|
||||
BAMBU_ABS_BAMBU_GREEN = "#00AE42";
|
||||
BAMBU_ABS_BLUE = "#0A2CA5";
|
||||
BAMBU_ABS_PURPLE = "#AF1685";
|
||||
BAMBU_ABS_BLACK = "#000000";
|
||||
|
||||
// ASA
|
||||
BAMBU_ASA_WHITE = "#FFFAF2";
|
||||
BAMBU_ASA_GRAY = "#8A949E";
|
||||
BAMBU_ASA_RED = "#E02928";
|
||||
BAMBU_ASA_GREEN = "#00A6A0";
|
||||
BAMBU_ASA_BLUE = "#2140B4";
|
||||
BAMBU_ASA_BLACK = "#000000";
|
||||
|
||||
// ABS-GF (glass fiber)
|
||||
BAMBU_ABSGF_WHITE = "#FFFFFF";
|
||||
BAMBU_ABSGF_GRAY = "#C6C6C6";
|
||||
BAMBU_ABSGF_YELLOW = "#FFE133";
|
||||
BAMBU_ABSGF_ORANGE = "#F48438";
|
||||
BAMBU_ABSGF_RED = "#E83100";
|
||||
BAMBU_ABSGF_GREEN = "#61BF36";
|
||||
BAMBU_ABSGF_BLUE = "#0C3B95";
|
||||
BAMBU_ABSGF_BLACK = "#000000";
|
||||
|
||||
// PA6-GF Nylon (glass fiber)
|
||||
BAMBU_PA6GF_WHITE = "#EAEAE4";
|
||||
BAMBU_PA6GF_YELLOW = "#FFCE00";
|
||||
BAMBU_PA6GF_LIME = "#C5ED48";
|
||||
BAMBU_PA6GF_BLUE = "#75AED8";
|
||||
BAMBU_PA6GF_ORANGE = "#FF4800";
|
||||
BAMBU_PA6GF_BROWN = "#5B492F";
|
||||
BAMBU_PA6GF_GRAY = "#353533";
|
||||
BAMBU_PA6GF_BLACK = "#000000";
|
||||
|
||||
// PETG Translucent
|
||||
BAMBU_PETG_TRANSLUCENT_GRAY = "#8E8E8E";
|
||||
BAMBU_PETG_TRANSLUCENT_LIGHT_BLUE = "#61B0FF";
|
||||
BAMBU_PETG_TRANSLUCENT_OLIVE = "#748C45";
|
||||
BAMBU_PETG_TRANSLUCENT_BROWN = "#C9A381";
|
||||
BAMBU_PETG_TRANSLUCENT_TEAL = "#77EDD7";
|
||||
BAMBU_PETG_TRANSLUCENT_ORANGE = "#FF911A";
|
||||
BAMBU_PETG_TRANSLUCENT_PURPLE = "#D6ABFF";
|
||||
BAMBU_PETG_TRANSLUCENT_PINK = "#F9C1BD";
|
||||
|
||||
// PETG-HF (high flow)
|
||||
BAMBU_PETGHF_YELLOW = "#FFD00B";
|
||||
BAMBU_PETGHF_ORANGE = "#F75403";
|
||||
BAMBU_PETGHF_GREEN = "#00AE42";
|
||||
BAMBU_PETGHF_RED = "#EB3A3A";
|
||||
BAMBU_PETGHF_BLUE = "#002E96";
|
||||
BAMBU_PETGHF_BLACK = "#000000";
|
||||
BAMBU_PETGHF_WHITE = "#FFFFFF";
|
||||
BAMBU_PETGHF_CREAM = "#F9DFB9";
|
||||
BAMBU_PETGHF_LIME_GREEN = "#6EE53C";
|
||||
BAMBU_PETGHF_FOREST_GREEN = "#39541A";
|
||||
BAMBU_PETGHF_LAKE_BLUE = "#1F79E5";
|
||||
BAMBU_PETGHF_PEANUT_BROWN = "#875718";
|
||||
BAMBU_PETGHF_GRAY = "#ADB1B2";
|
||||
BAMBU_PETGHF_DARK_GRAY = "#515151";
|
||||
|
||||
// PETG-CF (carbon fiber)
|
||||
BAMBU_PETGCF_BRICK_RED = "#9f332a";
|
||||
BAMBU_PETGCF_VIOLET_PURPLE = "#583061";
|
||||
BAMBU_PETGCF_INDIGO_BLUE = "#324585";
|
||||
BAMBU_PETGCF_MALACHITE_GREEN = "#16b08e";
|
||||
BAMBU_PETGCF_BLACK = "#000000";
|
||||
BAMBU_PETGCF_TITAN_GRAY = "#565656";
|
||||
|
||||
// PLA Basic
|
||||
BAMBU_PLA_JADE_WHITE = "#FFFFFF";
|
||||
BAMBU_PLA_BEIGE = "#F7E6DE";
|
||||
BAMBU_PLA_GOLD = "#E4BD68";
|
||||
BAMBU_PLA_SILVER = "#A6A9AA";
|
||||
BAMBU_PLA_GRAY = "#8E9089";
|
||||
BAMBU_PLA_BRONZE = "#847D48";
|
||||
BAMBU_PLA_BROWN = "#9D432C";
|
||||
BAMBU_PLA_COCOA_BROWN = "#6F5034";
|
||||
BAMBU_PLA_MAROON_RED = "#9D2235";
|
||||
BAMBU_PLA_RED = "#C12E1F";
|
||||
BAMBU_PLA_MAGENTA = "#EC008C";
|
||||
BAMBU_PLA_PINK = "#F55A74";
|
||||
BAMBU_PLA_HOT_PINK = "#F5547C";
|
||||
BAMBU_PLA_ORANGE = "#FF6A13";
|
||||
BAMBU_PLA_PUMPKIN_ORANGE = "#FF9016";
|
||||
BAMBU_PLA_SUNFLOWER_YELLOW = "#FEC600";
|
||||
BAMBU_PLA_YELLOW = "#F4EE2A";
|
||||
BAMBU_PLA_BRIGHT_GREEN = "#BECF00";
|
||||
BAMBU_PLA_BAMBU_GREEN = "#00AE42";
|
||||
BAMBU_PLA_MISTLETOE_GREEN = "#3F8E43";
|
||||
BAMBU_PLA_TURQUOISE = "#00B1B7";
|
||||
BAMBU_PLA_CYAN = "#0086D6";
|
||||
BAMBU_PLA_BLUE = "#0A2989";
|
||||
BAMBU_PLA_COBALT_BLUE = "#0056B8";
|
||||
BAMBU_PLA_PURPLE = "#5E43B7";
|
||||
BAMBU_PLA_INDIGO_PURPLE = "#482960";
|
||||
BAMBU_PLA_BLUE_GRAY = "#5B6579";
|
||||
BAMBU_PLA_LIGHT_GRAY = "#D1D3D5";
|
||||
BAMBU_PLA_DARK_GRAY = "#545454";
|
||||
BAMBU_PLA_BLACK = "#000000";
|
||||
|
||||
// PLA Matte
|
||||
BAMBU_PLA_MATTE_IVORY_WHITE = "#FFFFFF";
|
||||
BAMBU_PLA_MATTE_LATTE_BROWN = "#D3B7A7";
|
||||
BAMBU_PLA_MATTE_DESERT_TAN = "#E8DBB7";
|
||||
BAMBU_PLA_MATTE_ASH_GRAY = "#9B9EA0";
|
||||
BAMBU_PLA_MATTE_LILAC_PURPLE = "#AE96D4";
|
||||
BAMBU_PLA_MATTE_SAKURA_PINK = "#E8AFCF";
|
||||
BAMBU_PLA_MATTE_MANDARIN_ORANGE = "#F99963";
|
||||
BAMBU_PLA_MATTE_LEMON_YELLOW = "#F7D959";
|
||||
BAMBU_PLA_MATTE_SCARLET_RED = "#DE4343";
|
||||
BAMBU_PLA_MATTE_DARK_RED = "#BB3D43";
|
||||
BAMBU_PLA_MATTE_DARK_BROWN = "#7D6556";
|
||||
BAMBU_PLA_MATTE_DARK_GREEN = "#68724D";
|
||||
BAMBU_PLA_MATTE_GRASS_GREEN = "#61C680";
|
||||
BAMBU_PLA_MATTE_ICE_BLUE = "#A3D8E1";
|
||||
BAMBU_PLA_MATTE_MARINE_BLUE = "#0078BF";
|
||||
BAMBU_PLA_MATTE_DARK_BLUE = "#042F56";
|
||||
BAMBU_PLA_MATTE_CHARCOAL = "#000000";
|
23
CFTubes.scad
23
CFTubes.scad
|
@ -645,11 +645,30 @@ Guitar_Scale_Length_mm = Classical_Short_Scale_mm;
|
|||
// translate([0, Guitar_Scale_Length_mm, 0]) rotate([0,0,180]) Nylon6String(reference=true);
|
||||
// rotate([0,0,180]) Nylon6String(from_fret=-1);
|
||||
// Nylon6String(from_fret=-2);
|
||||
Nylon6String(from_fret=-3);
|
||||
// Nylon6String(from_fret=-3);
|
||||
// Nylon6String(from_fret=-4);
|
||||
// %Nylon6String(from_fret=-5);
|
||||
|
||||
// difference() {
|
||||
// translate([-15, -60, 0]) cube([50, 120, 8]);
|
||||
// translate([0, 55, 3]) rotate([180,0,0]) NylonTuner();
|
||||
// }
|
||||
// }
|
||||
|
||||
|
||||
|
||||
// Colour schemes
|
||||
include <BambuColours.scad>
|
||||
COLOURSCHEME_ABS_CLOWNFISH = [BAMBU_ABS_ORANGE, BAMBU_ABS_WHITE, BAMBU_ABS_BLACK, BAMBU_ABS_BLACK];
|
||||
COLOURSCHEME_ABSGF_CLOWNFISH = [BAMBU_ABSGF_ORANGE, BAMBU_ABSGF_WHITE, BAMBU_ABSGF_BLACK, BAMBU_ABSGF_BLACK];
|
||||
COLOURSCHEME_PA6GF_CLOWNFISH = [BAMBU_PA6GF_ORANGE, BAMBU_PA6GF_WHITE, BAMBU_PA6GF_BLACK, BAMBU_PA6GF_BLACK];
|
||||
COLOURSCHEME_PETGHF_CLOWNFISH = [BAMBU_PETGHF_ORANGE, BAMBU_PETGHF_WHITE, BAMBU_PETGHF_BLACK, BAMBU_PETGHF_BLACK];
|
||||
|
||||
COLOURSCHEME_ABS_BLUE = [BAMBU_ABS_NAVY_BLUE, BAMBU_ABS_AZURE, BAMBU_ABS_AZURE, BAMBU_ABS_AZURE];
|
||||
COLOURSCHEME_PETGHF_BLUE = [BAMBU_PETGHF_LAKE_BLUE, BAMBU_PETGHF_LAKE_BLUE, "", ""];
|
||||
|
||||
// colour_scheme = COLOURSCHEME_ABSGF_CLOWNFISH;
|
||||
colour_scheme = COLOURSCHEME_ABS_BLUE;
|
||||
color(colour_scheme[0]) Nylon6String(from_fret=0, to_fret=22, render_colour_0=true, render_colour_1=false, render_colour_2=false, render_colour_3=false);
|
||||
color(colour_scheme[1]) Nylon6String(from_fret=0, to_fret=22, render_colour_0=false, render_colour_1=true, render_colour_2=false, render_colour_3=false);
|
||||
color(colour_scheme[2]) Nylon6String(from_fret=0, to_fret=22, render_colour_0=false, render_colour_1=false, render_colour_2=true, render_colour_3=false);
|
||||
color(colour_scheme[3]) Nylon6String(from_fret=0, to_fret=22, render_colour_0=false, render_colour_1=false, render_colour_2=false, render_colour_3=true);
|
||||
|
|
Loading…
Reference in New Issue