Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D Custom Stamp with Exchangeable Text por cbaoth no Printables

Descrição

And again a simple, customizable OpenSCAD design. This time it's a two component stamp, a generic handle part and an interchangeable rubber part; no gluing necessary, simply print one or more texts and switch them around as you like.

Updates / News

  • 2018-12-04: v1.2
    • Add new parameters base_shape for new round / oval base shape.
    • Removed specific rubber dimensions in favor of auto calculated size, as in a previous version (thickness, rim width etc.).
    • Add support for 3 line of text + different font sizes per line.
    • Added STLs of an oval shaped 60x40mm Stamp 3.
    • Added a simple "Heart" example (hearts instead of text) to the OpenSCAD code (not usable in Customizer) + STLs.
  • 2018-11-27: Added STLs of larger Version Stamp 2.

How does this work?

With the Customizer you are able to create your own stamp, not only with a custom text but also in a different size with a different handle style.

I like / don't care about the style and size, I only want a custom text

In this case do the following:

First choose which model (size) you want:

  • Stamp 1 has a 50x26mm base (46x22 space for the text). Default Customizor settings (compatible to all Stamp 1 models, no changes necessary).
    • DEFAULT. If you open the customizer and don't change any dimensions, your resulting rubber handle / rubber part with be compatible to all Stamp 1 STLs.
  • Stamp 2 has a 70x30mm base (66x26 space for the text). Customizor settings you need to change for compatible models:
    • base_dimensions = [70,30,12]
    • Optional (relevant for handle only, not for rubber):
      • handle_diameter = 30
      • handle_height = 50

Stamp 3 has a 60x40mm oval base. Customizor settings you need to change for compatible models:

  • base_shape = Round
  • base_dimensions = [60,40,12]
  • Optional (relevant for handle only, not for rubber):
    • handle_diameter = 30
    • handle_height = 50
  • Download and print one of the Stamp X Bazier Handle.stl file for the handle.
  • Open the Customizer, select model = Rubber and change the following parameters:
  • text_string and text_string2: Enter the text you want. In case text_string2 is empty, there will be one line of text, else 2.
  • text_font_name: Set the font name to one of these
  • text_font_style: Optionally set a style (available styles depend on the font) like: "Bold", "Italic", "Bold Italic", "Black", etc.
    • Play with the other text_ parameters, but don't touch the others, else you could end up with a part that doesn't fit into the Stamp X model.
      • Exception 1: You want to increase the rubber base thickness, e.g. because you create a text without a border in which case its better to make the rubber thicker (if you want to be able to easy switch it). For this increase the z (3rd) value of the rubber_dim parameter.
      • Exception 2: You want a slightly smaller rubber part (e.g. printer not perfectly tuned, print with non-flex material, etc.). In this case you can ever so slightly reduce the x and y (1st and 2nd) value of the rubber_dim parameter.
  • Create a new thing, download it and print it, preferably using some flex material (e.g. TPU).

I want a different design and/or size

  • Open the Customizer, select model = Handle, set base_dimensions, set a fitting rubber_dim and play with the other parameters until you get the desired result.
  • Create a new thing, download it and print it.
  • Again open the Customizer, select model = Rubber and follow the steps from the previous section but make sure, that the parameters are the same as in the previous steps, so the size of the rubber part will fit the previously created handle.
  • Create a new thing, download it and print it, preferably using some flex material (e.g. TPU).

General

In any case print the handle with some sturdy material like PLA/PETG and the rubber with some flex material like TPU. When using the the default settings (no offsets) the rubber part should tightly fit into the handle. Since it's TPU you should be able to squeeze it in if your printer isn't calibrated perfectly, if it's still not fitting either consider ever so slightly reducing the x/y values of the rubber_dim parameter or, in case you print the handle too, tweak the offset parameter rubber_cutout_offset.

Customizer Hints:

  • Always set the resolution parameter to Draft while tweaking (faster), but remember to set it to Normal before committing your changes.

STLs:

There are currently 3 standard models, the smaller Stamp 1, and the larger Stamp 2 rectangular shaped, and the oval shaped Stamp 3.

Stamp 1

Stamp 1 has a 50x26mm base (46x22 space for the text).

All STLs models named Stamp 1 are interchangeable. If you use the Customizor without changing any dimensional value, your resulting models will also be compatible.

  • Stamp 1 Bazier Handle.stl: A basic, Bézier curve based, stamp handle.
  • Stamp 1 Straight Handle.stl: An alternative handle based on straight geometric forms.

Stamp 1 Stretched Handle.stl: An alternative handle based on stretched spheres.

Some example rubber parts fitting the Stamp 1 handles.

  • Stamp 1 Rubber Blank.stl: A template without any text. This could be imported into a 3D program to manually add some text, symbol(s), or whatever.
  • Stamp 1 Rubber Blank with Border.stl: Same as Blank but with a border.
  • Stamp 1 Rubber Blank 4mm.stl: Same as Blank but 4mm thick (vs. 2mm).
  • Stamp 1 Rubber - Top Secret.stl: Rubber with inscription "Top Secret" plus a border, font DejaVu Serif:style=Bold size 6.
  • Stamp 1 Rubber - Love 4mm.stl: Rubber with inscription "Love", font Courgette size 15.
  • Stamp 1 Bazier Full - Top Secret.stl: Full model, Bézier handle + "Top Secret" rubber (just a demo, not intended for printing).

Stamp 2

Stamp 2 has a 70x30mm base (66x26 space for the text).

Stamp 2 Bazier Handle.stl: A basic, Bézier curve based, stamp handle fitting all "Stamp 2" named rubber parts (STLs).

  • Stamp 2 Rubber - Fragile.stl: Rubber with inscription "FRAGILE" plus a border, font Vollkorn:style=Black size 10.
  • Stamp 2 Rubber - Approved.stl: Rubber with inscription "APPROVED" plus a border, font Vollkorn:style=Black.
  • Stamp 2 Rubber - Rejected.stl: Rubber with inscription "REJECTED" plus a border, font Vollkorn:style=Black size 8.
  • Stamp 2 Rubber - Very Important.stl: Rubber with inscription "VERY IMPORTANT" plus a border, font Catamaran:style=Black size 7.
  • Stamp 2 Rubber Blank.stl: A template without any text.

Stamp 2 Rubber Blank with Border.stl: Same as Blank but with a border.

  • Stamp 2 Bazier Full - FRAGILE.stl: Full model, Bézier handle + "FRAGILE" rubber (just a demo, not intended for printing).

Stamp 3

Stamp 3 has a 60x40mm oval base.

  • Stamp 3 Bazier Handle.stl: A basic, Bézier curve based, stamp handle fitting all "Stamp 3" named rubber parts (STLs).
  • Stamp 3 Rubber - Top Secret Top.stl: Rubber with 3 lined inscription "TOP SECRET TOP" plus a border, font Vollkorn:style=Black size 6 (top/bottom) and size 9.5 (center).
  • Stamp 3 Rubber Blank.stl: A template without any text.
  • Stamp 3 Rubber Blank.stl: A template without any text.
  • Stamp 3 Rubber Heart Big.stl: A non-text example showing a heart. The Heart.svg (2d) file was simply loaded into openscad and extruded like this:
    • ranslate([0,0,rubber_base_thickness]) linear_extrude(text_thickness) scale([s,s,1]) import("Heart.svg"); (where s is an optional scaling factor).

Stamp 3 Rubber Hearts.stl: Same as above.

  • Stamp 3 Bazier Full - Top Secret Top.stl: Full model, Bézier handle + "TOP SECRET TOP" rubber (just a demo, not intended for printing).

Print Settings

Handle

  • Material: PLA/PTEG
  • Support: Yes (just a few mm for the cutout)
  • Resolution: 0.2mm
  • Infill: 20%
  • 4 top/bottom layers
  • 3 shells

Rubber

  • Material: TPU
  • Support: No
  • Resolution: 0.25mm
  • Infill: 30% (if any is needed)
  • 4 top/bottom layers
  • 3 shells

Make sure the extrusion multiplier is calibrated correctly and the infill-overlap is sufficient to avoid gaps in the text. If there are still some gaps, repeatedly add some super-glue to fill them.

If the surface (text) is not perfectly plane or if it's doesn't absorb the the ink as you want it to, try sanding it.

Notes

This is my original design: [https://www.thingiverse.com/thing:3234634](https://www.thingiverse.com/thing:3234634)

I just copied it from my Thingiverse account since I'm no longer really active over there.

Printables

Custom Stamp with Exchangeable Text

Publicado em 31 de ago de 2022

210
Curtidas
881
Downloads
4
Impressões
Categoria Office
Tags
office tpu openscad customized stamp
Licença Creative Commons — Attribution
Arquivos (24)
Stamp v1.2.scad 30.2 KB
Stamp 1 Bezier Full - Top Secret.stl 1.7 MB
Stamp 2 Bezier Full - Fragile.stl 1.9 MB
Stamp 3 Bezier Full - Top Secret Top.stl 2.7 MB
Stamp 1 Bezier Handle.stl 1.3 MB
Stamp 1 Stretched Handle.stl 952 KB
Stamp 1 Straight Handle.stl 947 KB
Stamp 1 Rubber Blank.stl 83.8 KB
Stamp 1 Rubber Blank 4mm.stl 83.8 KB
Stamp 1 Rubber Blank with Border.stl 117.2 KB
Stamp 1 Rubber - Love 4mm.stl 430.5 KB
Stamp 1 Rubber - Top Secret.stl 397 KB
Stamp 2 Bezier Handle.stl 1.3 MB
Stamp 2 Rubber Blank.stl 276.9 KB
Stamp 2 Rubber Blank with Border.stl 35.4 KB
Stamp 2 Rubber - Approved.stl 582.9 KB
Stamp 2 Rubber - Fragile.stl 608.4 KB
Stamp 2 Rubber - Rejected.stl 589.2 KB
Stamp 2 Rubber - Very Important.stl 216.4 KB
Stamp 3 Bezier Handle.stl 1.3 MB
Stamp 3 Rubber Blank.stl 150 KB
Stamp 3 Rubber Blank with Border.stl 64.7 KB
Stamp 3 Rubber Hearts.stl 762 KB
Stamp 3 Rubber Heart Big.stl 397.4 KB
Ver no Printables (abre em nova aba)

Gostou deste modelo? Crie uma conta grátis para salvar seus favoritos e voltar a eles depois.

Criar conta