aboutsummaryrefslogtreecommitdiffstats
path: root/checker
diff options
context:
space:
mode:
authorLouis Burda <quent.burda@gmail.com>2021-07-08 16:38:54 +0200
committerLouis Burda <quent.burda@gmail.com>2021-07-08 16:38:54 +0200
commita501ef438acfb88bf822ea12e1fdd586e8e1baaf (patch)
tree54155dc785472dce8960e1abfe3ddb58607ae080 /checker
parent7843ea76385b27a34d4fe74d95a38a95c395491e (diff)
downloadenowars5-service-stldoctor-a501ef438acfb88bf822ea12e1fdd586e8e1baaf.tar.gz
enowars5-service-stldoctor-a501ef438acfb88bf822ea12e1fdd586e8e1baaf.zip
use usual random ids for modelname and solidname in havoc 15, various smaller fixes
Diffstat (limited to 'checker')
-rw-r--r--checker/src/checker.py24
-rw-r--r--checker/src/models/build.sh4
-rw-r--r--checker/src/models/syringe-ascii.stl602
-rw-r--r--checker/src/models/syringe-bin.stlbin13884 -> 13884 bytes
4 files changed, 318 insertions, 312 deletions
diff --git a/checker/src/checker.py b/checker/src/checker.py
index ee21a45..7da1719 100644
--- a/checker/src/checker.py
+++ b/checker/src/checker.py
@@ -173,20 +173,22 @@ def leetify(clean: str) -> str:
return "".join([conv[c] if c in conv else c for c in out])
-def fakeid(havoc: bool = False) -> bytes:
+def fakeid(havoc: bool = False, minlen: int = 20, maxlen: int = 60) -> bytes:
if havoc:
- idlen = rand.randint(10, 40)
+ idlen = rand.randint(minlen, maxlen)
return bytes([rand.randint(32, 127) for i in range(idlen)])
else:
- words = []
- for i in range(rand.randint(2, 3)):
+ idstr = b""
+ while len(idstr) < minlen:
word = rand.choice(wordlist)
- words.append(leetify(word).encode() if randbool() else word.encode())
- return b"-".join(words)
+ if idstr != b"":
+ idstr += b"-"
+ idstr += leetify(word).encode() if randbool() else word.encode()
+ return idstr[:maxlen]
def fakeids(n: int, havoc: bool = False) -> list[bytes]:
- return [fakeid(havoc) for i in range(n)]
+ return [fakeid(havoc=havoc) for i in range(n)]
def approx_equal(f1: float, f2: float, precision: int = 2) -> bool:
@@ -1011,9 +1013,13 @@ async def havoc_fluff_upload(di: DependencyInjector) -> None:
if len(extra_models) == 0:
return
model = rand.choice(extra_models)
- modelname = os.path.basename(model).split("-")[0].encode()
- modelname += bytes([rand.choice(b"0123456789") for i in range(5)])
stlfile = open(model, "rb").read()
+ if model.endswith("-bin.stl"):
+ modelname = fakeid(minlen=15, maxlen=15)
+ stlfile = modelname + stlfile[15:] # replaces "OpenSCAD Model\n"
+ else:
+ modelname = fakeid()
+ stlfile = stlfile.replace(b"OpenSCAD_Model", modelname)
# Simple Upload
session = await di.get(Session)
diff --git a/checker/src/models/build.sh b/checker/src/models/build.sh
index 7d41728..0cbfd24 100644
--- a/checker/src/models/build.sh
+++ b/checker/src/models/build.sh
@@ -1,13 +1,13 @@
#!/bin/sh
gen() {
- output=$(openscad --export-format $1 $2 -o $3 2>&1)
+ output=$(openscad --export-format "$1" "$2" -o "$3" 2>&1)
if [ $? -ne 0 ]; then
echo "OPENSCAD LOG:"
echo "$output"
exit 1
fi
- size=$(($(cat $3 | wc -c)))
+ size=$(($(cat "$3" | wc -c)))
printf "GEN %-20s: " "$3"
if [ $size -ge 50000 ]; then
echo "skipped (too large)"
diff --git a/checker/src/models/syringe-ascii.stl b/checker/src/models/syringe-ascii.stl
index f1754a6..214299b 100644
--- a/checker/src/models/syringe-ascii.stl
+++ b/checker/src/models/syringe-ascii.stl
@@ -839,60 +839,60 @@ solid OpenSCAD_Model
vertex 0.404508 -0.293892 61
endloop
endfacet
- facet normal 0 0 1
+ facet normal -0.587786 0.809016 0
outer loop
- vertex 0.404508 0.293892 91
- vertex 0.404508 -0.293892 91
- vertex 0.5 0 91
+ vertex -0.154508 0.475528 61
+ vertex -0.404508 0.293892 91
+ vertex -0.154508 0.475528 91
endloop
endfacet
- facet normal 0 0 1
+ facet normal -0.587786 0.809016 0
outer loop
- vertex 0.154508 0.475528 91
- vertex 0.404508 -0.293892 91
- vertex 0.404508 0.293892 91
+ vertex -0.404508 0.293892 91
+ vertex -0.154508 0.475528 61
+ vertex -0.404508 0.293892 61
endloop
endfacet
- facet normal 0 0 1
+ facet normal -0.951056 0.309019 0
outer loop
- vertex 0.154508 0.475528 91
- vertex 0.154508 -0.475528 91
- vertex 0.404508 -0.293892 91
+ vertex -0.5 0 61
+ vertex -0.404508 0.293892 91
+ vertex -0.404508 0.293892 61
endloop
endfacet
- facet normal -0 0 1
+ facet normal -0.951056 0.309019 0
outer loop
- vertex -0.154508 0.475528 91
- vertex 0.154508 -0.475528 91
- vertex 0.154508 0.475528 91
+ vertex -0.404508 0.293892 91
+ vertex -0.5 0 61
+ vertex -0.5 0 91
endloop
endfacet
- facet normal 0 0 1
+ facet normal 0.951056 -0.309019 0
outer loop
- vertex -0.154508 0.475528 91
- vertex -0.154508 -0.475528 91
- vertex 0.154508 -0.475528 91
+ vertex 0.404508 -0.293892 91
+ vertex 0.5 0 61
+ vertex 0.5 0 91
endloop
endfacet
- facet normal -0 0 1
+ facet normal 0.951056 -0.309019 0
outer loop
- vertex -0.404508 0.293892 91
- vertex -0.154508 -0.475528 91
- vertex -0.154508 0.475528 91
+ vertex 0.5 0 61
+ vertex 0.404508 -0.293892 91
+ vertex 0.404508 -0.293892 61
endloop
endfacet
- facet normal 0 0 1
+ facet normal 0 -1 0
outer loop
- vertex -0.404508 0.293892 91
- vertex -0.404508 -0.293892 91
+ vertex -0.154508 -0.475528 61
+ vertex 0.154508 -0.475528 91
vertex -0.154508 -0.475528 91
endloop
endfacet
- facet normal 0 -0 1
+ facet normal 0 -1 -0
outer loop
- vertex -0.404508 -0.293892 91
- vertex -0.404508 0.293892 91
- vertex -0.5 0 91
+ vertex 0.154508 -0.475528 91
+ vertex -0.154508 -0.475528 61
+ vertex 0.154508 -0.475528 61
endloop
endfacet
facet normal -0.587786 -0.809016 0
@@ -909,59 +909,59 @@ solid OpenSCAD_Model
vertex -0.154508 -0.475528 61
endloop
endfacet
- facet normal 0.951056 -0.309019 0
+ facet normal 0 0 1
outer loop
+ vertex 0.404508 0.293892 91
vertex 0.404508 -0.293892 91
- vertex 0.5 0 61
vertex 0.5 0 91
endloop
endfacet
- facet normal 0.951056 -0.309019 0
+ facet normal 0 0 1
outer loop
- vertex 0.5 0 61
+ vertex 0.154508 0.475528 91
vertex 0.404508 -0.293892 91
- vertex 0.404508 -0.293892 61
+ vertex 0.404508 0.293892 91
endloop
endfacet
- facet normal -0.587786 0.809016 0
+ facet normal 0 0 1
outer loop
- vertex -0.154508 0.475528 61
- vertex -0.404508 0.293892 91
- vertex -0.154508 0.475528 91
+ vertex 0.154508 0.475528 91
+ vertex 0.154508 -0.475528 91
+ vertex 0.404508 -0.293892 91
endloop
endfacet
- facet normal -0.587786 0.809016 0
+ facet normal -0 0 1
outer loop
- vertex -0.404508 0.293892 91
- vertex -0.154508 0.475528 61
- vertex -0.404508 0.293892 61
+ vertex -0.154508 0.475528 91
+ vertex 0.154508 -0.475528 91
+ vertex 0.154508 0.475528 91
endloop
endfacet
- facet normal 0 -1 0
+ facet normal 0 0 1
outer loop
- vertex -0.154508 -0.475528 61
- vertex 0.154508 -0.475528 91
+ vertex -0.154508 0.475528 91
vertex -0.154508 -0.475528 91
+ vertex 0.154508 -0.475528 91
endloop
endfacet
- facet normal 0 -1 -0
+ facet normal -0 0 1
outer loop
- vertex 0.154508 -0.475528 91
- vertex -0.154508 -0.475528 61
- vertex 0.154508 -0.475528 61
+ vertex -0.404508 0.293892 91
+ vertex -0.154508 -0.475528 91
+ vertex -0.154508 0.475528 91
endloop
endfacet
- facet normal -0.951056 0.309019 0
+ facet normal 0 0 1
outer loop
- vertex -0.5 0 61
vertex -0.404508 0.293892 91
- vertex -0.404508 0.293892 61
+ vertex -0.404508 -0.293892 91
+ vertex -0.154508 -0.475528 91
endloop
endfacet
- facet normal -0.951056 0.309019 0
+ facet normal 0 -0 1
outer loop
+ vertex -0.404508 -0.293892 91
vertex -0.404508 0.293892 91
- vertex -0.5 0 61
vertex -0.5 0 91
endloop
endfacet
@@ -1119,6 +1119,118 @@ solid OpenSCAD_Model
vertex -2 0 11
endloop
endfacet
+ facet normal 0.453991 0.891006 -0
+ outer loop
+ vertex 1.17557 1.61803 1
+ vertex 0.618033 1.90211 11
+ vertex 1.17557 1.61803 11
+ endloop
+ endfacet
+ facet normal 0.453991 0.891006 0
+ outer loop
+ vertex 0.618033 1.90211 11
+ vertex 1.17557 1.61803 1
+ vertex 0.618033 1.90211 1
+ endloop
+ endfacet
+ facet normal -0.156439 -0.987688 0
+ outer loop
+ vertex -0.618033 -1.90211 1
+ vertex 0 -2 11
+ vertex -0.618033 -1.90211 11
+ endloop
+ endfacet
+ facet normal -0.156439 -0.987688 -0
+ outer loop
+ vertex 0 -2 11
+ vertex -0.618033 -1.90211 1
+ vertex 0 -2 1
+ endloop
+ endfacet
+ facet normal 0.156439 0.987688 -0
+ outer loop
+ vertex 0.618033 1.90211 1
+ vertex 0 2 11
+ vertex 0.618033 1.90211 11
+ endloop
+ endfacet
+ facet normal 0.156439 0.987688 0
+ outer loop
+ vertex 0 2 11
+ vertex 0.618033 1.90211 1
+ vertex 0 2 1
+ endloop
+ endfacet
+ facet normal -0.891006 -0.453991 0
+ outer loop
+ vertex -1.61803 -1.17557 1
+ vertex -1.90211 -0.618033 11
+ vertex -1.90211 -0.618033 1
+ endloop
+ endfacet
+ facet normal -0.891006 -0.453991 0
+ outer loop
+ vertex -1.90211 -0.618033 11
+ vertex -1.61803 -1.17557 1
+ vertex -1.61803 -1.17557 11
+ endloop
+ endfacet
+ facet normal -0.156439 0.987688 0
+ outer loop
+ vertex 0 2 1
+ vertex -0.618033 1.90211 11
+ vertex 0 2 11
+ endloop
+ endfacet
+ facet normal -0.156439 0.987688 0
+ outer loop
+ vertex -0.618033 1.90211 11
+ vertex 0 2 1
+ vertex -0.618033 1.90211 1
+ endloop
+ endfacet
+ facet normal -0.453991 -0.891006 0
+ outer loop
+ vertex -1.17557 -1.61803 1
+ vertex -0.618033 -1.90211 11
+ vertex -1.17557 -1.61803 11
+ endloop
+ endfacet
+ facet normal -0.453991 -0.891006 -0
+ outer loop
+ vertex -0.618033 -1.90211 11
+ vertex -1.17557 -1.61803 1
+ vertex -0.618033 -1.90211 1
+ endloop
+ endfacet
+ facet normal -0.707107 -0.707107 0
+ outer loop
+ vertex -1.17557 -1.61803 1
+ vertex -1.61803 -1.17557 11
+ vertex -1.61803 -1.17557 1
+ endloop
+ endfacet
+ facet normal -0.707107 -0.707107 0
+ outer loop
+ vertex -1.61803 -1.17557 11
+ vertex -1.17557 -1.61803 1
+ vertex -1.17557 -1.61803 11
+ endloop
+ endfacet
+ facet normal -0.987688 -0.156439 0
+ outer loop
+ vertex -1.90211 -0.618033 1
+ vertex -2 0 11
+ vertex -2 0 1
+ endloop
+ endfacet
+ facet normal -0.987688 -0.156439 0
+ outer loop
+ vertex -2 0 11
+ vertex -1.90211 -0.618033 1
+ vertex -1.90211 -0.618033 11
+ endloop
+ endfacet
facet normal 0 0 1
outer loop
vertex 2 0 1
@@ -1399,118 +1511,6 @@ solid OpenSCAD_Model
vertex -9.51056 -3.09017 1
endloop
endfacet
- facet normal 0.453991 0.891006 -0
- outer loop
- vertex 1.17557 1.61803 1
- vertex 0.618033 1.90211 11
- vertex 1.17557 1.61803 11
- endloop
- endfacet
- facet normal 0.453991 0.891006 0
- outer loop
- vertex 0.618033 1.90211 11
- vertex 1.17557 1.61803 1
- vertex 0.618033 1.90211 1
- endloop
- endfacet
- facet normal -0.156439 -0.987688 0
- outer loop
- vertex -0.618033 -1.90211 1
- vertex 0 -2 11
- vertex -0.618033 -1.90211 11
- endloop
- endfacet
- facet normal -0.156439 -0.987688 -0
- outer loop
- vertex 0 -2 11
- vertex -0.618033 -1.90211 1
- vertex 0 -2 1
- endloop
- endfacet
- facet normal 0.156439 0.987688 -0
- outer loop
- vertex 0.618033 1.90211 1
- vertex 0 2 11
- vertex 0.618033 1.90211 11
- endloop
- endfacet
- facet normal 0.156439 0.987688 0
- outer loop
- vertex 0 2 11
- vertex 0.618033 1.90211 1
- vertex 0 2 1
- endloop
- endfacet
- facet normal -0.891006 -0.453991 0
- outer loop
- vertex -1.61803 -1.17557 1
- vertex -1.90211 -0.618033 11
- vertex -1.90211 -0.618033 1
- endloop
- endfacet
- facet normal -0.891006 -0.453991 0
- outer loop
- vertex -1.90211 -0.618033 11
- vertex -1.61803 -1.17557 1
- vertex -1.61803 -1.17557 11
- endloop
- endfacet
- facet normal -0.156439 0.987688 0
- outer loop
- vertex 0 2 1
- vertex -0.618033 1.90211 11
- vertex 0 2 11
- endloop
- endfacet
- facet normal -0.156439 0.987688 0
- outer loop
- vertex -0.618033 1.90211 11
- vertex 0 2 1
- vertex -0.618033 1.90211 1
- endloop
- endfacet
- facet normal -0.707107 -0.707107 0
- outer loop
- vertex -1.17557 -1.61803 1
- vertex -1.61803 -1.17557 11
- vertex -1.61803 -1.17557 1
- endloop
- endfacet
- facet normal -0.707107 -0.707107 0
- outer loop
- vertex -1.61803 -1.17557 11
- vertex -1.17557 -1.61803 1
- vertex -1.17557 -1.61803 11
- endloop
- endfacet
- facet normal -0.987688 -0.156439 0
- outer loop
- vertex -1.90211 -0.618033 1
- vertex -2 0 11
- vertex -2 0 1
- endloop
- endfacet
- facet normal -0.987688 -0.156439 0
- outer loop
- vertex -2 0 11
- vertex -1.90211 -0.618033 1
- vertex -1.90211 -0.618033 11
- endloop
- endfacet
- facet normal -0.453991 -0.891006 0
- outer loop
- vertex -1.17557 -1.61803 1
- vertex -0.618033 -1.90211 11
- vertex -1.17557 -1.61803 11
- endloop
- endfacet
- facet normal -0.453991 -0.891006 -0
- outer loop
- vertex -0.618033 -1.90211 11
- vertex -1.17557 -1.61803 1
- vertex -0.618033 -1.90211 1
- endloop
- endfacet
facet normal -0.707107 0.707107 0
outer loop
vertex -1.61803 1.17557 1
@@ -1525,20 +1525,6 @@ solid OpenSCAD_Model
vertex -1.61803 1.17557 11
endloop
endfacet
- facet normal 0.891007 0.45399 0
- outer loop
- vertex 9.51056 3.09017 1
- vertex 8.09017 5.87785 0
- vertex 8.09017 5.87785 1
- endloop
- endfacet
- facet normal 0.891007 0.45399 0
- outer loop
- vertex 8.09017 5.87785 0
- vertex 9.51056 3.09017 1
- vertex 9.51056 3.09017 0
- endloop
- endfacet
facet normal 0.987688 0.156436 0
outer loop
vertex 10 0 1
@@ -1553,32 +1539,32 @@ solid OpenSCAD_Model
vertex 10 0 0
endloop
endfacet
- facet normal 0.707107 0.707107 0
+ facet normal -0.45399 -0.891007 0
outer loop
- vertex 8.09017 5.87785 1
- vertex 5.87785 8.09017 0
- vertex 5.87785 8.09017 1
+ vertex -5.87785 -8.09017 0
+ vertex -3.09017 -9.51056 1
+ vertex -5.87785 -8.09017 1
endloop
endfacet
- facet normal 0.707107 0.707107 0
+ facet normal -0.45399 -0.891007 -0
outer loop
- vertex 5.87785 8.09017 0
- vertex 8.09017 5.87785 1
- vertex 8.09017 5.87785 0
+ vertex -3.09017 -9.51056 1
+ vertex -5.87785 -8.09017 0
+ vertex -3.09017 -9.51056 0
endloop
endfacet
- facet normal 0.156436 0.987688 -0
+ facet normal -0.707107 0.707107 0
outer loop
- vertex 3.09017 9.51056 0
- vertex 0 10 1
- vertex 3.09017 9.51056 1
+ vertex -8.09017 5.87785 0
+ vertex -5.87785 8.09017 1
+ vertex -5.87785 8.09017 0
endloop
endfacet
- facet normal 0.156436 0.987688 0
+ facet normal -0.707107 0.707107 0
outer loop
- vertex 0 10 1
- vertex 3.09017 9.51056 0
- vertex 0 10 0
+ vertex -5.87785 8.09017 1
+ vertex -8.09017 5.87785 0
+ vertex -8.09017 5.87785 1
endloop
endfacet
facet normal 0 0 -1
@@ -1707,102 +1693,116 @@ solid OpenSCAD_Model
vertex -10 0 0
endloop
endfacet
- facet normal -0.987688 0.156436 0
+ facet normal 0.891007 0.45399 0
outer loop
- vertex -10 0 0
- vertex -9.51056 3.09017 1
- vertex -9.51056 3.09017 0
+ vertex 9.51056 3.09017 1
+ vertex 8.09017 5.87785 0
+ vertex 8.09017 5.87785 1
endloop
endfacet
- facet normal -0.987688 0.156436 0
+ facet normal 0.891007 0.45399 0
outer loop
- vertex -9.51056 3.09017 1
- vertex -10 0 0
- vertex -10 0 1
+ vertex 8.09017 5.87785 0
+ vertex 9.51056 3.09017 1
+ vertex 9.51056 3.09017 0
endloop
endfacet
- facet normal 0.891007 -0.45399 0
+ facet normal 0.707107 -0.707107 0
outer loop
+ vertex 5.87785 -8.09017 1
+ vertex 8.09017 -5.87785 0
vertex 8.09017 -5.87785 1
- vertex 9.51056 -3.09017 0
- vertex 9.51056 -3.09017 1
endloop
endfacet
- facet normal 0.891007 -0.45399 0
+ facet normal 0.707107 -0.707107 0
outer loop
- vertex 9.51056 -3.09017 0
- vertex 8.09017 -5.87785 1
vertex 8.09017 -5.87785 0
+ vertex 5.87785 -8.09017 1
+ vertex 5.87785 -8.09017 0
endloop
endfacet
- facet normal 0.45399 0.891007 -0
+ facet normal 0.156436 -0.987688 0
outer loop
+ vertex 0 -10 0
+ vertex 3.09017 -9.51056 1
+ vertex 0 -10 1
+ endloop
+ endfacet
+ facet normal 0.156436 -0.987688 0
+ outer loop
+ vertex 3.09017 -9.51056 1
+ vertex 0 -10 0
+ vertex 3.09017 -9.51056 0
+ endloop
+ endfacet
+ facet normal 0.707107 0.707107 0
+ outer loop
+ vertex 8.09017 5.87785 1
vertex 5.87785 8.09017 0
- vertex 3.09017 9.51056 1
vertex 5.87785 8.09017 1
endloop
endfacet
- facet normal 0.45399 0.891007 0
+ facet normal 0.707107 0.707107 0
outer loop
- vertex 3.09017 9.51056 1
vertex 5.87785 8.09017 0
- vertex 3.09017 9.51056 0
+ vertex 8.09017 5.87785 1
+ vertex 8.09017 5.87785 0
endloop
endfacet
- facet normal -0.45399 0.891007 0
+ facet normal -0.987688 -0.156436 0
outer loop
- vertex -3.09017 9.51056 0
- vertex -5.87785 8.09017 1
- vertex -3.09017 9.51056 1
+ vertex -9.51056 -3.09017 0
+ vertex -10 0 1
+ vertex -10 0 0
endloop
endfacet
- facet normal -0.45399 0.891007 0
+ facet normal -0.987688 -0.156436 0
outer loop
- vertex -5.87785 8.09017 1
- vertex -3.09017 9.51056 0
- vertex -5.87785 8.09017 0
+ vertex -10 0 1
+ vertex -9.51056 -3.09017 0
+ vertex -9.51056 -3.09017 1
endloop
endfacet
- facet normal -0.156436 -0.987688 0
+ facet normal -0.707107 -0.707107 0
outer loop
- vertex -3.09017 -9.51056 0
- vertex 0 -10 1
- vertex -3.09017 -9.51056 1
+ vertex -5.87785 -8.09017 0
+ vertex -8.09017 -5.87785 1
+ vertex -8.09017 -5.87785 0
endloop
endfacet
- facet normal -0.156436 -0.987688 -0
+ facet normal -0.707107 -0.707107 0
outer loop
- vertex 0 -10 1
- vertex -3.09017 -9.51056 0
- vertex 0 -10 0
+ vertex -8.09017 -5.87785 1
+ vertex -5.87785 -8.09017 0
+ vertex -5.87785 -8.09017 1
endloop
endfacet
- facet normal 0.707107 -0.707107 0
+ facet normal 0.45399 -0.891007 0
outer loop
+ vertex 3.09017 -9.51056 0
vertex 5.87785 -8.09017 1
- vertex 8.09017 -5.87785 0
- vertex 8.09017 -5.87785 1
+ vertex 3.09017 -9.51056 1
endloop
endfacet
- facet normal 0.707107 -0.707107 0
+ facet normal 0.45399 -0.891007 0
outer loop
- vertex 8.09017 -5.87785 0
vertex 5.87785 -8.09017 1
+ vertex 3.09017 -9.51056 0
vertex 5.87785 -8.09017 0
endloop
endfacet
- facet normal -0.891007 -0.45399 0
+ facet normal 0.45399 0.891007 -0
outer loop
- vertex -8.09017 -5.87785 0
- vertex -9.51056 -3.09017 1
- vertex -9.51056 -3.09017 0
+ vertex 5.87785 8.09017 0
+ vertex 3.09017 9.51056 1
+ vertex 5.87785 8.09017 1
endloop
endfacet
- facet normal -0.891007 -0.45399 0
+ facet normal 0.45399 0.891007 0
outer loop
- vertex -9.51056 -3.09017 1
- vertex -8.09017 -5.87785 0
- vertex -8.09017 -5.87785 1
+ vertex 3.09017 9.51056 1
+ vertex 5.87785 8.09017 0
+ vertex 3.09017 9.51056 0
endloop
endfacet
facet normal -0.156436 0.987688 0
@@ -1819,46 +1819,74 @@ solid OpenSCAD_Model
vertex -3.09017 9.51056 0
endloop
endfacet
- facet normal 0.45399 -0.891007 0
+ facet normal 0.156436 0.987688 -0
outer loop
- vertex 3.09017 -9.51056 0
- vertex 5.87785 -8.09017 1
- vertex 3.09017 -9.51056 1
+ vertex 3.09017 9.51056 0
+ vertex 0 10 1
+ vertex 3.09017 9.51056 1
endloop
endfacet
- facet normal 0.45399 -0.891007 0
+ facet normal 0.156436 0.987688 0
outer loop
- vertex 5.87785 -8.09017 1
- vertex 3.09017 -9.51056 0
- vertex 5.87785 -8.09017 0
+ vertex 0 10 1
+ vertex 3.09017 9.51056 0
+ vertex 0 10 0
endloop
endfacet
- facet normal 0.156436 -0.987688 0
+ facet normal -0.156436 -0.987688 0
outer loop
- vertex 0 -10 0
- vertex 3.09017 -9.51056 1
+ vertex -3.09017 -9.51056 0
vertex 0 -10 1
+ vertex -3.09017 -9.51056 1
endloop
endfacet
- facet normal 0.156436 -0.987688 0
+ facet normal -0.156436 -0.987688 -0
outer loop
- vertex 3.09017 -9.51056 1
+ vertex 0 -10 1
+ vertex -3.09017 -9.51056 0
vertex 0 -10 0
- vertex 3.09017 -9.51056 0
endloop
endfacet
- facet normal -0.987688 -0.156436 0
+ facet normal -0.45399 0.891007 0
+ outer loop
+ vertex -3.09017 9.51056 0
+ vertex -5.87785 8.09017 1
+ vertex -3.09017 9.51056 1
+ endloop
+ endfacet
+ facet normal -0.45399 0.891007 0
+ outer loop
+ vertex -5.87785 8.09017 1
+ vertex -3.09017 9.51056 0
+ vertex -5.87785 8.09017 0
+ endloop
+ endfacet
+ facet normal -0.891007 -0.45399 0
outer loop
+ vertex -8.09017 -5.87785 0
+ vertex -9.51056 -3.09017 1
vertex -9.51056 -3.09017 0
- vertex -10 0 1
+ endloop
+ endfacet
+ facet normal -0.891007 -0.45399 0
+ outer loop
+ vertex -9.51056 -3.09017 1
+ vertex -8.09017 -5.87785 0
+ vertex -8.09017 -5.87785 1
+ endloop
+ endfacet
+ facet normal -0.987688 0.156436 0
+ outer loop
vertex -10 0 0
+ vertex -9.51056 3.09017 1
+ vertex -9.51056 3.09017 0
endloop
endfacet
- facet normal -0.987688 -0.156436 0
+ facet normal -0.987688 0.156436 0
outer loop
+ vertex -9.51056 3.09017 1
+ vertex -10 0 0
vertex -10 0 1
- vertex -9.51056 -3.09017 0
- vertex -9.51056 -3.09017 1
endloop
endfacet
facet normal -0.891007 0.45399 0
@@ -1875,18 +1903,18 @@ solid OpenSCAD_Model
vertex -9.51056 3.09017 1
endloop
endfacet
- facet normal -0.707107 0.707107 0
+ facet normal 0.891007 -0.45399 0
outer loop
- vertex -8.09017 5.87785 0
- vertex -5.87785 8.09017 1
- vertex -5.87785 8.09017 0
+ vertex 8.09017 -5.87785 1
+ vertex 9.51056 -3.09017 0
+ vertex 9.51056 -3.09017 1
endloop
endfacet
- facet normal -0.707107 0.707107 0
+ facet normal 0.891007 -0.45399 0
outer loop
- vertex -5.87785 8.09017 1
- vertex -8.09017 5.87785 0
- vertex -8.09017 5.87785 1
+ vertex 9.51056 -3.09017 0
+ vertex 8.09017 -5.87785 1
+ vertex 8.09017 -5.87785 0
endloop
endfacet
facet normal 0.987688 -0.156436 0
@@ -1903,32 +1931,4 @@ solid OpenSCAD_Model
vertex 9.51056 -3.09017 0
endloop
endfacet
- facet normal -0.707107 -0.707107 0
- outer loop
- vertex -5.87785 -8.09017 0
- vertex -8.09017 -5.87785 1
- vertex -8.09017 -5.87785 0
- endloop
- endfacet
- facet normal -0.707107 -0.707107 0
- outer loop
- vertex -8.09017 -5.87785 1
- vertex -5.87785 -8.09017 0
- vertex -5.87785 -8.09017 1
- endloop
- endfacet
- facet normal -0.45399 -0.891007 0
- outer loop
- vertex -5.87785 -8.09017 0
- vertex -3.09017 -9.51056 1
- vertex -5.87785 -8.09017 1
- endloop
- endfacet
- facet normal -0.45399 -0.891007 -0
- outer loop
- vertex -3.09017 -9.51056 1
- vertex -5.87785 -8.09017 0
- vertex -3.09017 -9.51056 0
- endloop
- endfacet
endsolid OpenSCAD_Model
diff --git a/checker/src/models/syringe-bin.stl b/checker/src/models/syringe-bin.stl
index 1ad1745..8313dbd 100644
--- a/checker/src/models/syringe-bin.stl
+++ b/checker/src/models/syringe-bin.stl
Binary files differ