Difference between revisions of "POP 7 Kiosk Case (part)"
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DocumentationPage}} | {{DocumentationPage}} | ||
== Overview == | == Overview == | ||
This is the main case that protects the Raspberry Pi computer and touchscreen display. It attaches directly to the four screw holes on the Raspberry Pi official display using M3 screws. <gallery> | This is the main case that protects the Raspberry Pi computer and touchscreen display. It attaches directly to the four screw holes on the Raspberry Pi official display using M3 screws. <gallery> | ||
Line 8: | Line 7: | ||
== Features == | == Features == | ||
* Completely self-contained with panel-mounted port for USB-C power. | * Completely self-contained with panel-mounted port for USB-C power. | ||
*Cut-out panel for GPIO access | *Cut-out panel for GPIO access | ||
Line 17: | Line 15: | ||
* Textured grip for holding the kiosk. | * Textured grip for holding the kiosk. | ||
*Optional 5W 8Ω internal speaker | *Optional 5W 8Ω internal speaker | ||
== Download == | |||
The most up-to-date version of this part can be downloaded from our Thingiverse page. | |||
{{ExternalResource|[https://www.thingiverse.com/thing:5447786 POP Kiosk Case – Thingiverse]}} | |||
== Specifications == | == Specifications == | ||
Line 29: | Line 31: | ||
! rowspan="2" |Quantity | ! rowspan="2" |Quantity | ||
! colspan="2" |Estimates | ! colspan="2" |Estimates | ||
|- | |- | ||
!Print Time | !Print Time | ||
Line 39: | Line 40: | ||
|1 day 9 hours | |1 day 9 hours | ||
|181g | |181g | ||
|- | |- | ||
|Maintenance Panel | |Maintenance Panel | ||
Line 48: | Line 46: | ||
|1 hour | |1 hour | ||
|8g | |8g | ||
|} | |} | ||
=== Hardware === | === Hardware === | ||
{| class="wikitable" | {| class="wikitable" | ||
! | !Manufacturer | ||
! Item | |||
!Description | !Description | ||
! | !Avg MSRP Unit Cost | ||
! Qty. | |||
!Avg Total Cost | |||
|- | |- | ||
|M3-10mm machine screw | | rowspan="7" |Fastener Warehouse | ||
| [https://www.fastener-warehouse.com/Socket-Head-Cap-Screw-A2-Stainless-Steel-p/27312310.htm M3-10mm machine screw] | |||
|Attaches the kiosk case to the Raspberry Pi Touchscreen mount holes. | |Attaches the kiosk case to the Raspberry Pi Touchscreen mount holes. | ||
|$0.14 | |||
|4 | |4 | ||
|$0.56 | |||
|- | |- | ||
|M2-6mm machine screw | |[https://www.fastener-warehouse.com/Socket-Head-Cap-Screw-A2-Stainless-Steel-p/2731216.htm M2-6mm machine screw] | ||
|Secures the kiosk case maintenance panel in place. | |Secures the kiosk case maintenance panel in place. | ||
|$0.14 | |||
|1 | |1 | ||
|$0.14 | |||
|- | |- | ||
|M2.5-12mm machine screw | |[https://www.fastener-warehouse.com/Socket-Head-Cap-Screw-A2-Stainless-Steel-p/27312212.htm M2.5-12mm machine screw] | ||
|Attaches the 30mm fan to the inside of the case. | |Attaches the 30mm fan to the inside of the case. | ||
|$0.14 | |||
|4 | |4 | ||
|$0.56 | |||
|- | |- | ||
|M2.5 hex | |[https://www.fastener-warehouse.com/Button-Head-Cap-Screw-A2-Stainless-Steel-p/2730016.htm M3-6mm machine screw] | ||
|Attaches the maintenance panel to the case. | |||
|$0.23 | |||
|1 | |||
|$0.23 | |||
|- | |||
|[https://www.fastener-warehouse.com/Hex-Nut-A2-Stainless-Steel-p/273312.htm M2.5 hex nut] | |||
|Secures the 30mm fan to the machine screws. | |Secures the 30mm fan to the machine screws. | ||
|$0.17 | |||
|4 | |4 | ||
|$0.68 | |||
|- | |- | ||
|M5 hex | |[https://www.fastener-warehouse.com/Hex-Nut-A2-Stainless-Steel-p/273315.htm M5 hex nut] | ||
|Secured to the inside of the case to allow for quick attachment of mounting accessories. | |Secured to the inside of the case to allow for quick attachment of mounting accessories. | ||
|$0.16 | |||
|2-6 | |2-6 | ||
|$0.32 – $0.96 | |||
|- | |- | ||
|M4 hex | |[https://www.fastener-warehouse.com/Hex-Nut-A2-Stainless-Steel-p/273314.htm M4 hex nut] | ||
|Secured to the inside of the case to allow for 75x75mm VESA mount compatibility. | |Secured to the inside of the case to allow for 75x75mm VESA mount compatibility. | ||
|$0.12 | |||
|4 | |4 | ||
|$0.48 | |||
|} | |} | ||
=== Material === | === Material === | ||
This part is printed with polylactic acid (PLA) or other sturdy plastic, such as | This part is printed with polylactic acid (PLA) or other sturdy plastic, such as Polycarbonate (PC) or Acrylonitrile styrene acrylate (ASA). | ||
== Printing This Part == | == Printing This Part == |
Latest revision as of 13:40, 16 March 2023
Overview
This is the main case that protects the Raspberry Pi computer and touchscreen display. It attaches directly to the four screw holes on the Raspberry Pi official display using M3 screws.
This case has an integrated 75x75mm VESA-compliant M4 mount holes. It can also be used with a 3D-printed mount attachment that can attach to the back, top or bottom side of the case. This attachment is compatible with the popular Modular Mounting System[1]. We include a C-clamp, durable foot and 3D printer frame attachment. There is a maintenance port that allows access to the USB and ethernet ports. There are holes for panel mounting a USB-C slot to reduce wear on the Raspberry Pi itself. There is an optional 30mm fan to keep the kiosk cool during operation, as well as plenty of air vents. There is a cut-out panel for GPIO port access to control external hardware. The GPIO can also be used to add a 5W 8Ω internal speaker to the kiosk.
Features
- Completely self-contained with panel-mounted port for USB-C power.
- Cut-out panel for GPIO access
- Integrated 75x75mm VESA-compliant mount holes.
- Compatible with 3D-printable Modular Mounting System.
- Maintenance port allows for easy access to ethernet and USB ports.
- Integrated 30mm fan port.
- Textured grip for holding the kiosk.
- Optional 5W 8Ω internal speaker
Download
The most up-to-date version of this part can be downloaded from our Thingiverse page.
Specifications
Dimensions
This kiosk case is 199.99mm x 117.49mm x 46.50mm.
Printed Parts
Part | Description | Quantity | Estimates | |
---|---|---|---|---|
Print Time | Filament Usage | |||
Kiosk Case | The main shell of the kiosk case. | 1 | 1 day 9 hours | 181g |
Maintenance Panel | The panel that covers the maintenance window. | 1 | 1 hour | 8g |
Hardware
Manufacturer | Item | Description | Avg MSRP Unit Cost | Qty. | Avg Total Cost |
---|---|---|---|---|---|
Fastener Warehouse | M3-10mm machine screw | Attaches the kiosk case to the Raspberry Pi Touchscreen mount holes. | $0.14 | 4 | $0.56 |
M2-6mm machine screw | Secures the kiosk case maintenance panel in place. | $0.14 | 1 | $0.14 | |
M2.5-12mm machine screw | Attaches the 30mm fan to the inside of the case. | $0.14 | 4 | $0.56 | |
M3-6mm machine screw | Attaches the maintenance panel to the case. | $0.23 | 1 | $0.23 | |
M2.5 hex nut | Secures the 30mm fan to the machine screws. | $0.17 | 4 | $0.68 | |
M5 hex nut | Secured to the inside of the case to allow for quick attachment of mounting accessories. | $0.16 | 2-6 | $0.32 – $0.96 | |
M4 hex nut | Secured to the inside of the case to allow for 75x75mm VESA mount compatibility. | $0.12 | 4 | $0.48 |
Material
This part is printed with polylactic acid (PLA) or other sturdy plastic, such as Polycarbonate (PC) or Acrylonitrile styrene acrylate (ASA).
Printing This Part
Slicing
Orientation
Settings
Kiosk Case
We start with the default "Standard Quality" 0.2 mm print profile. We recommend the following settings overrides:
Setting | Recommendation | Notes |
---|---|---|
Shell - Wall Line Count | 4 | This was increased from the default to increase the durability when higher amounts of stress are applied. |
Shell - Bottom Layers | 4 | This provides a good mixture of durability and material conservation. |
Shell - Top Layers | 4 | This provides a solid top layer that is symmetrical with our bottom layer. |
Infill - Density | 50% | This part is a hollow shell and does not have many gaps between the walls that require infill. Nevertheless, this is set higher than normal to improve impact resistance at the curved corners. |
Infill - Pattern | Tri-Hexagon
Cubic Subdivision |
These infill patterns provide good internal support in multiple directions. Tri-Hexagon uses less filament but is also less durable. |
Speed - Print Speed | 40mm/s | For final production prints, we recommend printing slower than average to decrease stringing with small holes. |
Support - Generate Support | Yes | This part has a lot of overhangs that require the use of supports. |
Support - Support Structure | Tree | We highly recommend tree supports instead of normal supports. They take more time, but they require less filament and are much easier to remove from inside the case. |
Support - Support Placement | Touching Buildplate | Only printing supports that touch the build plate are much easier to remove from this print. |
Build Plate Adhesion - Adhesion Type | Skirt | This part has a lot of contact with the print bed and should not require a raft. |
Experimental - Small Hole Max Size | 30mm | This will cause the printer to print slower when it is printing the nut and bolt holes on the back of the case. |
Maintenance Panel
We start with the default "Standard Quality" 0.2 mm print profile. We recommend the following settings overrides:
Setting | Recommendation | Notes |
---|---|---|
Shell - Wall Line Count | 4 | This was increased from the default to increase the durability when higher amounts of stress are applied. |
Shell - Bottom Layers | 3 | This provides a good mixture of durability and material conservation. |
Shell - Top Layers | 3 | This provides a solid top layer that is symmetrical with our bottom layer. |
Infill - Density | 15% | This part does not have many gaps between the walls that require infill and is set lower than average. |
Infill - Pattern | Tri-Hexagon
Cubic Subdivision |
These infill patterns provide good internal support in multiple directions. Tri-Hexagon uses less filament but is also less durable. |
Speed - Print Speed | 40mm/s | For final production prints, we recommend printing slower than average to decrease stringing with small holes. |
Support - Generate Support | Yes | This part has a lot of overhangs that require the use of supports. |
Support - Support Structure | Tree | We highly recommend tree supports instead of normal supports. They take more time, but they require less filament and are much easier to remove from inside the case. |
Support - Support Placement | Touching Buildplate | Only printing supports that touch the build plate are much easier to remove from this print. |
Build Plate Adhesion - Adhesion Type | Raft | This part is small and uses a lot of supports, so it is recommended to use a raft. |
Results
Printers
This part has been print tested with the following 3D printers:
Manufacturer | Model | Notes |
---|---|---|
Creality | CR-10 Mini | Excellent print quality. Reliable machine. |
Creality | CR-10 | Excellent print quality. Reliable machine. |
Creality | Ender 3 SR-1 Pro |
Build Surface
This part has been print tested with the following build surfaces:
Method | Notes |
---|---|
Painter's tape | |
Glue stick | Creates an uneven and non-uniform first print layer appearance. |
Adhesive build surface | First layer may have problems printing full height depending on type and hardness of build surface, but this does not affect the overall printability. |
Polyetherimide (PEI) build plate | Small parts, like the maintenance panel, will require a raft. |
Filament
This part has been print tested with the following materials:
Filament | Manufacturer | Notes |
---|---|---|
Overture PLA | Overture | Excellent build quality and durability. Good for prototyping or production kiosks. |
Amazon Basics PLA | Amazon | Decent build quality and durability. Recommended for rapid prototyping. |
References
Documentation | |
---|---|
Installation | Look and Feel |
Interaction Modes | Developing Activity Types |
Creating an Interactive | Framework |
Integrating CLIO | Contribute |