summaryrefslogtreecommitdiff
path: root/body/design.scad
diff options
context:
space:
mode:
Diffstat (limited to 'body/design.scad')
-rw-r--r--body/design.scad31
1 files changed, 15 insertions, 16 deletions
diff --git a/body/design.scad b/body/design.scad
index 86e598d..ee48ef7 100644
--- a/body/design.scad
+++ b/body/design.scad
@@ -1,12 +1,9 @@
-// sample file.
-// should be generated by optical_design app:
-// https://git.kostovsky.me/optical_design/
-$actualZBaseText = "145.96 (118.96)";
-$opticalAxisAngleDegrees = 28;
-$lenseYPosMm = 114;
+$actualZBaseText = "144.51 (117.51)";
+$opticalAxisAngleDegrees = 27.3;
+$lenseYPosMm = 110;
$focalDistanceMm = 10;
$backFocalDistanceMm = 7.3;
-$lenseAperture = 56;
+$lenseAperture = 25;
$lenseBodyMaxDiameterMm = 14;
$lenseBodyLengthMm = 17;
$sensorWidthMm = 4.98;
@@ -21,14 +18,16 @@ $zRangeMm = 200;
$laserBodyDiameterMm = 14;
$laserBodyLengthMm = 45;
$laserAngleDegrees = 45;
-$laserZOffsetMm = 0;
+$laserZOffsetMm = -16;
$scannerBodyWallThicknessMm = 3;
$scannerBodyFrontWallOffsetMm = -24;
-$sensorLenseAngleDegrees = 4.61821827339071;
-$vFoVDegrees = 20.269505650602042;
-$actualZBaseMm = 145.95810178293496;
-$actualZRangeMm = 210.77877476859703;
-$lenseSensorDistanceMm = 10.429504909559073;
-$frontSharpDistanceMm = 241.46849169805705;
-$backSharpDistanceMm = 244.1992816062187;
-$depthOfFieldMm = 2.730789908161654;
+$sensorLenseAngleDegrees = 4.818540784876802;
+$vFoVDegrees = 20.253496381793383;
+$actualZBaseMm = 144.51352361628923;
+$actualZRangeMm = 214.7427126579903;
+$actualXStartMm = 84.0965918983382;
+$actualXEndMm = 179.1269812757088;
+$lenseSensorDistanceMm = 10.435095633007263;
+$frontSharpDistanceMm = 239.24171139230918;
+$backSharpDistanceMm = 240.4302923381752;
+$depthOfFieldMm = 1.188580945866022;