Вопрос по 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 и все работает, а есть места где ни чего не работает...
Популярные вопросы
Fusion360 приходит конец? SolidCraft
Порывшись в интернете обнаружил интересный проект https://github.com/tangency-labs/solidcraft. Все возможности фьюжена360 только опенсоурс. подде...
Даже так.
Добрый всем день. Вопрос такой. У заказчика Bambu Lab H2S с AMS2 Pro. У меня Elegoo и PrusaSlicer. Я замоделил вещь и отправил ему STEP файл. Он говор...
Программа для 3D проектирования
Понимаю, что тема 100500 раз обсуждалась, но не удалось нигде найти обобщающей информации, в основном все в одной куче советуется.
Пр...
Пр...

Комментарии и вопросы
Мы за вас, конечно, рады. Но и...
В каком там месте пятая ось? О...
второй вариант можно сильно ул...
Ситуация следующая: сканер раб...
С права от окружности виден де...
Обновил слайсер до версии 2.4....
Здравствуйте! Может кто подска...