MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now


Customisable Condition Marker

by rich_27 Jul 14, 2019
Download All Files

Thing Apps Enabled

Please Login to Comment

It looks very nice however I was having an issue with sizing. When converting the base size to "medium" it reverts to "small". After reviewing the code, I found that "small" and "medium" were set to size 1. The others seem correct when it come to sizes although i don't have a reference for tiny or colossal. I have made a small change in the script where I changed small to 0.75 instead of 1. This should fix the issue.

Hi Mattron, thanks for the info. I think it is probably an issue with having options for both small and medium in the list; with the rules for 5e, both medium and small creatures take up 5ft*5ft of space, so for both you want a interior diameter of 1 inch (plus tolerance). It seems the customiser interface can't cope with two options with the same value, so I will probably need to change it to [1:Medium/Small, ...]. Thanks for the heads up, I appreciate it. Enjoy the models!

I see. I guess I was confused with the sizes as I was using https://www.thingiverse.com/thing:3581038 as a sizing guide for my bases.

Another question, I have been reading the code and I was wondering how hard it would be to add numbers to the alphabet. I was trying to add them my self, but I can't see any easy way to generate the coordinates for each number to include them in the getLetter function easily.

D&D Miniature Base Sizes

Ah I see, that makes sense. I was going off the creature sizes listed in the PHB:

Size Space
Tiny 2 1/2 by 2 1/2 ft.
Small 5 by 5 ft.
Medium 5 by 5 ft.
Large 10 by 10 ft.
Huge 15 by 15 ft.
Gargantuan 20 by 20 ft. or larger

Numbers are definitely possible and they are on my to do list, but they will require a significant chunk of work - all the letters are hand designed by me to have a constant stroke for consistent 3D printing, so they take a while to make with looking at existing fonts and analysing character widths and spacing.

I was able to use Kragrathea's version at https://www.thingiverse.com/thing:3412331 to generate the numbers I was looking to do.

D&D Condition Ring Generator (SCAD)

Cool, glad you found a solution. Hopefully I'll have numbers too before too long.

The customiser now works! I hadn't checked whether Customizer was running the same version of OpenSCAD I was, so one of the functions I was using (ord()) doesn't exist in Customizer. Fixed now!

Nice! Someone else did a similar thing a while ago too (here's Kragrathea's version, not sure if theirs works with Customizer.

D&D Condition Ring Generator (SCAD)

Oh cool, neat mix between your ring and JustinSDK's Characters container generator! Hey, at least mine now does!