4个版本
0.3.0 | 2023年4月23日 |
---|---|
0.2.2 | 2022年9月10日 |
0.2.1 | 2022年9月10日 |
0.2.0 | 2022年9月10日 |
#739 在 编程语言
在 gcad 中使用
42KB
1K SLoC
GCad
警告:正在开发中
一种受OpenSCAD启发的脚本语言,用于制作快速且简单的CNC程序。想要快速制作一组倒角孔?这里有一个示例
board_thickness = 12.2mm;
board_height = 812.5mm - 6.35mm/2;
board_width = 5in;
cutter_diameter(6.35mm);
material('BALTIC_BIRCH_PLYWOOD');
comment('Holes for threaded inserts for ceiling brackets');
for y in linspace(1.5in, board_height - 1.5in, 2) {
for x in linspace(3/4in, 3.25in, 2) {
comment('Counterbore');
circle_pocket(x, y, radius=6.35mm, depth=3mm);
comment('Threaded insert hole');
circle_pocket(x, y, radius=4.75mm, depth=board_thickness);
}
}
// Hole which the LED strip wires pass through
material('ALUMINUM');
comment('LED strip wire hole');
drill(groove_x + groove_width / 2, board_height - 1mm, board_thickness);
然后: gcad -o 输出.nc 输入.gcad
完成!
依赖项
~10MB
~202K SLoC