// Программа для OpenSCAD, которая рисует жука в стиле стимпанк
// Основа жука - куб с закругленными углами
//beetle_cover();
beetle_head();
//beetle_legs();
module beetle_base() {
hull() {
translate([-5, -10, 0]) sphere(5);
translate([5, -10, 0]) sphere(5);
translate([-5, 10, 0]) sphere(5);
translate([5, 10, 0]) sphere(5);
}
}
// Ноги жука - цилиндры с шарнирами
module beetle_legs() {
for (i = [-1, 1]) {
for (j = [-1, 1]) {
// Передняя нога
translate([i*4, j*8, 0]) rotate([0, 0, i*j*30]) {
cylinder(h = 8, r = 0.5);
translate([0, 8, 0]) rotate([0, i*j*45, 0]) {
cylinder(h = 4, r = 0.5);
translate([0, 4, 0]) sphere(1); // Кончик ноги
}
}
// Средняя нога
translate([i*2, j*10, 0]) rotate([0, 0, i*j*15]) {
cylinder(h = 8, r = 0.5);
translate([0, 8, 0]) rotate([0, i*j*30, 0]) {
cylinder(h = 4, r = 0.5);
translate([0, 4, 0]) sphere(1); // Кончик ноги
}
}
// Задняя нога
translate([i*-2, j*10, 0]) rotate([0, 0, i*j*-15]) {
cylinder(h = 8, r = 0.5);
translate([0, 8, 0]) rotate([0, i*j*-30, 0]) {
cylinder(h = 4, r = 0.5);
translate([0, 4, 0]) sphere(1); // Кончик ноги
}
}
}
}
}
// Голова жука - полусфера с глазами и усами
module beetle_head() {
//difference()
{
// Полусфера
intersection() {
sphere(4);
cube(10);
}
// Глаза
for (i = [-1 ,1]) {
translate([i*2.5 ,2 ,3.5]) sphere(1.5);
}
// Усы
for (i = [-1 ,1]) {
for (j = [-1 ,1]) {
translate([i*3 ,j*2 ,-2]) rotate([90 ,i*j*-45 ,90]) cylinder(h =6 ,r =0.2);
}
}
// Рот
translate([0 ,-3 ,2.5]) cube([2 ,2 ,1]);
// Антенны
for (i = [-1 ,1]) {
translate([i*3 ,3 ,4.5]) rotate([-45 ,i*-45 ,90]) cylinder(h =6 ,r =0.2);
}
// Шляпа
translate([-2 ,3.5 ,6.5]) rotate([-45 ,45 ,90])
difference() {
cylinder(h =3 ,r1 =3 ,r2 =2);
cylinder(h =3.01 ,r1 =2.9 ,r2 =1.9);
}
// Монокль
translate([-2.5 ,2 ,4])
difference() {
cylinder(h =1 ,r =1.5);
cylinder(h =1.01 ,r =1.4);
}
// Цепочка монокля
translate([-3.5 ,2 ,4])
rotate([-90 ,-90 ,-90])
polyhedron(
points=[[6 ,-6 ,-6] ,[6 ,-6 ,-4] ,[6 ,-4 ,-6] ,[6 ,-4 ,-4] ,[4 ,-6 ,-6] ,[4 ,-6 ,-4] ,[4 ,-4 ,-6] ,[4 ,-4 ,-4]],
faces=[[7 ,3 ,1 ,5] ,[4 ,0 ,2 ,6] ,[6 ,2 ,3 ,7] ,[5 ,1 ,0 ,4] ,[3 ,2 ,0 ,1] ,[7 ,6 ,4 ,5]]
);
}
}
// Покрытие жука - металлические пластины с рисунком
module beetle_cover() {
difference() {
// Основная пластина
translate([0, 0, 5]) scale([1, 0.9, 0.1]) beetle_base();
// Отверстия для ног
for (i = [-1, 1]) {
for (j = [-1, 1]) {
translate([i*4, j*8, 5]) cylinder(h = 0.2, r = 0.6);
translate([i*2, j*10, 5]) cylinder(h = 0.2, r = 0.6);
translate([i*-2, j*10, 5]) cylinder(h = 0.2, r = 0.6);
}
}
// Отверстие для головы
translate([0, -10, 5]) cylinder(h = 0.2, r = 4);
// Рисунок на пластине
translate([-3, -3, 5.1]) text("STEAMPUNK", size = 3);
translate([-3, -6, 5.1]) text("BEETLE", size = 3);
translate([-3, -9, 5.1]) text("2023", size = 3);
// Боковые пластины
for (i = [-1, 1]) {
translate([i*10, 0, 5]) rotate([90, i*-90, i*-90])
difference() {
scale([1, 0.9, 0.1]) beetle_base();
// Отверстия для ног
for (j = [-1, 1]) {
translate([j*8, i*4, 0]) cylinder(h = 0.2, r = 0.6);
translate([j*10, i*2, 0]) cylinder(h = 0.2, r = 0.6);
translate([j*10, i*-2, 0]) cylinder(h = 0.2, r = 0.6);
}
// Отверстие для головы
translate([-10, i*0, 0]) cylinder(h = 0.2, r = 4);
}
}
// Задняя пластина
translate([0, 20, 5]) rotate([90, -180, -180])
difference() {
scale([1, 0.9, 0.1]) beetle_base();
// Отверстия для ног
for (i = [-1, 1]) {
for (j = [-1, 1]) {
translate([i*4, j*8, -5]) cylinder(h = -0.2, r = -0.6);
translate([i*2, j*10,-5]) cylinder(h = -0.2,r=-0.6);
translate([i*-2,j*10,-5]) cylinder(h=-0.2,r=-0.6);
}
}
}
// Передняя пластина
translate([0 ,-20 ,5])
difference() {
scale([1 ,0.9 ,0.1])
beetle_base();
// Отверстие для головы
translate([0 ,10 ,-5])
cylinder(h=-0.2,r=-4);
}
}
}
// Крылья жука - тонкие пластины с узором
r = 80; // радиус сферы
l = 100; // высота сферы
h = 200; // высота сферы
xn = 48; // заклепки
yn = 20;
scale([l/r, 1, h/r]) sphere(r, $fn = 48);
for(i=[2 : xn/2-2])
{
for(j=[0 : yn-1])
{
{
u = 360*i/xn;
v = 360*j/yn;
x = r * sin(u) * cos(v);
y = (l-1) * sin(u) * sin(v);
z = h * cos(u);
translate([y,x,z]) sphere(d=5,$fn = 12);
}
}
}
+54 |
4335
84
|
+173 |
4024
57
|
Что это было?
А тут будем читать обзоры качества различных производителей и примеры модификаций.
А распечатанный таракан снизу это плюс.
Хотя, бают, что уже можно по картинке сделать 3D модель. А уж ее как то пробовать преобразовать в принтерную.
критикам сверху ответим — не все про ушную затычку из китая читать и очередную 100500 кривую батарейку.
Ладно подумал я, может глюк и созвонившись с товарищем, натравили на алгоритм купленный и новую версию нейросети и тоже результат отрицательный.
Вот я думаю, где зарыта собака? То есть если что то новое ей подсовывать, у нее хорошо получается, потом это же, но уже спустя время и получается ерунда, почему?
Причем с готовыми кусками программного кода справляется отлично.
Было у отца три сына —
Старший умный был детина…
Просто мне комментарии достали и я его сам убрал.
И кто бы рассказывал, что тут только для покупок — у Вас же тоже статьи часто не в тему.
Опираетесь на собственное имхо и пытаетесь навязать мнение другим? Ну, ну.
Допустим меня таращит с парилок и вейпов, я понимаю как минимум глупо заходить в подобные темы и что-то писать об этом. И просто прохожу мимо.
Предложите убрать раздел «Сделано руками» (тут же печать в обзоре). Или напишите на худой конец в спортлото.
P.S. Если ссылку на смолу добавить в статью, вам сразу легче станет?
Тут дело такое, умный человек улыбнется и у него поднимется настроение. Кто-то извлечет пользу. Ну а кто-то…
У меня врожденный комплекс вахтёра
Поднялось, улыбнулся, но статья не соответствует тематике сайта. Дальше пойдут котики и мемасики. Не хочу потерять свои любимый сайт.
Ну как бы все ясно.
Ну с той же вероятностью я смогу предположить, что у Вас на лбу что-то лишнее вырастет. В численном изложении вероятности развития обоих ситуаций примерно равны.
Ну и ещё, вы наверное адепт теории нестабильности Пригожина. Которая предполагает наличие странных аттракторов, в рамках которых движение системы, изначально детерминированное, в конце концов запутывается до такой степени, что превращается в абсолютный хаос.
Это ваше личное мнение, которое не несёт конструктивной информации и не интересно сообществу. По существу (без стенаний, кликушества и соплей), можете указать где в правилах сайтах запрещено публиковать подобные обзоры? Если вы как-то субъективно интерпретировали направленность ресурса, то это исключительно ваши проблемы.
Как гласит арабская поговорка:
«Собака лает, караван идёт»
Поэтому решение такое, этот обзор удалять не будем, но попросим авторов все же придерживаться направления сайта.
Муська очень интересный ресурс в плане аудитории, здесь ещё не заполонили пространство всёпропальщики и «человек недовольный» (современная итерация «человека разумного»). Знания как некая ценность в виртуальном мире, да и в принципе, необходимы. Много не бывает.
Может наступило время роста, может это та самая точка бифуркации?
Слежу за этой темой, как профильной (я занимаюсь 3Д печатью).
Но я очень жду того момента, когда можно будет вот так закоментить и получить некий результат пригодный для печати. Это будет прорыв в сфере 3Д моделирования и творчества.
Из всего что сейчас предлагают, есть и платные и бесплатные варианты. Но пока всё что может нейросеть делать более менее пригодное для печати, это как ни смешно, стулья. Да, модели стульев и табуреток. И всё.
С фотками попроще. Ждём, когда кто-то скормит thingverse и понесётся.
Я как-то попытался от ии получить музыку — облом полный.
(по доброму! Пост — огонь!)