Editing Raspberry Pi Mounting Platform and Bracket
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
= Introduction = | = Introduction = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[File:Full platform.png|800px]] | [[File:Full platform.png|800px]] | ||
− | This is a 3D | + | This is a 3D printed project to solve some mounting problems with the Raspberry Pi and some associated components. I am planing to use it in a variety of projects. |
* I love the combination of a Raspberry Pi but how to mount them? | * I love the combination of a Raspberry Pi but how to mount them? | ||
* I have a project that needs a small voltage regulator and USB slot. I can get them as modules, but how to mount them? | * I have a project that needs a small voltage regulator and USB slot. I can get them as modules, but how to mount them? | ||
Line 23: | Line 16: | ||
* Some parts are parametric so you can change some dimensions from a spreadsheet. | * Some parts are parametric so you can change some dimensions from a spreadsheet. | ||
* The design is in parts so you can select which of the parts you want to print. | * The design is in parts so you can select which of the parts you want to print. | ||
− | |||
− | |||
= Using the Design = | = Using the Design = | ||
Line 33: | Line 24: | ||
=== Choose Your Parts === | === Choose Your Parts === | ||
+ | Select the parts you want to print. I have tried to give the parts somewhat useful names: | ||
− | + | * main_platform_punched_and_ .... this is the main platform which sits on top of the Pi. It is supported by 4 feet which match up with the holes in the in the Pi | |
− | |||
− | * main_platform_punched_and_ .... this is the main platform which sits on top of the Pi | ||
* extension_platform_punched .... this extends the platform over the usb and Internet ports. Use it only if your platform is high enough to go over the ports. ( 15 mm ) | * extension_platform_punched .... this extends the platform over the usb and Internet ports. Use it only if your platform is high enough to go over the ports. ( 15 mm ) | ||
* bracket_with_fillet .... this is the bracket for mounting the Pi, "standing on end". | * bracket_with_fillet .... this is the bracket for mounting the Pi, "standing on end". | ||
The other parts may be used, but are not really "finished", but you might want to use them to get rid of features that you do not like. | The other parts may be used, but are not really "finished", but you might want to use them to get rid of features that you do not like. | ||
− | After selecting the parts you want use ( Part workbench -> Part -> Boolean -> Union ) | + | After selecting the parts you want use ( Part workbench -> Part -> Boolean -> Union ) |
− | |||
− | |||
− | |||
− | |||
=== Modify the Parts === | === Modify the Parts === | ||
Line 56: | Line 42: | ||
* thick .... this is the thickness of the platform ( and extensions, bracket.... ). I have found that 2 mm seems to be enough, 3 mm seems super strong. | * thick .... this is the thickness of the platform ( and extensions, bracket.... ). I have found that 2 mm seems to be enough, 3 mm seems super strong. | ||
− | |||
− | If you want to mount parts to the | + | ==== The "Punch" Scripts ==== |
+ | |||
+ | If you want to mount parts to the various parts you need some mounting holes. Additionally you may want to lighten up the structure by punching holes in it. Because of this most of the surfaces have sketches associated with them. All you have to do is add to those sketches add circles... and those will become holes in the associated part. Existing parts of the sketch may be deleted, or simply pushed out of the way for possible reuse later. | ||
+ | |||
+ | = How to Print = | ||
+ | |||
+ | == FreeCad == | ||
+ | |||
+ | Select the parts you want to print. Typically this will include | ||
+ | |||
+ | * main_platform_punched_and_ | ||
+ | |||
+ | and optionally one of | ||
+ | |||
+ | * extension_platform_punched | ||
+ | * bracket_with_fillet | ||
+ | |||
+ | |||
+ | Normally I make the entire model invisible () and then make visible ( in the model view point to the part and click the space bar ) only the parts I want to print. Then you need to also select the parts. I do this in the model view where I click on the parts I just made visible, click on the first, control click on the rest, you can see the parts selected i the 3D view. | ||
− | + | Now create a fusion of all the parts (). This gives your model a new part the fusion | |
− | + | When you have the fusion, the whole thing that will print, you need to get it in stl format to feed your slicer. Select the fusion, and create a mesh ( Mesh Design Workbench -> Meshes -> Create Mesh from Shape -> <Standard> - <OK> ) Again this creates a new part the fusion ( meshed ). | |
My meshed parts have often had defects that create problems in printing. FreeCad has some tools for fixing them. Run them to be safe: | My meshed parts have often had defects that create problems in printing. FreeCad has some tools for fixing them. Run them to be safe: | ||
− | |||
− | |||
[[File:Mesh repair.png|500px]] | [[File:Mesh repair.png|500px]] | ||
Line 72: | Line 73: | ||
Now select the fusion ( meshed ) and use ( Any Workbench -> File -> Export ...name the file and select stl as the type ) This is the file you need to slice. | Now select the fusion ( meshed ) and use ( Any Workbench -> File -> Export ...name the file and select stl as the type ) This is the file you need to slice. | ||
− | + | == Your Printer Software == | |
− | |||
− | |||
− | |||
− | = | ||
Here is what I have found useful, your results or needs may vary. | Here is what I have found useful, your results or needs may vary. | ||
Line 86: | Line 83: | ||
* So far I have used PLA. Should work in anything you can print | * So far I have used PLA. Should work in anything you can print | ||
− | |||
− | |||
− | |||
− | |||
− | [[Category:Arduino/RaspberryPi]] [[Category: | + | |
+ | [[Category:Arduino/RaspberryPi]] [[Category:3D]] [[Category:FreeCad]] |