├── LICENSE ├── README.md ├── cad_kickstart ├── constructive-compiled.scad └── tryExamples.scad ├── compile-lib.sh ├── constructive-all.scad ├── constructive-compiled.scad ├── examples ├── constructive-compiled.scad ├── mount-demo.scad ├── pulley-demo.scad └── skin.scad ├── gallery ├── cart14-Plugs.png ├── cart14-tensioner.png └── sources │ ├── cart14-Plugs.scad │ └── cart14-tensioner.scad ├── img ├── mount.gif └── pulley.gif ├── kickstart.zip ├── sources ├── assemble.scad ├── basicfuncs.scad ├── colorSystem.scad ├── constructive.scad ├── geomInfo.scad ├── globals.scad ├── metricScrews.scad ├── nonMetricScrews.scad ├── placements.scad └── typeSystem.scad ├── tubeV2.scad ├── tutorials ├── basic-tutorial.md ├── partII-images │ ├── assemble1.png │ ├── assemble2.png │ ├── bentStripXZ.png │ ├── cscale.png │ ├── every1.png │ ├── every2.png │ ├── g.png │ ├── ifFirst.png │ ├── ifLast.png │ ├── margin.png │ ├── pieces_3_span.png │ ├── pieces_5.png │ ├── pieces_5_span_X.png │ ├── reflectZ.png │ ├── removing_var.png │ ├── runFor.png │ ├── selectPieces.png │ ├── sides1.png │ ├── sides2.png │ ├── sidesReflectX.png │ ├── skin-toup.png │ ├── skin.png │ ├── skipFirst.png │ ├── spanAllBalls.png │ ├── spanAllButLastBall.png │ ├── spanButLast_3_boxes.png │ ├── span_3_boxes.png │ ├── span_5_boxes_100.png │ ├── span_8_rotated_boxes.png │ ├── tubeShell.png │ ├── vRepeat1.png │ ├── vSpread1.png │ ├── valPtr.png │ ├── vals2.png │ └── vals3.png ├── tutorial-images │ ├── align1.png │ ├── align2.png │ ├── align3.png │ ├── align4.png │ ├── ball.png │ ├── box1.png │ ├── box2.png │ ├── box3.png │ ├── box4.png │ ├── box5.png │ ├── box6.png │ ├── box7.png │ ├── box8.png │ ├── box9.png │ ├── mainblock.png │ ├── move1.png │ ├── move2.png │ ├── stack1.png │ ├── stack2.png │ ├── tube1.png │ ├── tube1c.png │ ├── tube2.png │ ├── tube3.png │ ├── turn1.png │ ├── turn2.png │ └── turn3.png ├── tutorial-partII.md └── tutorial-partIII.md └── versionlog.txt /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/README.md -------------------------------------------------------------------------------- /cad_kickstart/constructive-compiled.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/cad_kickstart/constructive-compiled.scad -------------------------------------------------------------------------------- /cad_kickstart/tryExamples.scad: -------------------------------------------------------------------------------- 1 | include 2 | 3 | box(side=10); 4 | -------------------------------------------------------------------------------- /compile-lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/compile-lib.sh -------------------------------------------------------------------------------- /constructive-all.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/constructive-all.scad -------------------------------------------------------------------------------- /constructive-compiled.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/constructive-compiled.scad -------------------------------------------------------------------------------- /examples/constructive-compiled.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/examples/constructive-compiled.scad -------------------------------------------------------------------------------- /examples/mount-demo.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/examples/mount-demo.scad -------------------------------------------------------------------------------- /examples/pulley-demo.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/examples/pulley-demo.scad -------------------------------------------------------------------------------- /examples/skin.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/examples/skin.scad -------------------------------------------------------------------------------- /gallery/cart14-Plugs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/gallery/cart14-Plugs.png -------------------------------------------------------------------------------- /gallery/cart14-tensioner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/gallery/cart14-tensioner.png -------------------------------------------------------------------------------- /gallery/sources/cart14-Plugs.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/gallery/sources/cart14-Plugs.scad -------------------------------------------------------------------------------- /gallery/sources/cart14-tensioner.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/gallery/sources/cart14-tensioner.scad -------------------------------------------------------------------------------- /img/mount.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/img/mount.gif -------------------------------------------------------------------------------- /img/pulley.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/img/pulley.gif -------------------------------------------------------------------------------- /kickstart.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/kickstart.zip -------------------------------------------------------------------------------- /sources/assemble.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/sources/assemble.scad -------------------------------------------------------------------------------- /sources/basicfuncs.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/sources/basicfuncs.scad -------------------------------------------------------------------------------- /sources/colorSystem.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/sources/colorSystem.scad -------------------------------------------------------------------------------- /sources/constructive.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/sources/constructive.scad -------------------------------------------------------------------------------- /sources/geomInfo.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/sources/geomInfo.scad -------------------------------------------------------------------------------- /sources/globals.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/sources/globals.scad -------------------------------------------------------------------------------- /sources/metricScrews.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/sources/metricScrews.scad -------------------------------------------------------------------------------- /sources/nonMetricScrews.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/sources/nonMetricScrews.scad -------------------------------------------------------------------------------- /sources/placements.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/sources/placements.scad -------------------------------------------------------------------------------- /sources/typeSystem.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/sources/typeSystem.scad -------------------------------------------------------------------------------- /tubeV2.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tubeV2.scad -------------------------------------------------------------------------------- /tutorials/basic-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/basic-tutorial.md -------------------------------------------------------------------------------- /tutorials/partII-images/assemble1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/assemble1.png -------------------------------------------------------------------------------- /tutorials/partII-images/assemble2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/assemble2.png -------------------------------------------------------------------------------- /tutorials/partII-images/bentStripXZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/bentStripXZ.png -------------------------------------------------------------------------------- /tutorials/partII-images/cscale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/cscale.png -------------------------------------------------------------------------------- /tutorials/partII-images/every1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/every1.png -------------------------------------------------------------------------------- /tutorials/partII-images/every2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/every2.png -------------------------------------------------------------------------------- /tutorials/partII-images/g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/g.png -------------------------------------------------------------------------------- /tutorials/partII-images/ifFirst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/ifFirst.png -------------------------------------------------------------------------------- /tutorials/partII-images/ifLast.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/ifLast.png -------------------------------------------------------------------------------- /tutorials/partII-images/margin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/margin.png -------------------------------------------------------------------------------- /tutorials/partII-images/pieces_3_span.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/pieces_3_span.png -------------------------------------------------------------------------------- /tutorials/partII-images/pieces_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/pieces_5.png -------------------------------------------------------------------------------- /tutorials/partII-images/pieces_5_span_X.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/pieces_5_span_X.png -------------------------------------------------------------------------------- /tutorials/partII-images/reflectZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/reflectZ.png -------------------------------------------------------------------------------- /tutorials/partII-images/removing_var.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/removing_var.png -------------------------------------------------------------------------------- /tutorials/partII-images/runFor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/runFor.png -------------------------------------------------------------------------------- /tutorials/partII-images/selectPieces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/selectPieces.png -------------------------------------------------------------------------------- /tutorials/partII-images/sides1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/sides1.png -------------------------------------------------------------------------------- /tutorials/partII-images/sides2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/sides2.png -------------------------------------------------------------------------------- /tutorials/partII-images/sidesReflectX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/sidesReflectX.png -------------------------------------------------------------------------------- /tutorials/partII-images/skin-toup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/skin-toup.png -------------------------------------------------------------------------------- /tutorials/partII-images/skin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/skin.png -------------------------------------------------------------------------------- /tutorials/partII-images/skipFirst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/skipFirst.png -------------------------------------------------------------------------------- /tutorials/partII-images/spanAllBalls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/spanAllBalls.png -------------------------------------------------------------------------------- /tutorials/partII-images/spanAllButLastBall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/spanAllButLastBall.png -------------------------------------------------------------------------------- /tutorials/partII-images/spanButLast_3_boxes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/spanButLast_3_boxes.png -------------------------------------------------------------------------------- /tutorials/partII-images/span_3_boxes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/span_3_boxes.png -------------------------------------------------------------------------------- /tutorials/partII-images/span_5_boxes_100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/span_5_boxes_100.png -------------------------------------------------------------------------------- /tutorials/partII-images/span_8_rotated_boxes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/span_8_rotated_boxes.png -------------------------------------------------------------------------------- /tutorials/partII-images/tubeShell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/tubeShell.png -------------------------------------------------------------------------------- /tutorials/partII-images/vRepeat1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/vRepeat1.png -------------------------------------------------------------------------------- /tutorials/partII-images/vSpread1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/vSpread1.png -------------------------------------------------------------------------------- /tutorials/partII-images/valPtr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/valPtr.png -------------------------------------------------------------------------------- /tutorials/partII-images/vals2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/vals2.png -------------------------------------------------------------------------------- /tutorials/partII-images/vals3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/partII-images/vals3.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/align1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/align1.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/align2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/align2.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/align3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/align3.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/align4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/align4.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/ball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/ball.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/box1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/box1.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/box2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/box2.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/box3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/box3.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/box4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/box4.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/box5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/box5.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/box6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/box6.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/box7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/box7.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/box8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/box8.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/box9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/box9.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/mainblock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/mainblock.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/move1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/move1.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/move2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/move2.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/stack1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/stack1.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/stack2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/stack2.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/tube1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/tube1.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/tube1c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/tube1c.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/tube2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/tube2.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/tube3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/tube3.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/turn1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/turn1.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/turn2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/turn2.png -------------------------------------------------------------------------------- /tutorials/tutorial-images/turn3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-images/turn3.png -------------------------------------------------------------------------------- /tutorials/tutorial-partII.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-partII.md -------------------------------------------------------------------------------- /tutorials/tutorial-partIII.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/tutorials/tutorial-partIII.md -------------------------------------------------------------------------------- /versionlog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidboredom/constructive/HEAD/versionlog.txt --------------------------------------------------------------------------------