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
+9 -5
View File
@@ -6,6 +6,8 @@ use <BOSL/transforms.scad>
use <BOSL/shapes.scad>
include <BOSL/constants.scad>
use <specs_platform.scad>
use <strap_common.scad>
if (is_model_strict(MODEL_LINKS)) {
@@ -249,11 +251,13 @@ module clip_ratcheting(ratchet_length=28) {
// === Export ===
if (is_model(MODEL_DEMO)) {
translate([-20, -40, -10]) zrot(-90) {
link_chain(links_count, include_terminal=include_terminal);
right(links_count * get_link_segment_size().x + get_link_clip_size().x) {
clip();
right(get_link_clip_size().x) clip_ratcheting();
foreach_platform_strap_connector() {
zrot(180) down(get_link_segment_size().z/2) {
link_chain(links_count, include_terminal=include_terminal);
/*right(links_count * get_link_segment_size().x + get_link_clip_size().x) {
clip();
right(get_link_clip_size().x) clip_ratcheting();
}*/
}
}
} else {