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 Table Numbers por No Name no MakerWorld

Descrição

Table Numbers

The numbers simply clip in at a angle, don't apply too much force or it will break, it's not meant to go all the way in.

Numbers 1-12 are available to download.

If you need more:

import the code below into open-scad ( -either download it or use a online tool) and modify the bold value.

// Parameters
sign_width = 88; // Width of the sign in mm
sign_height = 88; // Height of the sign in mm
sign_thickness = 2; // Thickness of the sign in mm
corner_radius = 5; // Radius for rounded corners
single_digit_size = 65; // Font size for single-digit numbers
double_digit_size = 45; // Font size for double-digit numbers
grid_columns = 4; // Number of columns in the grid
spacing = 5; // Space between the signs
number_extrusion_height = 1; // Extrusion height for the numbers

module rounded_rectangle_2d(width, height, radius) {
   difference() {
       // Base rectangle with rounded corners
       minkowski() {
           square([width - 2 * radius, height - 2 * radius], center = true);
           circle(radius);
       }
   }
}

module sign_with_number(number) {
   union() {
       // Base sign with rounded corners
       linear_extrude(height = sign_thickness) {
           rounded_rectangle_2d(sign_width, sign_height, corner_radius);
       }
       // Extruded number on top of the sign
       translate([0, 0, sign_thickness]) { // Position the text above the sign
           linear_extrude(height = number_extrusion_height) {
               text(
                   str(number), 
                   size = (number < 10) ? single_digit_size : double_digit_size, 
                   valign = "center", 
                   halign = "center", 
                   font = "Liberation Sans:style=Bold"
               );
           }
       }
   }
}

// Generate grid of signs with numbers 1–12
for (i = [1:12]) {
   // Calculate grid position
   row = floor((i - 1) / grid_columns);
   column = (i - 1) % grid_columns;
   translate([column * (sign_width + spacing), -row * (sign_height + spacing), 0]) { // Adjust grid layout
       sign_with_number(i);
   }
}

MakerWorld

Table Numbers

Publicado em 28 de mar de 2025

23
Curtidas
90
Downloads
85
Coleções
55
Impressões
Categoria Decor
Tags
table table accessories number table numbers table number dining accessories dining trivia event sign
Licença BY-SA
Ver no MakerWorld (abre em nova aba)