maybe some of you know me from the Jupyter Notebook GSoC project. This post is about a light object project that got me into using FreeCAD and this week I finally put in the finishing touches so it's almost ready for production. A friend of mine helped me designing a PCB and only a few details are missing. The LEDs to be used are RGB controllable, but only per stripe, something like these.
The name tolv refers to swedish for twelve since the lamp in the current configuration has twelve aluminium bars. The great thing about using FreeCAD is that the entire design is parametric, so different designs with varying number of aluminium bars, diameter, angles can be created in an instant.
While modelling the main issues I encountered where that FreeCAD (0.18 on ArchLinux) freezes after most operations for 10-30 seconds (probably due to the number of operations that are recalculated each time?) and then the naming of edges and faces change internally after deleting things or adding new things after older operations (I guess this refers to the topological naming issue?).
You can download the file here. Since I just got started with FreeCAD I'm sure there are a lot of things that go against best practice. So if you're interested in the project and find issues please let me know

I still need to integrate the KiCAD pcb design into the model and improve the attachment mechanism to fix the aluminium bars (preferably threaded inserts).
This part will hold everything together (aluminium bars and electronics) and will be 3D printed. The three holes on the top will be used to hang the lamp to the ceiling. Also a version with 2 meter long aluminium bars that just stands on the ground is planned.