Gas station without pumps

2019 August 10

More large pendants

I’ve previously posted about my 3D-printed stage jewelry: the 3D slugs , the diamond, and the chain of office, printed on my Monoprice Delta Mini printer using CC3D Silk Gold PLA filament.

I’ve done a couple more designs since then: two more large pendants that could be used with a chain of office.  These were designed for fairly fast printing, being fairly thin:

Flower pendant 1 has 12-fold symmetry (including mirror symmetries).

Flower pendant 2 has 16-fold symmetry, including mirror symmetries.

Both pendants were simple OpenSCAD code, as they consist of unions and intersections of spheres (cut to just the positive-z half-space, to get a flat back).

// Flower pendant 1
// 12-fold symmetry
// bumps in center
// License: Attribution-NonCommercial-ShareAlike (CC BY-NC-SA)

// Kevin Karplus
// 2019 Aug 1

module round_facet(r=15, h=5)
    $fa=2; $fn=60;
    {   cylinder(r=1.3*r, h=h);
            {   sphere(r=r);
                rim_h = 0.4*h;
                raise = sqrt(carve_r*carve_r + rim_h*rim_h -r*r)+rim_h;
                translate([0,0,raise]) sphere(r=carve_r); 
            translate([0,0,h-inner_r]) sphere(r=inner_r);

{   tran=0.3*r;
        translate(tran*[cos(360*i/n), sin(360*i/n),0])  
// Flower pendant 2
// 16-fold symmetry
// License: Attribution-NonCommercial-ShareAlike (CC BY-NC-SA)

// Kevin Karplus
// 2019 Aug 2

module round_facet(r=15, rim_h=2, carve_ratio=1.7)
    $fa=2; $fn=60;
    {   cylinder(r=1.3*r, h=rim_h*2);
        {   sphere(r=r);
            raise = sqrt(carve_r*carve_r + rim_h*rim_h -r*r)+rim_h;
            translate([0,0,raise]) sphere(r=carve_r); 

module flower(petals=6, r=40, height_ratio=0.07, translate_ratio=0.4, carve_ratio=1.7)
    {   tran=translate_ratio*r;
            translate(tran*[cos(360*i/petals), sin(360*i/petals),0])  

flower(petals=8, height_ratio=0.08);

I have not released these designs on Thingiverse, because the site keeps being unresponsive when I try to upload new designs. I realize that I shouldn’t complain about a free service, but I’m about ready to give up on Thingiverse. Is there a better 3d-printing sharing site?

Update 2019 Aug 10: Thingiverse finally let me upload as and

2019 July 27

3D-printed chain of office

I’ve previously posted about my 3D-printed stage jewelry: the 3D slugs  and the diamond, printed on my Monoprice Delta Mini printer using CC3D Silk Gold PLA filament.

I’ve done a couple more designs since then: a star pendant and a chain of office to show the director and props people at WEST Performing Arts the possibility of making stage jewelry with a 3D printer.

The front of the star. The “notches” on the top point are a horizontal hole for hanging the star from a chain or cord.

The back of the star, showing the flat spot.

I have released this star design on Thingiverse:

The chain of office is more complicated, as it consists of 20 triangular plates and a pendant.  The plates took an hour apiece to print, and each one needed cleanup with a riffler to remove stringing.

The top layers of the print look pretty good, but there is a lot of stringing as the print head moved from one part of the print to another.

The bottom of each triangle looked worse than the top, as the first layer seemed to have more trouble with uniform extrusion than the higher layers.

This is what the triangles looked like after cleaning up the stringing with a riffler.  The difference in shininess is an illusion—I photographed this one with a flash, and the previous two photos were with more uniform lighting.

The triangles need to be joined with 6mm OD split rings:

Here are the triangles joined into a chain with jump rings.

The kid-size chain uses 18 of the triangular plates:

The pendant here is a design suggested by my wife, since I did not have any fake jewels to glue onto a pendant. I think that fake jewels may make for a showier pendant.

To make an adult-sized chain I added two more triangular plates, for a total of 20:

The chain of office needs to sit fairly wide on the shoulders, so probably needs to pinned or stitched to the shoulder seam, as the plastic is not heavy enough for the weight of the chain to hold it in place.

I’ve not released the chain of office on Thingiverse, mainly because their web site seems to be misbehaving this week.

2019 July 29: released as

2019 July 24

Shakespeare cookies

Tuesday night I tried making shortbread cookies to try out my Shakespeare cookie cutters, both the version 3 stamp and a 1-piece cookie cutter (version 4).

Back view of Version 3 (the cookie stamp) and Version 4 (the cookie cutter)

Front view of Version 3 (the stamp) and Version 4 (the cookie cutter).

I’m not quite ready to release the design on Thingiverse, as there are still a few problems.  One is that the handle is not aligned in any way—it is glued on with just a pair of flat surfaces without any alignment features.

This back view of the cookie cutter shows the handle, glued on with FlexEpox.

This closeup of the handle shows the lack of any alignment features.

I looked online for shortbread cookie recipes and found a lot of them.  The proportions of the ingredients were all fairly similar, with small fluctuations:

 1 cup butter
½ cup confectioner’s (powdered) sugar
½ cup rice flour or cornstarch
1½ cup all-purpose flour

The biggest differences were in the ratio of the flours—the total flour-to-butter ratio was nearly always close to 2:1 but the rice flour or cornstarch varied from 0% to 33% of the flour, with 25% being the most frequent in the recipes I looked at.  Most recipes called for sifting the dry ingredients together—a useful precaution, as both the confectioner’s sugar and the cornstarch had lumps.  I used a little cornstarch to use up an old box, then made up the rest of the ½ cup with sweet rice flour.

The instructions for mixing the butter, sugar, and flour varied a lot (beating with a spoon, pastry blender, shaving frozen butter, mixer, …).  I opted for one of the simplest methods: softening the butter, beating it with a paddle in the mixer, then adding the sifted dry ingredients and beating the dough for a minute.

The dough came out very sticky, and I contemplated adding more flour, but decided in the end to just chill it in the refrigerator for an hour.

After chilling, the dough was firm enough to roll out between two sheets of parchment paper, but it softened quickly, so I rolled out half the dough while keeping the other half in the refrigerator.

The v3 cookie stamp was a complete failure, with the dough sticking to the whole face of the stamp.  Perhaps if I had used enough flour on the stamp, I could have reduced the problem, but eliminating it seems unlikely.

The v4 cookie cutter was more successful.  The first attempt resulted in a lot of dough getting stuck in the crevices of the cutter, but after cleaning that out and flouring the cutter more heavily on each cut, I managed to get some clean-cut cookies.  Because they were not close on the parchment, I transferred them with a spatula to a cookie sheet that was covered with another piece of baking parchment.

Temperatures for baking the shortbread in the recipes varied from 325°F to 375°F, with baking times from 12 minutes to 35 minutes (and the longer times were not necessarily for the lower temperatures).  On my wife’s advice I opted for the low-temperature end of the range (325°F).  At that temperature, the cookies took about 25 minutes to bake.  She says she does shortbread for even longer at 300°F.

Here are 4 good cookies, two of which are slightly overbaked (30 minutes instead of 25). Even the good cookies sometimes have trouble with the Bard’s right eye and the curl of hair next to it.

Here are three failed cookies. The one on the left has a divot on the top of the head, probably from transferring the cookie to the baking sheet. The top right cookie is missing the curl of hair by the Bard’s right eye—a fragile feature that often gets stuck in the cutter. The bottom right is missing part of the ruff, which broke off when transferring to the cooling rack.

I’ll probably make one more design iteration on the cookie cutter before releasing the design, with two changes:

  • opening up the space by the Bard’s right eye so that cookie dough does not get stuck there so much, and
  • adding some alignment features to the back and handle, so that the handle is more easily glued on.

2019 July 17

3D-printed stage jewelry

The 3D slug heart was my first attempt at 3D-printed jewelry, and I’ve only printed it as a draft in green PLA so far.  I wanted to show the director and props people at WEST Performing Arts the possibility of making stage jewelry with a 3D printer, so I designed a simple diamond pendant that can be put on a chain or a cord:

I’ve been playing around a bit with photographing small objects and adding different backgrounds. Here the pendant was photographed on a white background, the background was erased, and a blue backdrop was added.

Here the gold pendant was photographed on a black, textured background, and the background was blurred to make the diamond look shinier.

The diamond itself is a simple piece of OpenSCAD code:

module triangle(side=1)
// equilateral triangle centered at (0,0), with first vertex in +x direction
{   circle(r=side/sqrt(3), $fn=3);

module rounded_triangle(side=1)
// intersection of three circles, centers at corners of triangle
{    intersection()
    {   translate([side/sqrt(3),0]) circle(r=side,$fn=60);
        translate([-side/(2*sqrt(3)), side/2])  circle(r=side, $fn=60);
        translate([-side/(2*sqrt(3)), -side/2])  circle(r=side, $fn=60);

module beam(side=1, length=3, center=false)
// triangular beam from (0,0,0) to (0,0,length). 
// (0,0,-length/2) to (0,0,length/2) if center is set.
{    linear_extrude(height=length, center=center) triangle(side=side);

module rounded_beam(side=1, length=3, center=false)
// rounded_triangle beam from (0,0,0) to (0,0,length). 
// (0,0,-length/2) to (0,0,length/2) if center is set.
{    linear_extrude(height=length, center=center) rounded_triangle(side=side);

module chopped_beam(x=13.5, y=27, side=20)
// triangular beam from (x,0,0) to (0,y,0), side-wide,
//  sitting on top of x,y plane and staying in 1st quadrant.
// center line of beam directly above (x,0) to (0.y)
    {  cube(abs(x)+abs(y)+side);
       translate([x/2, y/2, side/(2*sqrt(3))]) // slide out and raise
        rotate([0,0,atan2(y,-x)])  // beam parallel to (x,0), (y,0)
         rotate([0,-90,0])  // beam along x-axis
          beam(side=side, center=true, 
            length = 2*(abs(x)+abs(y)+side));
 module diamond(width=50, height=100, side=20, hole=4)
     length = sqrt( height*height + width*width)/2;
     x = width /2 - (length/height) * side;
     y = height/2 - (length/width)*side;
     {    union()
             chopped_beam(x=x, y=y, side=side);
             mirror([0,1,0]) chopped_beam(x=x, y=y, side=side);
             mirror([1,0,0]) chopped_beam(x=x, y=y, side=side);
             mirror([0,1,0]) mirror([1,0,0]) chopped_beam(x=x, y=y, side=side);
         translate([0, y, side/(2*sqrt(3))])
             rounded_beam(side=hole, length=width, center=true);

I made a triangular beam, rotated it into position and chopped it down to a single quadrant, then mirrored it to make the diamond. The hole for the cord or chain is made with a rounded triangle rather than a circle, so that there is no flat spot on top to cause drooping of the filament.

I have released this design on Thingiverse:

3D slugs in gold

Filed under: Uncategorized — gasstationwithoutpumps @ 21:42
Tags: , , , , ,

In 3D slug printing, I described the design for a 3D slug pendant and said that I had ordered two different gold filaments: Hatchbox Gold, which is what the IEEE slug was printed with, and CC3D Silk Gold, which should be shinier.  I also ordered some hardware for attaching the slug to the purse (split rings and lobster hook).

The package from Amazon arrived today, and checked that the hardware worked with the ring—the size was just right for the lobster-claw hook, so I did not need to modify the design.

I tried printing the slug in both Hatchbox Gold and theCC3D Silk Gold.  Both printed fine, with only a little stringing on the eyestalks, which was easily trimmed off with flush-cut wire cutters.

Here are the 3 slugs I’ve printed, in Monoprice green PLA, Hatchbox gold PLA, and CC3D Silk Gold PLA (from left to right).

The Hatchbox gold is a very close match to the color of my wife’s Michael Kors purse, which is what she wanted it for

The Michael Kors purse was a find—they sometimes have good stuff at reasonable prices, but the auction prices sometimes get high, if people realize what the value of the item is.

The CC3D Silk slug is much shinier and also works well with the purse, but is a less subtle accent.

You can tell I’m not a professional photographer or graphic designer, as I made no attempt to make the three photos in this post be color matched.  On my laptop, the middle photo (of the Hatchbx Gold slug on the purse) is the closest to the real colors.

I released the model as

« Previous PageNext Page »

%d bloggers like this: