tshort / dactyl-keyboard

Dactyl-ManuForm, a parameterized ergonomic keyboard
GNU Affero General Public License v3.0
1.19k stars 189 forks source link

Trackball in wall broken #47

Open freznel10 opened 2 years ago

freznel10 commented 2 years ago

I now receive this error after the latest commit:

IMPORTING FROM ../src/trackball_socket_body_34mm

IMPORTING FROM ../src/trackball_sensor_mount

IMPORTING FROM ../src/trackball_socket_cutter_34mm

IMPORTING FROM ../src/trackball_sensor_cutter

Traceback (most recent call last):

File "/app/src/generate_configuration.py", line 365, in

run()

File "/app/src/dactyl_manuform.py", line 3625, in run

mod_r = model_side(side="right")

File "/app/src/dactyl_manuform.py", line 3519, in model_side

shape = union([shape, sensor])

File "/app/src/helpers_cadquery.py", line 56, in union

shape = shape.union(item)

File "/opt/conda/lib/python3.9/site-packages/cadquery/cq.py", line 3242, in union

r = r.clean()

File "/opt/conda/lib/python3.9/site-packages/cadquery/occ_impl/shapes.py", line 389, in clean

upgrader.Build()

OCP.Standard.Standard_Failure: Courbes non jointives

When I switch to solid it builds but when generating the stl from the SCAD file, OpenSCAD says that the mesh is not closed.