Как конвертировать файлы scad в stl?

Я пытаюсь экспортировать файлы scad из OpenSCAD в STL. Я продолжаю получать ошибку:

текущий объект верхнего уровня не является 3d-моделью.

Если это не 3d-модель, как преобразовать ее в 3d-модель, если я знаю размеры?

источник расположен в https://github.com/hugs/bitbeam

27
задан Kevin Panko
10.12.2022 19:01 Количество просмотров материала 2580
Распечатать страницу

1 ответ

projection() вызов делает его 2D-объектом. уберите эту строку и последний }

use <arduino.scad>

beam_width = 7.9375;   // 5/16 inches

projection(){        // <------ REMOVE THIS
    difference(){

        // Base plate
        cube([8*9, beam_width * 9, 1]);

        // Bottom row
        for (x=[8 : 8 : beam_width * 10]) {
            translate([x-4, beam_width/2, -10])
            cylinder(r=2.4, h=20, $fn=25);
        }

        // Top row
        for (x=[8 : 8 : beam_width * 10]) {
            translate([x-4, (beam_width/2) + beam_width * 8, -10])
            cylinder(r=2.4, h=20, $fn=25);
       }

        translate([17,60,0]) MountingHoles();
    }
} // <----------- REMOVE THIS

// Uncomment next line if you want to see the entire board
//translate([17,60,2]) Arduino();
1
отвечен Gryphius 2022-12-12 02:49

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх