diff --git a/src/key_profiles/asa.scad b/src/key_profiles/asa.scad index aaa9ede..84efea8 100644 --- a/src/key_profiles/asa.scad +++ b/src/key_profiles/asa.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + module asa_row(row=3, column = 0) { $key_shape_type = "sculpted_square"; $bottom_key_height = 18.06; diff --git a/src/key_profiles/cherry.scad b/src/key_profiles/cherry.scad index fb5950f..c202143 100644 --- a/src/key_profiles/cherry.scad +++ b/src/key_profiles/cherry.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + // based off GMK keycap set module cherry_row(row=3, column=0) { diff --git a/src/key_profiles/dcs.scad b/src/key_profiles/dcs.scad index 4e6e461..d39c4fa 100644 --- a/src/key_profiles/dcs.scad +++ b/src/key_profiles/dcs.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + module dcs_row(row=3, column=0) { $bottom_key_width = 18.16; $bottom_key_height = 18.16; diff --git a/src/key_profiles/dsa.scad b/src/key_profiles/dsa.scad index 766084b..70c2cc6 100644 --- a/src/key_profiles/dsa.scad +++ b/src/key_profiles/dsa.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + module dsa_row(row=3, column = 0) { $key_shape_type = "sculpted_square"; $bottom_key_width = 18.24; // 18.4; diff --git a/src/key_profiles/dss.scad b/src/key_profiles/dss.scad index 0e501ac..4aca777 100644 --- a/src/key_profiles/dss.scad +++ b/src/key_profiles/dss.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + module dss_row(n=3, column=0) { $key_shape_type = "sculpted_square"; $bottom_key_width = 18.24; diff --git a/src/key_profiles/g20.scad b/src/key_profiles/g20.scad index 794da41..3d21b26 100644 --- a/src/key_profiles/g20.scad +++ b/src/key_profiles/g20.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + module g20_row(row=3, column = 0) { $bottom_key_width = 18.16; $bottom_key_height = 18.16; diff --git a/src/key_profiles/grid.scad b/src/key_profiles/grid.scad index c81be46..26716bf 100644 --- a/src/key_profiles/grid.scad +++ b/src/key_profiles/grid.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + module grid_row(row=3, column = 0) { $bottom_key_width = 18.16; $bottom_key_height = 18.16; diff --git a/src/key_profiles/hipro.scad b/src/key_profiles/hipro.scad index dc8db5d..b9e04d6 100644 --- a/src/key_profiles/hipro.scad +++ b/src/key_profiles/hipro.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + module hipro_row(row=3, column=0) { $key_shape_type = "sculpted_square"; diff --git a/src/key_profiles/mt3.scad b/src/key_profiles/mt3.scad index 01d95f3..df80c19 100644 --- a/src/key_profiles/mt3.scad +++ b/src/key_profiles/mt3.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + // This is an imperfect attempt to clone the MT3 profile module mt3_row(row=3, column=0, deep_dish=false) { $key_shape_type = "sculpted_square"; diff --git a/src/key_profiles/oem.scad b/src/key_profiles/oem.scad index 7594991..c84b50e 100644 --- a/src/key_profiles/oem.scad +++ b/src/key_profiles/oem.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + module oem_row(row=3, column = 0) { $bottom_key_width = 18.05; $bottom_key_height = 18.05; diff --git a/src/key_profiles/regular_polygon.scad b/src/key_profiles/regular_polygon.scad index 2f93ca9..7333739 100644 --- a/src/key_profiles/regular_polygon.scad +++ b/src/key_profiles/regular_polygon.scad @@ -1,3 +1,4 @@ +use <../functions.scad> include <../constants.scad> // Regular polygon shapes CIRCUMSCRIBE the sphere of diameter $bottom_key_width // This is to make tiling them easier, like in the case of hexagonal keycaps etc diff --git a/src/key_profiles/sa.scad b/src/key_profiles/sa.scad index 3382491..8d2ecea 100644 --- a/src/key_profiles/sa.scad +++ b/src/key_profiles/sa.scad @@ -1,3 +1,5 @@ +use <../functions.scad> + module sa_row(n=3, column=0) { $key_shape_type = "sculpted_square"; $bottom_key_width = 18.4; diff --git a/src/key_profiles/typewriter.scad b/src/key_profiles/typewriter.scad index 347cce5..9108a05 100644 --- a/src/key_profiles/typewriter.scad +++ b/src/key_profiles/typewriter.scad @@ -1,3 +1,4 @@ +use <../functions.scad> include <../constants.scad> // Regular polygon shapes CIRCUMSCRIBE the sphere of diameter $bottom_key_width // This is to make tiling them easier, like in the case of hexagonal keycaps etc