テーブル番号
数字はただ角度をつけてクリップされるだけです。力を入れすぎると、それが折れてしまうのです。完全に入ることは意図されていないのです。
数字1~12はダウンロードできます。
もっと必要なら:
以下のコードをOpenSCADにインポートし(ダウンロードするか、オンラインツールを使用する)、太字の値を変更してください。
// パラメータ
サインの幅 = 88; // サインの幅
サインの高さ = 88; サインの高さを mm で表示する
サインの厚さ = 2; // サインの厚さ
コーナー_ラジアス = 5; // 丸みをつけたコーナーの半径
シングルデジットサイズ = 65; // シングルデジット数のフォントサイズ
ダブルデジットサイズ = 45; // ダブルデジットの数字のフォントサイズ
グリッド_コラムズ = 4; // グリッドの列の数
スペーシング = 5; // 記号間のスペース
数字のエクストルージョン高さ = 1; // 数字のエクストルージョン高さモジュール rounded_rectangle_2d(幅、높さ、半径) {
差異() {
・角が丸みを帯びたベースレクチャンジル
minkowski() {
スクエア([幅 - 2 * 半径, 高さ - 2 * 半径], センター = 真);
サークル(半径);
}
}
』モジュール sign_with_number(number) {
ユニオン() {
・丸みを帯びたコーナーのベースサイン
線形エクストルード(高さ = サインの厚さ) {
rounded_rectangle_2d(sign_width, sign_height, corner_radius);
}
// 看板の上に押出された数字
translate([0, 0, sign_thickness]) { // 看板の上にテキストを配置する
線形エクストルード(高さ = エクストルーションの高さの数値) {
テキスト(
数字の文字列表現。
サイズ = (数字が10未満なら)単桁サイズ、それ以外は2桁サイズ。
バランス調整 = "センター",
ハイアライン = "センター",
フォント = "Liberation Sans:style=Bold"
);
}
}
}
』・1~12の数字でできた看板のグリッドを生成する。
ために (i = [1:12]) {
グリッド位置を計算する
行 = (i - 1) / グリッド列の値を丸めたものです。
カラム = (i - 1) % グリッド・カラムズ;
translate([column * (sign_width + spacing), -row * (sign_height + spacing), 0]) { // グリッドレイアウトを調整する
数字で署名する(i);
}
』
Tags
Source du modèle
