| 123456789101112131415161718192021222324252627282930 |
- include <PopufareHousingCommon.scad>
- include <PopufareHousingBottom.scad>
- include <PopufareHousingFrontAngle.scad>
- include <PopufareHousingFrontBottom.scad>
- include <PopufareHousingSideLeft.scad>
- include <PopufareHousingSideRight.scad>
- include <PopufareHousingTop.scad>
- include <PopufareHousingBack.scad>
- spacing = 10;
- dw = POPUFARE_HOUSING_WIDTH;
- dh = POPUFARE_HOUSING_HEIGHT;
- dz = POPUFARE_HOUSING_DEPTH;;
- hh = POPUFARE_FRONT_HEIGHT;
- hz = dz-hh;
- PopufareHousingBottomPlate();
- translate( [ -(dw+spacing), 0 ] ) rotate(90, [0,0,1]) PopufareHousingSideLeftPlate();
- translate( [ (dw+spacing), 0 ] ) rotate(-90, [0,0,1]) PopufareHousingSideRightPlate();
- translate( [ 0, -(dz/2 + hh/2 + spacing)] ) PopufareHousingFrontBottomPlate();
- translate( [ 0, -(dz + hh + 2*spacing)] ) PopufareHousingFrontAnglePlate();
- translate( [ 0, dz + spacing ] ) PopufareHousingBackPlate();
- translate( [ 0, dz + hz + 2*spacing] ) PopufareHousingTopPlate();
|