Had this design lying on my disk for 2.5 years, so now I finally decided to finish it. This improves on my old measuring cylinder by adding a beak, a handle and an optional stand.
It is fully customizable, when increasing the radius make sure to set the ticks differently, [1, 5, 2, 5, 2] means ticks at 1ml, 5ml, 10ml, 50ml, 100ml. For the 1l version I used [10, 5, 2, 5, 2] so the smallest tick is 10ml. When using US units set conversion factor to 4.9289216, tick relations to [1, 3, 2, 4] to represent teaspoon, tablespoon, fluid ounce, gill and cup. The tick representing unit sets which index in the array relation is used as base, for example if you use 2 it will be fluid ounce.
You can also use multiple scales, more than two probably make no sense in this model as the beak and handle would be in the way. All the mentioned parameters are arrays, so you can just specify more than one element. Exception is units parameter, because of a Customizer bug this is just a comma seperated list.
Example for ml and floz(us):
units = "ml,floz(us)";
conversion_factor = [1, 4.92892159375];
tick_relations = [[1, 5, 2, 5, 2], [1, 3, 2, 4]];
tick_representing_unit = [-1, 2];
tick_labels_start_at = [2, 1];
If Customizer is acting funny just download the scad file and use OpenSCAD to render the stl locally.
Category: Household SuppliesThe author marked this model as their own original creation. Imported from Thingiverse.