Thẻ đánh dấu cáp USB tiếng Ả Rập
Tránh việc dây cáp USB của bạn bị anh chị em trong nhà cầm nhầm. Hãy in thẻ tên cá nhân hóa với chữ tiếng Ả Rập. Bạn cũng có thể dùng nó làm quà tặng ý nghĩa cho người thân.
Mô tả
Để tạo thẻ tên, bạn cần cài đặt OpenScad.
Phông chữ được sử dụng là Almarai.
Sau đó, bạn có thể chạy tập lệnh (script) này trong cùng thư mục:
#!/bin/bash
# Cấu hình
INPUT_NAME_FILE="name.scad"
INPUT_BOTTOM_FILE="bottom.scad"
OPENSCAD_PATH="openscad" # Điều chỉnh nếu không có trong PATH của bạn (ví dụ: /usr/bin/openscad)
# Xác định các nhãn tiếng Ả Rập của bạn dưới dạng một mảng
declare -a TAGS=("فاطمة" "منيرة" "مدى" "امال")
# Lặp qua và tạo các file STL
for TEXT in "${TAGS[@]}"; do
# Tạo tên tệp duy nhất (ví dụ: tag_امال.stl)
OUTPUT_FILE="tag_${TEXT}.stl"
OUTPUT_BOTTOM_FILE="tag_${TEXT}_bottom.stl"
echo "Đang xử lý: $TEXT -> $OUTPUT_FILE + $OUTPUT_BOTTOM_FILE"
# Chạy OpenSCAD ở chế độ không cần giao diện (headless mode)
# Các dấu ngoặc kép được thoát để OpenSCAD hiểu là: text_to_show="text"
# Để thay đổi phông chữ, hãy truyền tham số -D "font_name=FONT:style=STYLE"
# Kiểu phông chữ có thể là Bold hoặc bất kỳ kiểu nào mà phông chữ đó hỗ trợ
$OPENSCAD_PATH -o "$OUTPUT_FILE" -D "text_to_show=\"$TEXT\"" "$INPUT_NAME_FILE"
$OPENSCAD_PATH -o "$OUTPUT_BOTTOM_FILE" -D "text_to_show=\"$TEXT\"" "$INPUT_BOTTOM_FILE"
done
echo "Hoàn tất xử lý hàng loạt."
Sau khi in xong, hãy dán "tag_NAME.stl" lên trên "USB Tag - Top.stl".
Nếu bạn muốn sử dụng phông chữ khác, bạn có thể cập nhật biến font_name trong cả hai tệp .scad hoặc truyền tham số đó vào tập lệnh ở trên.
Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!