haxo-hw icon indicating copy to clipboard operation
haxo-hw copied to clipboard

Design an enclosure

Open jcard0na opened this issue 3 years ago • 21 comments

jcard0na avatar Sep 02 '21 04:09 jcard0na

This project looks awesome, would be interested in trading some design for some prototype access. :D

JasonShifflett avatar Jul 28 '23 19:07 JasonShifflett

Hi, thanks for the encouragement. I do not have a spare functioning prototype at the moment. I do have one with a broken pressure sensor. Would you be interested in that? You could probably repair it yourself, and at any rate, the device does not need to be functional for you to design an enclosure... 😉

jcard0na avatar Jul 30 '23 14:07 jcard0na

Well, that sounds like a cool project and a bundle of fun. Are there any initial design sketches? I’ve been futzing around with my own 3D printed designs, and I’d love to add one of these to my instruments.

JasonShifflett avatar Jul 30 '23 19:07 JasonShifflett

Nope. The original idea for the main PCB was to be the structural backbone of the instrument. This has kept the cost down, leaves components accessible for repairs and highlights the openness of the project. Designing an enclosure that respects those principles (low cost, repair-ability, openness), and considering that the initial design did not consider one, is definitely a challenge. But hey, constraints are supposed to be good for creativity!

jcard0na avatar Jul 30 '23 20:07 jcard0na

Hi I Am interested in the project. I would like to contribute to the project by designing a beautiful case for the same. Would you like it in 3d or in physical form. Can it be 3dprinted or what type you prefer . It's a marvelous peace of instrument as far as I have seen . Thanks you for the great effort for developing one like it.

anoopnir avatar Sep 08 '23 06:09 anoopnir

Hi @anoopnir

Thanks for the kind words. As long as it is low cost, easy to repair, open and beautiful, you can take all the creative freedoms that you want. 3D printable or flat laser cut are the two technologies that I know would make it easy for people to build their own.

jcard0na avatar Sep 08 '23 07:09 jcard0na

Dear friend I can create a case in 3d max only . Is it ok ? I don't possess solidworks which is good in this case. Please let me know.

anoopnir avatar Sep 14 '23 18:09 anoopnir

Hi @anoopnir

Can you use Freecad instead? This is what I used for all the 3d printable parts in the project. The software is free, so it makes it easy for others to contribute.

jcard0na avatar Sep 15 '23 12:09 jcard0na

Well I didn't go very far for now but here is a start :

image

Ok, there is nothing, just a scaffolding, but still it's an excuse to restart this thread. haxo.zip

I imported as SVG the cut layer from KiCAD but this could instead rely on the KiCAD project via e.g https://github.com/30350n/pcb2blender , my recommendation :

  1. clone this repository
  2. open the project in KiCAD
  3. export the right layer in SVG
  4. clean the layer in Inkscape
  5. import in Blender

The STL imported come from https://github.com/cardonabits/haxo-hw/discussions/20 and there are more, e.g STEP files in https://github.com/cardonabits/haxo-hw/tree/main/models

Those STL should give the right size so shouldn't be resized.

The Pi Zero casing comes from https://www.thingiverse.com/thing:1165227

SVGs :

haxophone001-Edge_Cuts haxo_bottom-side haxo_top-side

Utopiah avatar Jan 11 '24 09:01 Utopiah

I have a 3D printer available so I'll try some casings. I have some transparent filament so might make for a good fit, to keep in mind that it's something that should still be tinkered with.

Utopiah avatar Jan 11 '24 09:01 Utopiah

Apparently KiCAD 8 (rc1) https://gitlab.com/kicad/code/kicad/-/merge_requests/1253#note_1726636488 has glTF export. Maybe someone could produce a .glb to import from Blender, it would be a lot more precise.

Utopiah avatar Jan 15 '24 06:01 Utopiah

Just to experiment, I installed kicad v8rc1 and generated this

kicad-cli pcb export glb --output haxophone.glb --subst-models --include-tracks --include-zones --grid-origin ~/dev/haxo-hw/haxophone001.kicad_pcb

Output attached. haxophone.glb.zip

I confirmed that it can be imported into blender, and saw that only a few components are rendered. If anyone plans to do something useful with this, I could try to spend more time and generate a more complete model.

jcard0na avatar Jan 16 '24 16:01 jcard0na

FWIW AR preview https://twitter.com/utopiah/status/1753324762753802334 but still "just" of the export, not of the possible enclosure.

Utopiah avatar Feb 02 '24 07:02 Utopiah

WhatsApp Image 2024-06-14 at 16 08 42

So im on the way to finalize an enclosure. Hopefully its getting well. :-)

Domi1l avatar Jun 14 '24 14:06 Domi1l

Great progress! It looks pretty funky, in a good way... Is it possible/easy to round those edges? Screenshot 2024-06-15 at 12 16 38

jcard0na avatar Jun 15 '24 11:06 jcard0na

Great progress! It looks pretty funky, in a good way... Is it possible/easy to round those edges? Screenshot 2024-06-15 at 12 16 38

Yes, this is just the "Prototype" to see if all openings and the dimensons are correct. Everything else like round edges and other ergonomic features are coming when the basic design is ready. If you have further suggestions you can tell me i try to build it in :-)

Domi1l avatar Jun 15 '24 18:06 Domi1l

Excellent, thanks!

jcard0na avatar Jun 15 '24 20:06 jcard0na

So, right now im printing the case in its final form (hopefully). I think now everything will work out to look fine and the positons are good. Dont mind my bad printing surfaces :-P

grafik

grafik

grafik

If the printer is ready and everything works out i will post the STL.

Cheers!

Domi1l avatar Jul 13 '24 07:07 Domi1l

Oh, funky! Thanks for sharing!

jcard0na avatar Jul 13 '24 11:07 jcard0na

So better late than never, sorry for the long waiting time.

https://www.thingiverse.com/thing:6737391

Have a try :-)

Domi1l avatar Aug 20 '24 17:08 Domi1l

Thanks! BTW, I fixed the link, from this

[https://www.thingiverse.com/thing:6737391](url)

to this

[https://www.thingiverse.com/thing:6737391](https://www.thingiverse.com/thing:6737391)

jcard0na avatar Aug 20 '24 17:08 jcard0na