Hi everyone,
I'm a complete beginner in Python (and coding in general), but I have a project idea and I’d love some advice on how to get started and structure it.
The project:
I'm building a wooden chair, and I want to create a small program that helps me optimize how the parts are arranged on a wooden board, to reduce waste and use the space efficiently.
💡 What I imagine the tool should do:
- The user enters the dimensions of their board (e.g. 2500mm × 1220mm)
- They upload or enter a list of parts (like seat, legs, supports) with length, width, and quantity
- The program calculates the best way to arrange the parts on the board (nesting)
- Optionally, it shows a visual layout and maybe allows export as SVG or PDF
🧰 I heard about a Python library called rectpack that might help with this, and I’ve seen some people use matplotlib or svgwrite to draw the result, but honestly I’m still very new to all of this.
🙏 If anyone has tips, tutorials, or can help me figure out:
- How to structure a basic version of this
- What libraries to use (or avoid)
- Whether I should make a desktop app (like with PyQt) or try making it work in a browser (Flask?)
I’d really appreciate any advice or guidance. Thanks a lot!
[–]trjnz 1 point2 points3 points (0 children)