• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Customizable card organizer tabs 3D Printer File Image 1
Customizable card organizer tabs 3D Printer File Thumbnail 1

Customizable card organizer tabs

crater2150 avatarcrater2150

April 14, 2025

makerworld-icon
DescriptionCommentsTags

Description

Customizable dividers for your card games (or other cards)

With this OpenSCAD script, you can create tabbed dividers with custom icons for any card size. It started out as a way to automate adding more expansions to my Arkham Horror dividers, now it is flexible enough to be used for any type of cards.

Parameters for Customizing

Card dimensions: The most important parameters are "horizontal" and "vertical". Set these to the size of your cards. The longer side should be assigned to "horizontal" for sideways storage, or to "vertical" for upright storage.

 

Tabs: Depending on the size set for "horizontal", the number and size of tabs must be configured:

  • "tab_width" is the length of the top edge
  • "tab_height" is the distance between the tab's top edge and the cards' top edge
  • "tab_angle" sets the slope in degrees. Higher numbers mean wider slope. With 45 degrees, the slope will be as wide as tall, i.e.
  • "tab_height". With 0 degrees, there will be no slope.
  • "tabs" sets the total number of tabs along the top edge. They will be spaced evenly, with the outer tabs only having a slope on the inner side.
  • "index" sets the tab index for the current card. The index 0 will be the leftmost tab.

Some recommended settings, based on Arkham Horror cards:

horizontaltabstab_widthtab_angletab_height
874164510
613143010

To try out other values, you can set “test_tabs” to true. This will ignore the “index” setting and render as many dividers as there are tabs, put above each other, so you can see how much the tabs overlap.

 

Icons: Set “icon” to the path to an SVG file (or upload one if using the web interface). The icon will be scaled down to have a height of “target_icon_height”. You can additionally set the “target_icon_width”. If you leave that at 0, the icon will keep it's aspect ratio, which will cause it to be off center, if it isn't square. Also, if it is much wider than tall, it can cause it to spill over. As OpenSCAD can't fit an SVG into a box while keeping the aspect ratio, you need to calculate both values for non-square icons. I do this in my wrapper script for the Arkham cards.

 

Colored icons: if you have `colorscad` available, you can use it to export a 3mf file which has the icon as a separate object, so you can set its color in BambuStudio. I have not managed to have it create a 3mf with color information that BambuStudio understands directly.

If you export as a single object, you can add a color change above 0.6mm (with my recommended print settings, this is at layer 7).

Recommended print settings

  • You will get best results with a 0.2mm nozzle, but depending on the complexity of your icons, a 0.4mm nozzle may also work.
  • Use the Arachne wall generator to keep more details in the icons.
  • Layer height should be 0.10mm or 0.20mm, so the icon starts at a layer switch.

Batch creation

If you have a large amount of icons, creating the dividers via the web interface is not very quick. I recommend downloading the OpenSCAD file and running openscad in a loop. For my Arkham cards, I created a zsh script that I can pass a folder or several SVG files, which also calculates icon sizes with correct aspect, but it currently has a lot of hardcoded values. Feel free to use this as a basis for your cards.

 

License:

BY-SA

Related Models

Parts Tray Drawers preview image

Parts Tray Drawers

FatalError3141 profile image

FatalError3141

59,421

Cascade card wallet (Print-in-place) preview image

Cascade card wallet (Print-in-place)

Hugo profile image

Hugo

27,075

Infinity Card (FULLY CUSTOMIZABLE) preview image

Infinity Card (FULLY CUSTOMIZABLE)

InfinityAndBeyond profile image

InfinityAndBeyond

7,216

USB SD and MicroSD holder for wide USB sticks preview image

USB SD and MicroSD holder for wide USB sticks

Lalo_Solo profile image

Lalo_Solo

51,417

Catapult Card preview image

Catapult Card

Adam-M profile image

Adam-M

12,534

NFC Business Card Template preview image

NFC Business Card Template

ExpiredTapWater profile image

ExpiredTapWater

6,108

Labyrinth Gift Box preview image

Labyrinth Gift Box

sneakypoo profile image

sneakypoo

49,525

Snowflake TIE Fighter Kit Card Ornament preview image

Snowflake TIE Fighter Kit Card Ornament

fixumdude profile image

fixumdude

12,000