Металл2024 Реклама
Метобр2024 Реклама

Вопрос по OpenScad. Не работает If

vasyna
Идет загрузка
Загрузка
14.09.2016
2177
29
Вопросы и ответы
Вот такая конструкция:

module f1(x, y, z, front) {

rot= 0;

if (front == true) rot = 45;

rotrotate([0, rot, 0 ] ) ;

translate([x, y, z ] ) ;

cube([10, 2, 1], center = true);

}

module main_f(x, y, z, front) {

f1(x, y, z, front);

//что-то еще

}

module main() {

x=0;

y=0;

z=0;

//front=;

main_f(x, y, z, true);

main_f(x, y, z, false);

}

main();

не работает if (front == true) rot = 45;

При чем все равно буелвы, иили цифры. Есть места где не работаю скажем булевы, но меняю на 0/1 и все работает, а есть места где ни чего не работает...
Ответы на вопросы
Кремень КБ Реклама
Кремень КМ Реклама