Difference between revisions of "POP 7 Kiosk Case (part)"

From CLIO

 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DocumentationPage}}{{NeedsDemonstration}}
{{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
! rowspan="2" |Example
|-
|-
!Print Time
!Print Time
Line 39: Line 40:
|1 day 9 hours
|1 day 9 hours
|181g
|181g
|[[File:POP Case Bottom.png|border|100x100px]][[File:POP_Case_Top.png|border|center|100x100px]][[File:POP Kiosk Case Panel.png|100x100px]]
[[File:POP Kiosk Case Side.png|100x100px]]
|-
|-
|Maintenance Panel
|Maintenance Panel
Line 48: Line 46:
|1 hour
|1 hour
|8g
|8g
|[[File:Maintenance Panel Bottom.png|border|100x100px]]
[[File:Maintenance Panel - Top View.png|border|100x100px]]
|}
|}


=== Hardware ===
=== Hardware ===
{| class="wikitable"
{| class="wikitable"
!Part
!Manufacturer
! Item
!Description
!Description
!Quantity
!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 bolt
|[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 bolt
|[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 bolt
|[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 Polypropylene (PP) or Acrylonitrile styrene acrylate (ASA).
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

Google material book.png

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

Part Notes Example
Kiosk Case We recommend printing the case with the screen bezel adhering to the print plate.

This will require the use of more supports, but will result in a better overall print result.

Cura - Case Orientation.png
Maintenance Panel We recommend printing the maintenance panel with the front facing up.

This will require supports, but will result in a better overall print result.

Cura - Panel.png

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