
Ultimate Parametric Memory Card & Media Organizer A fully parametric storage organizer for memory cards, USB drives, HDDs, SSDs, SIM cards, RAM modules and other small media. The organizer is designed to be configured directly from the OpenSCAD Customizer. You can combine up to 10 independent groups , each with its own media type, quantity, orientation and layout. The model automatically calculates the required box size from your selections, so you don't have to manually design the dimensions. Features Up to 10 independently configurable media groups Built-in library with 46 media types Custom dimensions for items not included in the library Adjustable number of columns and rows for every group Several slot styles: Vertical Vertical with staggered grid Vertical with finger cutout Horizontal Horizontal with finger recess Horizontal with finger cutout Adjustable item clearance Adjustable spacing between slots and groups Configurable item protrusion for easier access Automatic box size calculation Optional lid Optional automatic labels Automatic separators inside the lid Optional custom text on the lid Optional Gridfinity compatibility Optional stackable configuration The model is intended to be used as a flexible storage system rather than a single fixed-size organizer. Supported media The built-in database includes common formats such as: SD, microSD, CompactFlash, Memory Stick, CFast, XQD, CFexpress Type A/B/C, USB flash drives, miniSD, MMC, RS-MMC, SmartMedia, xD-Picture Card, M.2 drives, 2.5" SSD/HDD, SIM cards, RAM DIMM/SO-DIMM/MicroDIMM, PlayStation memory cards and Nintendo game cards. You can also use Custom and enter your own dimensions. 1. Group Settings enable_G#: Enables or disables the group. Up to 10 groups (G1–G10) are available. media_type_G#: Selects the item stored in that group. The model contains predefined dimensions for 46 media types. Select Custom when the item you need is not in the database. group_type_G#: Controls the geometry of the slot. Available options: Vertical – item stands vertically in the pocket Vertical staggered grid – vertical slots in a staggered arrangement Vertical with finger cutout – vertical slot with an open cutout for easier removal Horizontal – item lies horizontally Horizontal with finger recess X – horizontal slot with a recessed finger-access area along the X axis Horizontal with finger recess Y – horizontal slot with a recessed finger-access area along the Y axis Horizontal with finger cutout X – horizontal slot with an open finger cutout along the Y axis Horizontal with finger cutout Y – horizontal slot with an open finger cutout along the Y axis protrusion_G#: Controls how much of the item remains above the pocket. For horizontal slot types, protrusion is 0. position_G#: Selects where the group is placed in the organizer. Center – central area Down / Up – areas below or above the center area Left / Right – areas to the left or right columns_G#: Number of slots in X direction. rows_G#: Number of slots in Y direction. rotate_slots_XY_G#: Rotates the slot layout by 90° in the XY plane. rotate_slots_XZ_G#: Rotates the slot layout by 90° in the XZ plane. custom_slot_X/Y/Z_G#: Custom dimensions for the item stored in the group. slot_distance_X/Y_G#: Extra spacing between slots in X / Y direction. 2. Box / Lid Settings align : Controls how the groups are positioned inside the available space: Center – groups are centered. Align – groups are positioned toward the outer walls. Distribute – available free space is distributed between the groups. enable_lid: Generates a matching lid. When enabled, a lip is added around the top of the box so the lid fits over it. lid_separators: Controls the internal separators inside the lid: None – no separators Separators only – adds dividing walls between groups Separators and different height – adds dividing walls and automatically uses different floor heights for different groups autogenerate_labels : Automatically generates labels for each group. None – no labels Inside – raised labels on the inside of the lid Outside – recessed/engraved labels on the outside of the lid rotate_label_XY: Rotates the label text by 90°. label_text_size: Sets the font size of the automatically generated labels. custom_label: Optional custom text. Leave empty if no custom label is required. custom_label_size: Sets the font size of the custom label. 3. Gridfinity & Stackable Settings The organizer can optionally be configured for Gridfinity compatibility and stacking. gridfinity_base: Controls the Gridfinity base geometry: None – standard flat bottom. Gridfinity – adds a full-size Gridfinity-compatible base using a 42 × 42 mm grid. Half gridfinity – uses a 21 × 21 mm grid. When Gridfinity is enabled, the box width and depth are automatically rounded up to the nearest Gridfinity grid size. stackable_mode: Controls the stackable interface: None – standard box and lid. Stackable lid – adds a Gridfinity-compatible stacking interface to the top of the lid, allowing another compatible box or Gridfinity bin to be stacked on it. Stackable box – adds a Gridfinity-compatible stacking interface to the top of the box, allowing another compatible box to be stacked directly on it. 4. Advanced Settings top_bottom_thickness: Thickness of the bottom/floor of the box and lid. outer_wall_thickness: Thickness of the outer walls. corner_radius: Radius of the rounded outer corners. edge_chamfer: Chamfer applied to the top and bottom edges of the box. slot_chamfer: Chamfer applied to the top edges of the item slots. group_separators: Thickness of the dividing walls between groups. group_distance_X / Y: Additional spacing between groups along the X and Y axes. item_clearance: Clearance between the item and the slot walls. lid_item_clearance: Additional clearance between the top of the item and the lid. lid_lip_height: Height of the lip around the box used to locate the lid. lid_lip_thickness: Thickness of the lid lip. lid_fit_tolerance: Clearance/tolerance between the box and lid. label_text_height: Height/depth of the generated label relief. label_border_thickness: Thickness of the border around outside labels. 5. Finger Cutout Settings vertical_finger_cutout_depth: Depth of the finger cutout for vertical slots. vertical_finger_cutout_length_pct: Length of the vertical finger opening as %. horizontal_finger_recess_depth_pct: Depth of the recessed finger area for horizontal slots as %. horizontal_finger_recess_length_pct: Length of the horizontal finger recess as %. horizontal_finger_cutout_length_pct: Length of the opening for horizontal finger cutouts as %.
Ultimate Parametric Memory Card & Media Organizer
by Velko Valnarov · original on MakerWorld ↗
♥ 24⬇ 29🖨 8 prints
Print profiles
17 cards organizer slim
⏱ 3h 57m · 160 g · 1 material(s)
Prints on: A1 mini 0.4, X1E 0.4, P2S 0.4, H2C 0.4, H2D 0.4, A2L 0.4, X1 Carbon 0.4, X2D 0.4, H2D Pro 0.4, P1P 0.4, H2S 0.4, X1 0.4, P1S 0.4, A1 0.4PLA
Not in stock
18 cards organizer slim
⏱ 2h 46m · 112 g · 1 material(s)
Prints on: A1 mini 0.4, H2S 0.4, P1P 0.4, P2S 0.4, X1 Carbon 0.4, P1S 0.4, A1 0.4, X1 0.4, A2L 0.4, X2D 0.4, X1E 0.4, H2D 0.4, H2D Pro 0.4, H2C 0.4PLA
Not in stock
11 and 19 cards organizer gridfinity
⏱ 2h 26m · 85 g · 1 material(s)
Prints on: A1 mini 0.4, X1E 0.4, X1 0.4, H2D Pro 0.4, P2S 0.4, P1P 0.4, X1 Carbon 0.4, A1 0.4, H2D 0.4, P1S 0.4, H2C 0.4, X2D 0.4, A2L 0.4, H2S 0.4PLA
Not in stock
4 and 10 cards organizer gridfinity
⏱ 1h 31m · 48 g · 1 material(s)
Prints on: A1 mini 0.4, X1 Carbon 0.4, X1E 0.4, H2D Pro 0.4, H2S 0.4, H2D 0.4, P2S 0.4, H2C 0.4, A2L 0.4, P1S 0.4, A1 0.4, X1 0.4, X2D 0.4, P1P 0.4PLA
Not in stock
39 cards organizer
⏱ 4h 28m · 162 g · 1 material(s)
Prints on: A1 mini 0.4, H2D Pro 0.4, P1S 0.4, A2L 0.4, H2S 0.4, H2D 0.4, H2C 0.4, X1 Carbon 0.4, P2S 0.4, X2D 0.4, P1P 0.4, X1 0.4, X1E 0.4, A1 0.4PLA
Not in stock
43 cards organizer
⏱ 3h 46m · 128 g · 1 material(s)
Prints on: A1 mini 0.4, H2S 0.4, X1 0.4, X1E 0.4, P2S 0.4, P1P 0.4, X2D 0.4, A1 0.4, H2D Pro 0.4, H2C 0.4, A2L 0.4, P1S 0.4, X1 Carbon 0.4, H2D 0.4PLA
Not in stock