diff --git a/.github/workflows/render_previews.yml b/.github/workflows/render_previews.yml index b5ea8bee..998076f6 100644 --- a/.github/workflows/render_previews.yml +++ b/.github/workflows/render_previews.yml @@ -48,16 +48,21 @@ jobs: rm CAD/stl/*.stl ||: rm CAD/amf/*.amf ||: - - name: Make + - name: Make -d CAD/src run: | cd CAD/src make - - name: Make + - name: Make -d CAD/src/assembly (position) run: | cd CAD/src/assembly make - + + - name: Make -d CAD/src/assembly (test blender) + run: | + cd CAD/src/assembly/test + make + - name: Upload a PNG Artifact uses: actions/upload-artifact@v2.2.2 with: diff --git a/CAD/src/assembly/test/Makefile b/CAD/src/assembly/test/Makefile new file mode 100644 index 00000000..4f7ff324 --- /dev/null +++ b/CAD/src/assembly/test/Makefile @@ -0,0 +1,13 @@ +STL_DIR=../../../stl +AMF_DIR=../../../amf +IMG_DIR=png +SRC_DIR=../../../src/assembly/test +# DEP_DIR=../../../dep +# GCD_DIR=../../../gcode +# INI_DIR=../../../slicing +GIT_ROOT=../../../../ +OUTPUT_FOLDER=. +NAME_PREFIX=TF-G2_assembly +PROCESSOR3D_PARAM=--no_gcode --no_amf + +include ../../../../utils/Makefile diff --git a/CAD/src/assembly/test/assembly_888_test.scad b/CAD/src/assembly/test/assembly_888_test.scad new file mode 100644 index 00000000..ce10ff23 --- /dev/null +++ b/CAD/src/assembly/test/assembly_888_test.scad @@ -0,0 +1,71 @@ +//@set_type(solid) +include <../../../parameters.scad> +//@blender_template(../../build_manual/blender/build_manual_template.blend) +//@blender_updater= ../../build_manual/update_render_src.py +$fn=10; +// TODO: render viewport to position of camera +// e.g. see ../../build_manual/src/buildmanual_0001_c.json +//# @blender_config(../../build_manual/src/buildmanual_0001_c.json) +//$vpt=[-400,-500,300]; +//$vpr=[70,0,-45]; + +// include + +////import_stl("stl/buildmanual_motor.stl", convexity = 5); +//import("../build_manual/stl/buildmanual_motor.stl"); + +//include <../position/position_888_1001.scad> // podlozka +//include // Motorova pricka +//include // Bocnice +include <../position/position_888_1006.scad> // Policka na payload +//include // spodni pricka pylonu +//include // horni pricka pylonu +//include // +//include // TFSLOT +//include +//include +//include +//include +//include +//include +//include <../888_1016.scad> +// include // podvozek +//include +//include +//include +//include +//include +//include +//include +//include + +use <../../888_1004.scad> +color([0.3,0.3,0.3]) + 888_1004(); +//use <../888_1004.scad> +//use <../888_1005.scad> +//use <../888_1005.scad> + + +// include + +/* +for(x = [1, 0]) + mirror([0, x, 0]) + translate([0, -base_width/2, 0]) + rotate([90, 0, 0]) + 888_1003(); */ +/* + +translate([250, 0, 0]) + translate([0, 30, 0]) + rotate([90, 0, 90]) + translate([0, 0, -18/2]) + 888_2002(); + +translate([250, 0, 0]) + rotate([0, 0, 180]) + translate([0, 30, 0]) + rotate([90, 0, 90]) + translate([0, 0, -18/2]) + 888_2002(); */