Extracted common code out

This commit is contained in:
Dejvino
2021-01-20 15:55:17 +01:00
parent 659c75c628
commit 58fc149bbe
7 changed files with 51 additions and 22 deletions
+3 -7
View File
@@ -11,6 +11,7 @@ use <specs_platform.scad>
use <specs_strap.scad>
use <strap_common.scad>
use <platform_common.scad>
// DEBUG:
//validation = 1;
@@ -40,13 +41,8 @@ module platform(base) {
cube(size, center=true);
module strap_connectors() {
offset=get_platform_strap_connector_offset();
down(size.z/2) {
for (i=[0:3]) {
translate([((i%2*(-2)+1) * offset.x), -((round(i/2)%2*(-2)+1) * offset.y), offset.z])
zrot(90 + (round(i/2)%2*180))
link_connector_pin();
}
down(size.z/2) foreach_platform_strap_connector() {
link_connector_pin();
}
}