桌号
这些数字标签只需斜着卡入即可,切勿用力过猛,否则会损坏它们。它们并非要完全卡入到底部的。
1 至 12 号文件可供下载。
如果你还需要更多信息:
将下方代码导入 OpenSCAD(可下载或使用在线工具),并修改粗体值部分。
// 参数
标识牌宽度 = 88; // 标识牌的宽度单位为毫米
标牌高度 = 88; // 标牌的高度,单位为毫米
标牌厚度 = 2; // 标牌的厚度,单位为毫米
边框半径 = 5; // 圆角的半径值
单位数字字体大小 = 65; // 单位数字的字体大小
双位数字体大小 = 45; // 用于显示双位数的字体大小
网格列数 = 4; // 网格中的列数
间距 = 5; // 标识符之间的间距
数字挤出高度 = 1; // 数字的挤出高度圆角矩形2D模块(宽度、高度、半径):
差值计算器(difference
// 带有圆角的基本矩形
minkowski() {
square([宽度 - 2 * 半径, 高度 - 2 * 半径], 中心 = 真);
绘制一个半径为 radius 的圆形。
}
}
』模块 sign_with_number(number) {
联合(union):
// 带有圆角的基本标志
线性挤出(高度 = 标识厚度) {
圆角矩形2D(标识宽度、标识高度、圆角半径);
}
// 标识牌顶部印有的数字标识
translate([0, 0, sign_thickness]) { // 将文本置于标识上方
线性挤出(高度 = 挤出高度数值) {
文本:
number 的字符串表示形式,
size = (number < 10) ? 单位数格式 : 两位数格式,
垂直居中对齐方式:valign = "center",
文本对齐方式设为"居中"。
字体 = "Liberation Sans:样式=粗体"
);
}
}
}
』// 生成标有数字1至12的标志网格
循环变量 i 的初始值为 0,循环条件为 i < 10,循环体内的代码会重复执行 10 次。1点12分]) {
// 计算网格位置
行号 = 向下取整后的((i - 1) / 网格列数)值;
列号 = (i - 1) % 网格列数;
translate([列数 * (标志宽度 + 间距), -行数 * (标志高度 + 间距), 0]) { // 调整网格布局
用数字签名(i);
}
』
Etiketler
Model Kaynağı
