Skip to content

Commit

Permalink
rebuilt
Browse files Browse the repository at this point in the history
  • Loading branch information
rwb27 committed Jan 18, 2019
1 parent 460d305 commit 48004be
Show file tree
Hide file tree
Showing 39 changed files with 1,750,186 additions and 537,711 deletions.
74 changes: 34 additions & 40 deletions Makefile
Expand Up @@ -7,7 +7,7 @@ OUTPUT = builds

body_versions = LS65 LS65-M LS75 LS75-M
optics_versions = picamera_2_pilens_LS65 logitech_c270_c270_lens_LS65 picamera_2_rms_f40d16_LS65 picamera_2_rms_f50d13_LS65 logitech_c270_rms_f40d16_LS65 logitech_c270_rms_f50d13_LS65 m12_rms_f40d16_LS65 m12_rms_f50d13_LS65 m12_m12_lens_LS65
sample_riser_versions = LS10 LS5 SS5
sample_riser_versions = LS10
slide_riser_versions = LS10

TOOLS := actuator_assembly_tools lens_tool
Expand Down Expand Up @@ -35,122 +35,116 @@ $(OUTPUT)/%.stl: $(all_deps)
main_body_dep_names := compact_nut_seat dovetail logo z_axis
main_body_deps := $(main_body_dep_names:%=$(SOURCE)/%.scad)
$(OUTPUT)/main_body_LS65.stl: $(SOURCE)/main_body.scad $(main_body_deps)
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/main_body_LS65-M.stl: $(SOURCE)/main_body.scad $(main_body_deps)
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=true' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=true' $<

$(OUTPUT)/main_body_LS75.stl: $(SOURCE)/main_body.scad $(main_body_deps)
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=false' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=false' $<

$(OUTPUT)/main_body_LS75-M.stl: $(SOURCE)/main_body.scad $(main_body_deps)
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=true' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=true' $<


$(OUTPUT)/illumination_dovetail_LS65.stl: $(SOURCE)/illumination_dovetail.scad $(main_body_deps) $(SOURCE)/illumination.scad
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/condenser_LS65.stl: $(SOURCE)/condenser.scad $(main_body_deps) $(SOURCE)/illumination.scad
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/illumination_dovetail_LS65-M.stl: $(SOURCE)/illumination_dovetail.scad $(main_body_deps) $(SOURCE)/illumination.scad
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=true' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=true' $<

$(OUTPUT)/condenser_LS65-M.stl: $(SOURCE)/condenser.scad $(main_body_deps) $(SOURCE)/illumination.scad
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=true' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=true' $<

$(OUTPUT)/illumination_dovetail_LS75.stl: $(SOURCE)/illumination_dovetail.scad $(main_body_deps) $(SOURCE)/illumination.scad
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=false' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=false' $<

$(OUTPUT)/condenser_LS75.stl: $(SOURCE)/condenser.scad $(main_body_deps) $(SOURCE)/illumination.scad
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=false' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=false' $<

$(OUTPUT)/illumination_dovetail_LS75-M.stl: $(SOURCE)/illumination_dovetail.scad $(main_body_deps) $(SOURCE)/illumination.scad
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=true' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=true' $<

$(OUTPUT)/condenser_LS75-M.stl: $(SOURCE)/condenser.scad $(main_body_deps) $(SOURCE)/illumination.scad
openscad -o $@ -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=true' $<
openscad -o $@ -D 'big_stage=true' -D 'sample_z=75' -D 'motor_lugs=true' $<


optics_dep_names := dovetail cameras/camera
optics_deps := $(optics_dep_names:%=$(SOURCE)/%.scad)
$(OUTPUT)/optics_picamera_2_pilens_LS65.stl: $(SOURCE)/optics.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="picamera_2"' -D 'version_numstring="test"' -D 'optics="pilens"' $<
openscad -o $@ -D 'optics="pilens"' -D 'camera="picamera_2"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/optics_logitech_c270_c270_lens_LS65.stl: $(SOURCE)/optics.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="logitech_c270"' -D 'version_numstring="test"' -D 'optics="c270_lens"' $<
openscad -o $@ -D 'optics="c270_lens"' -D 'camera="logitech_c270"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/optics_picamera_2_rms_f40d16_LS65.stl: $(SOURCE)/optics.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="picamera_2"' -D 'version_numstring="test"' -D 'optics="rms_f40d16"' $<
openscad -o $@ -D 'optics="rms_f40d16"' -D 'camera="picamera_2"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/optics_picamera_2_rms_f50d13_LS65.stl: $(SOURCE)/optics.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="picamera_2"' -D 'version_numstring="test"' -D 'optics="rms_f50d13"' $<
openscad -o $@ -D 'optics="rms_f50d13"' -D 'camera="picamera_2"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/optics_logitech_c270_rms_f40d16_LS65.stl: $(SOURCE)/optics.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="logitech_c270"' -D 'version_numstring="test"' -D 'optics="rms_f40d16"' $<
openscad -o $@ -D 'optics="rms_f40d16"' -D 'camera="logitech_c270"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/optics_logitech_c270_rms_f50d13_LS65.stl: $(SOURCE)/optics.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="logitech_c270"' -D 'version_numstring="test"' -D 'optics="rms_f50d13"' $<
openscad -o $@ -D 'optics="rms_f50d13"' -D 'camera="logitech_c270"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/optics_m12_rms_f40d16_LS65.stl: $(SOURCE)/optics.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="m12"' -D 'version_numstring="test"' -D 'optics="rms_f40d16"' $<
openscad -o $@ -D 'optics="rms_f40d16"' -D 'camera="m12"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/optics_m12_rms_f50d13_LS65.stl: $(SOURCE)/optics.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="m12"' -D 'version_numstring="test"' -D 'optics="rms_f50d13"' $<
openscad -o $@ -D 'optics="rms_f50d13"' -D 'camera="m12"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/optics_m12_m12_lens_LS65.stl: $(SOURCE)/optics.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="m12"' -D 'version_numstring="test"' -D 'optics="m12_lens"' $<
openscad -o $@ -D 'optics="m12_lens"' -D 'camera="m12"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<


$(OUTPUT)/camera_platform_picamera_2_LS65.stl: $(SOURCE)/camera_platform.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="picamera_2"' -D 'version_numstring="test"' -D 'optics="pilens"' $<
openscad -o $@ -D 'big_stage=true' -D 'camera="picamera_2"' -D 'optics="pilens"' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/lens_spacer_picamera_2_pilens_LS65.stl: $(SOURCE)/lens_spacer.scad $(optics_deps)
openscad -o $@ -D 'sample_z=65' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="picamera_2"' -D 'version_numstring="test"' -D 'optics="pilens"' $<
openscad -o $@ -D 'big_stage=true' -D 'camera="picamera_2"' -D 'optics="pilens"' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/camera_platform_picamera_2_LS75.stl: $(SOURCE)/camera_platform.scad $(optics_deps)
openscad -o $@ -D 'sample_z=75' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="picamera_2"' -D 'version_numstring="test"' -D 'optics="pilens"' $<
openscad -o $@ -D 'big_stage=true' -D 'camera="picamera_2"' -D 'optics="pilens"' -D 'sample_z=75' -D 'motor_lugs=false' $<

$(OUTPUT)/lens_spacer_picamera_2_pilens_LS75.stl: $(SOURCE)/lens_spacer.scad $(optics_deps)
openscad -o $@ -D 'sample_z=75' -D 'motor_lugs=false' -D 'big_stage=true' -D 'camera="picamera_2"' -D 'version_numstring="test"' -D 'optics="pilens"' $<
openscad -o $@ -D 'big_stage=true' -D 'camera="picamera_2"' -D 'optics="pilens"' -D 'sample_z=75' -D 'motor_lugs=false' $<

riser_dep_names := main_body
riser_deps := $(optics_dep_names:%=$(SOURCE)/%.scad)
$(OUTPUT)/sample_riser_LS10.stl: $(SOURCE)/sample_riser.scad $(riser_deps)
openscad -o $@ -D 'h=10' -D 'big_stage=true' -D 'version_numstring="test"' $<

$(OUTPUT)/sample_riser_LS5.stl: $(SOURCE)/sample_riser.scad $(riser_deps)
openscad -o $@ -D 'h=5' -D 'big_stage=true' -D 'version_numstring="test"' $<

$(OUTPUT)/sample_riser_SS5.stl: $(SOURCE)/sample_riser.scad $(riser_deps)
openscad -o $@ -D 'h=5' -D 'big_stage=false' -D 'version_numstring="test"' $<
openscad -o $@ -D 'h=10' -D 'big_stage=true' $<

$(OUTPUT)/slide_riser_LS10.stl: $(SOURCE)/slide_riser.scad $(riser_deps)
openscad -o $@ -D 'h=10' -D 'big_stage=true' -D 'version_numstring="test"' $<
openscad -o $@ -D 'h=10' -D 'big_stage=true' $<


stand_dep_names := main_body
stand_deps := $(optics_dep_names:%=$(SOURCE)/%.scad)
$(OUTPUT)/microscope_stand_LS65-20.stl: $(SOURCE)/microscope_stand.scad $(stand_deps)
openscad -o $@ -D 'h=20' -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<
openscad -o $@ -D 'h=20' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<

$(OUTPUT)/microscope_stand_LS65-160.stl: $(SOURCE)/microscope_stand.scad $(stand_deps)
openscad -o $@ -D 'h=160' -D 'version_numstring="test"' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<
openscad -o $@ -D 'h=160' -D 'big_stage=true' -D 'sample_z=65' -D 'motor_lugs=false' $<


$(OUTPUT)/picamera_2_%.stl: $(SOURCE)/cameras/picamera_2_%.scad $(all_deps)
openscad -o $@ -D 'camera="picamera_2"' -D 'version_numstring="test"' $<
openscad -o $@ -D 'camera="picamera_2"' $<


$(OUTPUT)/feet_tall.stl: $(SOURCE)/feet.scad $(all_deps)
openscad -o $@ -D 'foot_height=26' -D 'version_numstring="test"' $<
openscad -o $@ -D 'foot_height=26' $<


$(OUTPUT)/actuator_assembly_tools.stl: $(SOURCE)/actuator_assembly_tools.scad $(all_deps)
openscad -o $@ -D 'foot_height=26' -D 'version_numstring="test"' $<
openscad -o $@ -D 'foot_height=26' $<


$(OUTPUT)/%.stl: $(SOURCE)/%.scad $(all_deps)
openscad -o $@ -D 'version_numstring="test"' $<
openscad -o $@ $<


0 comments on commit 48004be

Please sign in to comment.