mirror of
https://github.com/rsheldiii/KeyV2.git
synced 2025-01-22 09:27:46 +00:00
move settings around cuz I have to
This commit is contained in:
parent
5e5ebcc514
commit
c8b4011fac
2 changed files with 51 additions and 45 deletions
|
@ -13,28 +13,27 @@ legend = "";
|
||||||
|
|
||||||
/* [Basic-Settings] */
|
/* [Basic-Settings] */
|
||||||
|
|
||||||
// What type of stem you want. Most people want Cherry.
|
|
||||||
$stem_type = "cherry"; // [cherry, alps, rounded_cherry, box_cherry, filled, disable]
|
|
||||||
|
|
||||||
// Support type. default is "flared" for easy FDM printing; bars are more realistic, and flat could be for artisans
|
|
||||||
$support_type = "flared"; // [flared, bars, flat, disable]
|
|
||||||
|
|
||||||
// Length in units of key. A regular key is 1 unit; spacebar is usually 6.25
|
// Length in units of key. A regular key is 1 unit; spacebar is usually 6.25
|
||||||
$key_length = 1.0; // Range not working in thingiverse customizer atm [1:0.25:16]
|
$key_length = 1.0; // Range not working in thingiverse customizer atm [1:0.25:16]
|
||||||
|
|
||||||
// Supports for the stem, as it often comes off during printing. disabled by default, but highly reccommended.
|
// What type of stem you want. Most people want Cherry.
|
||||||
$stem_support_type = "disable"; // [brim, tines, disabled]
|
$stem_type = "cherry"; // [cherry, alps, rounded_cherry, box_cherry, filled, disable]
|
||||||
|
|
||||||
// The stem is the hardest part to print, so this variable controls how much 'slop' there is in the stem
|
// The stem is the hardest part to print, so this variable controls how much 'slop' there is in the stem
|
||||||
$stem_slop = 0.3; // Not working in thingiverse customizer atm [0:0.01:1]
|
$stem_slop = 0.3; // Not working in thingiverse customizer atm [0:0.01:1]
|
||||||
|
|
||||||
// Font size used for text
|
// Font size used for text
|
||||||
$font_size = 6;
|
$font_size = 6;
|
||||||
|
|
||||||
// Invert dishing. mostly for spacebar
|
// Set this to true if you're making a spacebar!
|
||||||
$inverted_dish = false;
|
$inverted_dish = false;
|
||||||
|
|
||||||
// Enable stabilizers. If you don't want stabilizers use disable; most other keycaps use Cherry stabilizers
|
|
||||||
$stabilizer_type = "disable"; // [cherry, rounded_cherry, alps, disable]
|
// Support type. default is "flared" for easy FDM printing; bars are more realistic, and flat could be for artisans
|
||||||
|
$support_type = "flared"; // [flared, bars, flat, disable]
|
||||||
|
|
||||||
|
// Supports for the stem, as it often comes off during printing. disabled by default, but highly reccommended.
|
||||||
|
$stem_support_type = "disable"; // [tines, brim, disabled]
|
||||||
|
|
||||||
/* [Advanced] */
|
/* [Advanced] */
|
||||||
|
|
||||||
|
@ -139,11 +138,14 @@ $legends = [];
|
||||||
// Dimensions of alps stem
|
// Dimensions of alps stem
|
||||||
$alps_stem = [4.45, 2.25];
|
$alps_stem = [4.45, 2.25];
|
||||||
|
|
||||||
// Ternary is ONLY for customizer. it will NOT work if you're using this in
|
// Enable stabilizers. If you don't want stabilizers use disable; most other keycaps use Cherry stabilizers
|
||||||
// OpenSCAD, unless you're using the customizer. you should use stabilized() or
|
$stabilizer_type = "cherry"; // [cherry, rounded_cherry, alps, disable]
|
||||||
// Set the variable directly
|
|
||||||
|
// Ternaries are ONLY for customizer. they will NOT work if you're using this in
|
||||||
|
// OpenSCAD. you should use stabilized(), openSCAD customizer,
|
||||||
|
// or set $stabilizers directly
|
||||||
// Array of positions of stabilizers
|
// Array of positions of stabilizers
|
||||||
$stabilizers = $key_length > 5.75 ? [[-50, 0], [50, 0]] : [[-12,0],[12,0]];
|
$stabilizers = $key_length >= 6 ? [[-50, 0], [50, 0]] : $key_length >= 2 ? [[-12,0],[12,0]] : [];
|
||||||
|
|
||||||
// Where the stems are in relation to the center of the keycap, in units. default is one in the center
|
// Where the stems are in relation to the center of the keycap, in units. default is one in the center
|
||||||
// Shouldn't work in thingiverse customizer, though it has been...
|
// Shouldn't work in thingiverse customizer, though it has been...
|
||||||
|
@ -2071,28 +2073,27 @@ module key(inset = false) {
|
||||||
module example_key(){
|
module example_key(){
|
||||||
/* [Basic-Settings] */
|
/* [Basic-Settings] */
|
||||||
|
|
||||||
// What type of stem you want. Most people want Cherry.
|
|
||||||
$stem_type = "cherry"; // [cherry, alps, rounded_cherry, box_cherry, filled, disable]
|
|
||||||
|
|
||||||
// Support type. default is "flared" for easy FDM printing; bars are more realistic, and flat could be for artisans
|
|
||||||
$support_type = "flared"; // [flared, bars, flat, disable]
|
|
||||||
|
|
||||||
// Length in units of key. A regular key is 1 unit; spacebar is usually 6.25
|
// Length in units of key. A regular key is 1 unit; spacebar is usually 6.25
|
||||||
$key_length = 1.0; // Range not working in thingiverse customizer atm [1:0.25:16]
|
$key_length = 1.0; // Range not working in thingiverse customizer atm [1:0.25:16]
|
||||||
|
|
||||||
// Supports for the stem, as it often comes off during printing. disabled by default, but highly reccommended.
|
// What type of stem you want. Most people want Cherry.
|
||||||
$stem_support_type = "disable"; // [brim, tines, disabled]
|
$stem_type = "cherry"; // [cherry, alps, rounded_cherry, box_cherry, filled, disable]
|
||||||
|
|
||||||
// The stem is the hardest part to print, so this variable controls how much 'slop' there is in the stem
|
// The stem is the hardest part to print, so this variable controls how much 'slop' there is in the stem
|
||||||
$stem_slop = 0.3; // Not working in thingiverse customizer atm [0:0.01:1]
|
$stem_slop = 0.3; // Not working in thingiverse customizer atm [0:0.01:1]
|
||||||
|
|
||||||
// Font size used for text
|
// Font size used for text
|
||||||
$font_size = 6;
|
$font_size = 6;
|
||||||
|
|
||||||
// Invert dishing. mostly for spacebar
|
// Set this to true if you're making a spacebar!
|
||||||
$inverted_dish = false;
|
$inverted_dish = false;
|
||||||
|
|
||||||
// Enable stabilizers. If you don't want stabilizers use disable; most other keycaps use Cherry stabilizers
|
|
||||||
$stabilizer_type = "disable"; // [cherry, rounded_cherry, alps, disable]
|
// Support type. default is "flared" for easy FDM printing; bars are more realistic, and flat could be for artisans
|
||||||
|
$support_type = "flared"; // [flared, bars, flat, disable]
|
||||||
|
|
||||||
|
// Supports for the stem, as it often comes off during printing. disabled by default, but highly reccommended.
|
||||||
|
$stem_support_type = "disable"; // [tines, brim, disabled]
|
||||||
|
|
||||||
/* [Advanced] */
|
/* [Advanced] */
|
||||||
|
|
||||||
|
@ -2197,11 +2198,14 @@ $legends = [];
|
||||||
// Dimensions of alps stem
|
// Dimensions of alps stem
|
||||||
$alps_stem = [4.45, 2.25];
|
$alps_stem = [4.45, 2.25];
|
||||||
|
|
||||||
// Ternary is ONLY for customizer. it will NOT work if you're using this in
|
// Enable stabilizers. If you don't want stabilizers use disable; most other keycaps use Cherry stabilizers
|
||||||
// OpenSCAD, unless you're using the customizer. you should use stabilized() or
|
$stabilizer_type = "cherry"; // [cherry, rounded_cherry, alps, disable]
|
||||||
// Set the variable directly
|
|
||||||
|
// Ternaries are ONLY for customizer. they will NOT work if you're using this in
|
||||||
|
// OpenSCAD. you should use stabilized(), openSCAD customizer,
|
||||||
|
// or set $stabilizers directly
|
||||||
// Array of positions of stabilizers
|
// Array of positions of stabilizers
|
||||||
$stabilizers = $key_length > 5.75 ? [[-50, 0], [50, 0]] : [[-12,0],[12,0]];
|
$stabilizers = $key_length >= 6 ? [[-50, 0], [50, 0]] : $key_length >= 2 ? [[-12,0],[12,0]] : [];
|
||||||
|
|
||||||
// Where the stems are in relation to the center of the keycap, in units. default is one in the center
|
// Where the stems are in relation to the center of the keycap, in units. default is one in the center
|
||||||
// Shouldn't work in thingiverse customizer, though it has been...
|
// Shouldn't work in thingiverse customizer, though it has been...
|
||||||
|
|
|
@ -1,27 +1,26 @@
|
||||||
/* [Basic-Settings] */
|
/* [Basic-Settings] */
|
||||||
|
|
||||||
// What type of stem you want. Most people want Cherry.
|
|
||||||
$stem_type = "cherry"; // [cherry, alps, rounded_cherry, box_cherry, filled, disable]
|
|
||||||
|
|
||||||
// Support type. default is "flared" for easy FDM printing; bars are more realistic, and flat could be for artisans
|
|
||||||
$support_type = "flared"; // [flared, bars, flat, disable]
|
|
||||||
|
|
||||||
// Length in units of key. A regular key is 1 unit; spacebar is usually 6.25
|
// Length in units of key. A regular key is 1 unit; spacebar is usually 6.25
|
||||||
$key_length = 1.0; // Range not working in thingiverse customizer atm [1:0.25:16]
|
$key_length = 1.0; // Range not working in thingiverse customizer atm [1:0.25:16]
|
||||||
|
|
||||||
// Supports for the stem, as it often comes off during printing. disabled by default, but highly reccommended.
|
// What type of stem you want. Most people want Cherry.
|
||||||
$stem_support_type = "disable"; // [brim, tines, disabled]
|
$stem_type = "cherry"; // [cherry, alps, rounded_cherry, box_cherry, filled, disable]
|
||||||
|
|
||||||
// The stem is the hardest part to print, so this variable controls how much 'slop' there is in the stem
|
// The stem is the hardest part to print, so this variable controls how much 'slop' there is in the stem
|
||||||
$stem_slop = 0.3; // Not working in thingiverse customizer atm [0:0.01:1]
|
$stem_slop = 0.3; // Not working in thingiverse customizer atm [0:0.01:1]
|
||||||
|
|
||||||
// Font size used for text
|
// Font size used for text
|
||||||
$font_size = 6;
|
$font_size = 6;
|
||||||
|
|
||||||
// Invert dishing. mostly for spacebar
|
// Set this to true if you're making a spacebar!
|
||||||
$inverted_dish = false;
|
$inverted_dish = false;
|
||||||
|
|
||||||
// Enable stabilizers. If you don't want stabilizers use disable; most other keycaps use Cherry stabilizers
|
|
||||||
$stabilizer_type = "disable"; // [cherry, rounded_cherry, alps, disable]
|
// Support type. default is "flared" for easy FDM printing; bars are more realistic, and flat could be for artisans
|
||||||
|
$support_type = "flared"; // [flared, bars, flat, disable]
|
||||||
|
|
||||||
|
// Supports for the stem, as it often comes off during printing. disabled by default, but highly reccommended.
|
||||||
|
$stem_support_type = "disable"; // [tines, brim, disabled]
|
||||||
|
|
||||||
/* [Advanced] */
|
/* [Advanced] */
|
||||||
|
|
||||||
|
@ -126,11 +125,14 @@ $legends = [];
|
||||||
// Dimensions of alps stem
|
// Dimensions of alps stem
|
||||||
$alps_stem = [4.45, 2.25];
|
$alps_stem = [4.45, 2.25];
|
||||||
|
|
||||||
// Ternary is ONLY for customizer. it will NOT work if you're using this in
|
// Enable stabilizers. If you don't want stabilizers use disable; most other keycaps use Cherry stabilizers
|
||||||
// OpenSCAD, unless you're using the customizer. you should use stabilized() or
|
$stabilizer_type = "cherry"; // [cherry, rounded_cherry, alps, disable]
|
||||||
// Set the variable directly
|
|
||||||
|
// Ternaries are ONLY for customizer. they will NOT work if you're using this in
|
||||||
|
// OpenSCAD. you should use stabilized(), openSCAD customizer,
|
||||||
|
// or set $stabilizers directly
|
||||||
// Array of positions of stabilizers
|
// Array of positions of stabilizers
|
||||||
$stabilizers = $key_length > 5.75 ? [[-50, 0], [50, 0]] : [[-12,0],[12,0]];
|
$stabilizers = $key_length >= 6 ? [[-50, 0], [50, 0]] : $key_length >= 2 ? [[-12,0],[12,0]] : [];
|
||||||
|
|
||||||
// Where the stems are in relation to the center of the keycap, in units. default is one in the center
|
// Where the stems are in relation to the center of the keycap, in units. default is one in the center
|
||||||
// Shouldn't work in thingiverse customizer, though it has been...
|
// Shouldn't work in thingiverse customizer, though it has been...
|
||||||
|
|
Loading…
Reference in a new issue