Вопрос по OpenScad. Не работает If
Вот такая конструкция:
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 и все работает, а есть места где ни чего не работает...
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 и все работает, а есть места где ни чего не работает...
Популярные вопросы
PLA-LW и сопли.
Добрый вечер.
Попробовал я этот чудный пластик. Все хорошо, но вот только сопли...
Да, я слышал, что из-за того, что...
Попробовал я этот чудный пластик. Все хорошо, но вот только сопли...
Да, я слышал, что из-за того, что...
А стоит ли покупать металические версии суставов и крепежей для принтера?
Часто посматриваю на наборы сусатавов или деталей из метала, на замену старым из пластика. Так что появляется вопрос, а насколько сильно оно того стои...
Волнистые стенки.
С того момента как я собрал принтер Ultimaker уважаемого Plastmaski, не могу избавиться от одной проблемы. Уже почти 2 кг пластика перевел на тесты. М...
Комментарии и вопросы
ну любимые игрушки - это свято...
Всё относительно. Я вчера на ф...
Так это тот же вулкан + CHT. С...
Хотел ознакомиться с отзывами,...
нужно написать под это gcode&n...
Всем привет . Как подтянуть ро...
Всем добрый день!Печатаю на An...