Emoji Parametric Mini Container
Print Profile(1)

Description
Parametric Emoji Container (Support-Free Printing)
This project allows you to create customized threaded containers decorated with emoji patterns. The design has been optimized so that both the base and the lid can be printed without the need for supports, using an inverted thread geometry.
Key Features
- Zero Overhang Thread: The male thread is at the top of the base and the female thread is inside the lid, allowing for a clean bottom-up print.
- Automatic Emoji Pattern: Emojis are perfectly distributed around the cylinder in configurable rows and columns.
- Honeycomb Effect: Option to alternate row rotation for a more organic and filled look.
- Clearance Fit System: Includes a clearance adjustment to ensure the lid screws on smoothly right after printing.
- Keychain Support: Option to add a robust loop on the top of the lid for carrying.
---
Parameter Explanation (In exact code order)
đ Emoji Configuration
1. Emoji_Char: Choose the emoji or symbol to be engraved on the sides of the container.
2. Emoji_Size: Sets the visual size of the emoji.
3. Emoji_Thickness: Adds an extra outline to the emoji to make it more visible.
Tip: Some emojis can be made solid by increasing the Emoji_Thickness, as shown in the image below:
Â

4. Emoji_Font: Name of the font installed on the system (Noto Emoji recommended).
5. Emoji_Columns: Number of emojis distributed horizontally around the container.
6. Emoji_Rows_Base: Number of emoji rows on the base body.
7. Emoji_Rows_Cap: Number of emoji rows on the side of the lid.
8. Alternate_Rows: Alternate the position of emojis in each row (staggered/honeycomb effect).
9. Emoji_Depth: Engraving depth (how much the emoji "enters" the container wall).
đ Container Measurements
10. inner_diameter: Useful internal diameter of the container (internal space).
11. wall_thickness: Thickness of the side walls.
12. base_height: Height of the main base body (without the thread).
13. lid_height: Total external height of the lid.
14. add_keychain_loop: Add a keychain loop to the top of the lid (yes/no).
đĽď¸ Rendering Settings
15. part_to_render: Choose which part you want to view or export to STL (Base, Lid, or Both).
16. preview_distance: Distance between parts in preview mode.
Â
đ¨ď¸ Recommended Print Settings:
- - Layer Height: 0.16mm (Optimal)
- - Wall Generator: Arachne (Required for sharp texture details)
- - Line Width: 0.6mm (Outer & Inner walls)
- - Infill: 5% Cross Hatch
- - Speed: 100 mm/s (Outer & Inner walls for premium finish)
- - Supports: No supports needed!
License
You may create derivative works based on this object, provided that all such derivative works are published exclusively on the MakerWorld platform and include proper attribution to the original creator. You may not share, upload, host, distribute, or publish this objectâor any derivative work of this objectâon any other digital platform, marketplace, or distribution channel. Commercial use of this object and any derivative works is strictly prohibited. This includes, but is not limited to, selling, renting, sublicensing, or using the object in any context in which you receive monetary compensation or other financial benefits.










Comment & Rating (6)