first commit

This commit is contained in:
Rafał Paluch 2025-11-17 11:31:01 +01:00
commit 1383b89eac
4 changed files with 10130 additions and 0 deletions

3624
OrangePi-Box.step Normal file

File diff suppressed because it is too large Load Diff

6484
OrangePi-Przykrywka.step Normal file

File diff suppressed because it is too large Load Diff

0
README.md Normal file
View File

22
orange.py Normal file
View File

@ -0,0 +1,22 @@
from build123d import *
orange = import_step("./OrangePi-Box.step")
orange = orange.rotate(Axis.X, -90).move(Location((0, 0, 11)))
dlugosc = 112.80
szerokosc = 87.80
wysokosc = 54
scianka = 3
with BuildPart() as box:
Box(dlugosc, szerokosc, wysokosc)
front = box.faces().sort_by(Axis.Y)[0]
with BuildSketch(front) as s1:
Rectangle(11.68, 17.84)
# extrude(amount=-scianka, mode=Mode.SUBTRACT)
show_object(box)
# debug(orange)
# debug(front)
debug(s1.sketch)