Activity

Кто хочет порисовать в OpenScad и внести посильный вклад в опенсорсы?

Лехко… Только не совсем понял что нужно… про уши понял, но тогда теряется прочность конструкции(может в этом месте расслоиться и отвалится например если заденете чемто) и выглядеть будет похуже на мой взгляд…
итак… про уши что значит скругление и радиус перехода на уши?

Кто хочет порисовать в OpenScad и внести посильный вклад в опенсорсы?

Кроме центровки задней крышки и проводов все параметрами регулируется.
Морду не надо переворачивать. печатайте как есть… а внутри поддержки…
внутри все равно не видно, так наплевать на следы от поддержек.
Центровка задней крышки выступами избыточна, так как при переливе она не закроется и придется дорабатывать напильником, а при большом зазоре будет опять же болтаться… винтами самое простое и эффективное. Это не первый мой корпус. 😃

Кто хочет порисовать в OpenScad и внести посильный вклад в опенсорсы?

Вот вам не спится спокойно. 😃
Вот накидал по быстрому на переменных. могут быть ошибки. усложнять условиями не стал.

$fn=50;
mount_distance=15;
connector_x=48;
connector_y=28;
connector_z=30;
connector_screw=6;
connector_space_x=5;
connector_space_y=5;
curve=5;
mount_row=10; //смещение от центра для винтов крепления под профиль 2040


module top(){
difference(){
hull(){
translate([-connector_x/2-connector_space_x-mount_distance,mount_row,0]) cylinder(d=12, h=4);
translate([connector_x/2+connector_space_x+mount_distance,mount_row,0]) cylinder(d=12, h=4);
translate([-connector_x/2-connector_space_x-mount_distance,-mount_row,0]) cylinder(d=12, h=4);
translate([connector_x/2+connector_space_x+mount_distance,-mount_row,0]) cylinder(d=12, h=4);

translate([connector_x/2+connector_space_x,-connector_y/2-connector_screw-connector_space_y,0]) cylinder(d=curve, h=1);
translate([connector_x/2+connector_space_x,connector_y/2+connector_screw+connector_space_y,0]) cylinder(d=curve, h=1);
translate([-connector_x/2-connector_space_x,-connector_y/2-connector_screw-connector_space_y,0]) cylinder(d=curve, h=1);
translate([-connector_x/2-connector_space_x,connector_y/2+connector_screw+connector_space_y,0]) cylinder(d=curve, h=1);

translate([connector_x/2+connector_space_x,-connector_y/2-connector_screw-connector_space_y,connector_z]) sphere(d=curve);
translate([connector_x/2+connector_space_x,connector_y/2+connector_screw+connector_space_y,connector_z]) sphere(d=curve);
translate([-connector_x/2-connector_space_x,-connector_y/2-connector_screw-connector_space_y,connector_z]) sphere(d=curve);
translate([-connector_x/2-connector_space_x,connector_y/2+connector_screw+connector_space_y,connector_z]) sphere(d=curve);
}
translate([-connector_x/2-connector_space_x-mount_distance,mount_row,-1]) cylinder(d=3, h=connector_z+curve);
translate([connector_x/2+connector_space_x+mount_distance,mount_row,-1]) cylinder(d=3, h=connector_z+curve);
translate([-connector_x/2-connector_space_x-mount_distance,-mount_row,-1]) cylinder(d=3, h=connector_z+curve);
translate([connector_x/2+connector_space_x+mount_distance,-mount_row,-1]) cylinder(d=3, h=connector_z+curve);

translate([-connector_x/2-connector_space_x-mount_distance,mount_row,3]) cylinder(d=7, h=connector_z+curve);
translate([connector_x/2+connector_space_x+mount_distance,mount_row,3]) cylinder(d=7, h=connector_z+curve);
translate([-connector_x/2-connector_space_x-mount_distance,-mount_row,3]) cylinder(d=7, h=connector_z+curve);
translate([connector_x/2+connector_space_x+mount_distance,-mount_row,3]) cylinder(d=7, h=connector_z+curve);

translate([-connector_x/2,-connector_y/2,-1]) cube([connector_x,connector_y,connector_z+curve]);
translate([-connector_x/2-connector_space_x,-connector_y/2-connector_screw-connector_space_y,-1]) cube([connector_x+connector_space_x*2,connector_y+connector_screw*2+connector_space_y*2,connector_z]);

if (connector_screw>0) {
translate([0,-connector_y/2-connector_screw,-1]) cylinder(d=3, h=connector_z+curve);
translate([0,connector_y/2+connector_screw,-1]) cylinder(d=3, h=connector_z+curve);
}
}
}
module bottom(){
difference(){
hull(){
translate([-connector_x/2-connector_space_x-mount_distance,mount_row,0]) cylinder(d=12, h=2);
translate([connector_x/2+connector_space_x+mount_distance,mount_row,0]) cylinder(d=12, h=2);
translate([-connector_x/2-connector_space_x-mount_distance,-mount_row,0]) cylinder(d=12, h=2);
translate([connector_x/2+connector_space_x+mount_distance,-mount_row,0]) cylinder(d=12, h=2);

translate([connector_x/2+connector_space_x,-connector_y/2-connector_screw-connector_space_y,0]) cylinder(d=curve, h=2);
translate([connector_x/2+connector_space_x,connector_y/2+connector_screw+connector_space_y,0]) cylinder(d=curve, h=2);
translate([-connector_x/2-connector_space_x,-connector_y/2-connector_screw-connector_space_y,0]) cylinder(d=curve, h=2);
translate([-connector_x/2-connector_space_x,connector_y/2+connector_screw+connector_space_y,0]) cylinder(d=curve, h=2);
}
translate([-connector_x/2-connector_space_x/2-mount_distance,mount_row,-1]) cylinder(d=3, h=connector_z+curve);
translate([connector_x/2+connector_space_x/2+mount_distance,mount_row,-1]) cylinder(d=3, h=connector_z+curve);
translate([-connector_x/2-connector_space_x/2-mount_distance,-mount_row,-1]) cylinder(d=3, h=connector_z+curve);
translate([connector_x/2+connector_space_x/2+mount_distance,-mount_row,-1]) cylinder(d=3, h=connector_z+curve);
}
}
top();
translate([0,(connector_y+connector_space_x)*2,0]) bottom();

Отверстие под кабель сами добавьте где вам нравится, по высоте разъем с проводами не мерил, измените как нужно.

Кто хочет порисовать в OpenScad и внести посильный вклад в опенсорсы?
Vitaly:

Ну вот так. Нету грамотно сделанных. Есть только www.thingiverse.com/thing:913842, но там отверстия под рельсу криво стоят, пол цеплять будет если без ножек.

Ну мне интересно что значит “грамотно сделанный”? условия так сказать. 😃

Vitaly:

При этом первый (белый) на направляющие не закрепить, а у второго нет ручки в комплекте. Второй у меня уже распечатан, перекантоваться.

Первый я сам рисовал, написал же, могу дать исходники, не жалко.

Vitaly:
  • требуются длинные винты, и расстояния не под коссель (надо бы настраиваемые)
  • нельзя поставить блок на защелках (только ушастый, на винтах)
  • нет задней крышки с отверстием под провода
  1. Используйте переменные
  2. а если уши по бокам сделать? либо углубление под шляпку до самого низу?
  3. зачем крышка если сзади профиль?
Vitaly:

Welcome.

сделать то недолго, но я не понимаю что делать. 😃

P.S: Так сказать выкатите ТЗ. Либо я, либо кто-нибудь да сделает. Хотя я уже на солид перешел. там гораздо удобнее.

Кто хочет порисовать в OpenScad и внести посильный вклад в опенсорсы?

Что значит нормальный держатель для azsmz?
вот 2 варианта для LCD
www.thingiverse.com/thing:2200058 могу дать файлы openscad
www.thingiverse.com/thing:1610241 под профиль как раз для дельты
3 пункт програмится за 30 минут. 😃

3D принтер на рельсах FastMaker
Vitaly:

Это ясно . Просто интересно насколько можно вес уменьшить и нагрев. Без радикальных решений вроде бесколлекторников с энкодерами.

4401 в принципе достаточно, можно 8401 поставить.

Vitaly:

Вот не понятно, почему не ставит-то никто.

почему никто? на большие принтера ставят.

3D принтер на рельсах FastMaker
Vitaly:

Я не настолько хорошо разбираюсь в теме, чтобы верить что смогу насчитать что-то правдоподобное из голых формул. Не надо мне это так настойчиво предлагать. Если есть готовые данные по реальным “среднестатистическим” узлам - было бы интересно их посмотреть. Если нет - ну переживу.

Все просто, ставьте максимально мощные моторы которые можете поставить. 😃
Чем выше момент, тем большие ускорение и скорость можно развить. У дельты нет проблем с перемещением моторов так что можно ставить хоть нема23. 😃
я не парюсь. ставлю 8401, разница за 3 мотора порядка 200 руб. зато мощность повыше.

Поверхности и пленки (printbite, pei, lokbuild, ...)
Vitaly:

@ADF, примерно понятно. А где можно раздобыть или заказать ровный люминевый блин нужного диаметра (под дельту)? Сам выточить из сковородки не смогу 😃. В принципе шестиугольник тоже сойдет.

Нужен не просто ровный, а очень ровный лист. 😃
Стекло для того и кладут, для ровной поверхности.

Vitaly:
  1. Можно ли использовать спрей для охлаждения (помолившись чтобы газ не бабахнул) если лень готовить аксессуары и не жалко 400р?

А с чего ему бахнуть то? открытого огня же нет. Поверхности нагретой для возгарания тоже.

Vitaly:

С остывшим столом вопросов нет. Меня интересует опрыскивание, работает или нет и какие там нюансы.

Стекло можно снять и под холодную воду сунуть. работает.

Vitaly:

Смотрю краем глаза, как нагревалку от 220 вольт замонстрячить. Нужны силиконовые грелки. На али есть три варианта:

Гляньте linkcnc нга али… он тот еще пидарас, но если нужно, может под заказ сделать грелку.
С грелками у него проблем нет. Не один десяток уже взял.

3D принтер на рельсах FastMaker
ViktorF:

При более высоком напряжении питания драйверов скорость нарастания тока в обмотках ШД выше. Соответственно выше момент на валу. Для принтера с легкими подвижными частями это не очень актуально.

++

Батон:

Чаще как раз именно ради хотбеда, дабы повысить скорость нагрева.

Ну и подключение через реле.

Чтобы увеличить скорость нагрева достаточно взять просто хорошие провода и правильный мосфет.
Основной профит в увеличении момента на движках.

3D принтер на рельсах FastMaker
Vitaly:

Про конфиг на али понял, вылетело из головы. Как-то с гитхабом уже позабыл про жесть, когда конфиги подобным образом выкладывают.

Ну я как то проектами не занимался открытыми крупными, мелочевка только, которую и так выкладывал на форумах. 😃
А с изменениями версий так вообще никогда не морочился. в имени файла пишу и все. 😃

Vitaly:

pastebin.com/mmDszHeF сайт чтобы в удобном виде кусками кода и т.п. делиться.

Понял, спасибо. Гляну попозже.

3D принтер на рельсах FastMaker
Vitaly:
  1. Дайте пожалуйста ссылку из “там” на конкретный пример, потому что по AZSMZ я не нашел, а насколько он и его дисплей близки к AzteegX5Mini я не знаю.

Пример конфига на гите в папке samples, пример настроек azsmz в описании товара на али.

Vitaly:
  1. Свой конфиг тоже давайте. Если есть аккаунт на гитхабе - то в gist, если нету, то на pastebin.com

Сейчас скину.

Не понял что это за сайт, скинул в личку.

3D принтер на рельсах FastMaker
Vitaly:

Интересует несколько вещей:

  1. Какую конкретно прошивку брать github.com/Smoothieware/…/FirmwareBin ? firmware.bin или firmware-latest.bin?

Лейте последнюю.

Vitaly:
  1. Где взять рыбу конфига под дельту с AZSMZ и его экраном? С нуля писать поседеть можно. Отсюда что-то может подойти готовое?

Там же есть примеры. Либо могу свою дать. сюда выложить или кинуть на мыло?

Vitaly:
  1. Правильно ли я понимаю, что контроллер монтируется по USB как диск, и оттуда можно сбакапить и прошивку и конфиг?

Ну да… можно и файлы для печати копировать по юсб. а потом с экрана запускать.

3D принтер на рельсах FastMaker
koder76:

Вот дособирал ультик. Самая первая печать с настройками по умолчанию, экструдер вулкан, сопло 0.6, скорость 100. Печатал рыболовной леской 1.6 кв.мм. которая по факту 1.4-1.5. Надо нормальный пластик покупать.

Для первой печати нормально. 😃

CORE XY из алюминия.
ADF:

ИМХО, подвижная масса портала не великовата ли?

3кг голова. 😃

ViktorF:

В общем всё катается, но уровни и расположение роликов нужно подкорректировать, чтобы убрать некоторое искажение геометрии.
Буквально передвинуть влево-вправо, подложить шайбочки, приподнять ось и т.п.
Натяжитель тоже надо бы до ума довести.

Выглядит хорошо. но чтобы стол не клинил, сделайте хотя бы 3 направляющих. 4 многовато.

3D принтер на рельсах FastMaker
Vitaly:

@vtoryh доехал до меня AZSMZ Mini. Можете ссылку кинуть какой прошивкой шили, инструкцию какую-то что ли? На гитхабе есть smoothieware, но там без конфигов конкретно под этот, а вникать и ручками все выписывать лениво, если можно где-то готовое взять.

Да там просто. льнте прошивку с гитхаба. потом создаете файл config.txt и в нем все пины прописываете.
Нужные пины смотрите по фотке платы.
Что конкретно интересует?

3D принтер на рельсах FastMaker
ADF:

Ну, вот, я почему-то думаю, что если кругляк в правильном месте взять - то с ним не должно быть таких проблем.

Я себе SKF валы взял в Москве и втулки из китая. Офигенно все село друг в друга. Люфтов нет и валы прямые. Ультик собирал себе.

3D принтер на рельсах FastMaker
Батон:

Ну я написал что некоторые)

Рельсы в ките это не то, если и думать о точности, то только в сторону Igus, остальное это трата денег на туже точность что и ролики, только сверху к рельсе надо добавить шум.

Ну нормально смазанная рельса не сильно шумит и точности выше крыши. а роликов ненадолго хватит. в инете на них жалуются.

3D принтер на рельсах FastMaker
Роман_С_А:

Ясное дело.Но есть варианты доставки и с российского склада.За ту же цену. Да,там по умолчанию уже выставлена доставка из россии.И что означают обозначения в вариантах поставки, A8 Auto level 10M и New arrival A6 10M ? ru.aliexpress.com/item/…/32606799455.html

Не могу сказать… Анетами не увлекался. 😃

3D принтер на рельсах FastMaker
Vitaly:

Есть вопросы по AZSMZ:

  1. Его просто подключаешь и работает или паяльник с зубилом нужны?
  2. А для него точно имеют смысл TMC2100? Вроде пишут, что они больше для 8-битных контроллеров, микрошаги интерполировать, а для 32-битных есть DRV8825 и т.п. Или с TMC2100 все равно тише?
  1. Просто подключаешь… Если нет желания разбираться с пинами на дисплей, то и дисплей их же лучше взять.
  2. у ТМС единственный плюс, тишина… Все остальное минусы. и меньший ток, как следствие скорость не выше 100мм/с и цена выше.
Что еще против дельта-принтера кроме необычных размеров поля?

Сложная математика, так что лучше смотреть сразу на 32 бита.
В остальном хорошая кинематика, можно легко сделать “легкий почти директ”, подвесив экструдер на каретки над башкой.
Дельта обычно берется на высокую печать, но тут на вкус и цвет. 😃

3D принтер на рельсах FastMaker
abss:

Вот один мужчина с судофорума патрон для БД-3 пробный сделал.Говорит,по дереву пойдёт.

Да это уже давно есть. 😃
Вон на синге много готового. 😃
www.thingiverse.com/search?q=Lathe+Chuck&sa=&dwh=7…

Роман_С_А:

Товарищи.Есть мысль обзавестись 3D принтером.Готовым решением так сказать.Что бы простенько и относительно не дорого.На крутизну не замахиваюсь,ибо,как я понимаю,хорошо - это и стОит ого-го как хорошо! )) Пока что присматриваюсь к средним вариантам.Смотрел видео по ним.Как бы даже и ничего.На сегодняшний отрезок времени.Не дёшево конечно,но хотя бы так… Вот он. (Не реклама). ru.aliexpress.com/item/…/32606799455.html

Ну анет вроде достаточно распространенная машинка, да и прюшеподобные достаточно просты.
Но думаю за эти же деньги можно и здесь взять на том же 3дтудее в барахолке.
С Китая просто можно попасть на таможню. 3Д принтер это же ЧПУ станок с автоматическим попаданием под коммерческое оборудование.

Тестово собрал на фанерке corexy. 😃
Перекос при движении по ось Y исчез…
Все двигается ровненько, прям красота. 😃

3D принтер на рельсах FastMaker

Плата на смузи, оставил по умолчанию. 😃

junction_deviation 0.02 # Similar to the old “max_jerk”, in millimeters,
# see github.com/grbl/grbl/blob/master/planner.c
# and github.com/grbl/grbl/wiki/Configuring-Grbl-v0.8
# Lower values mean being more careful, higher values means being
# faster and have more jerk

Надо попробовать увеличить кубик раза в 2-3… а то выразили мнение что до 100мм принтер просто не успевает разгоняться.

3D принтер на рельсах FastMaker

Я думал этот www.thingiverse.com/thing:1278865 на скорости. 😃
Детали то есть, только нормального фотика нет, а мобила не может на слоях сфокусироваться. жду из Китая макролинзу.

Вот под руками что нашел… лягушонка начал печатать, никак не закончу. 😃
80мм периметр, 120 заполнение.

3D принтер на рельсах FastMaker

Ну может Вы правы. Та же прюша крайне широко разрекламирована и при правильной сборке будет печатать не хуже. Разве что гораздо медленнее. Но кому-то скорость и не нужна.
Подобный принтер может быть интересен для печати на заказ. По крайней мере средней сложности объекты можно под 100мм/с легко печатать.

3D принтер на рельсах FastMaker

Мм. а что значит плавность хода?
Если то что я думаю то это уже надо сервомоторы применять, а не шаговики.
При чем здесь кинематика? 😃

ADF:

Ну вот принтер, как Вы показали - он явно не для тех, кто разово печатает. Очень такая серъезная машина.

Почему? с tmc2100 конечно дороже, но если собирать без плюшек то примерно в 30-35к можно уложиться.

3D принтер на рельсах FastMaker

Ну это не всем нужно… кто-то печатает по необходимости, кто-то не останавливаясь…
У одного человечка два моих принтера не останавливаясь печатают на продажу.
На побольше 200х300 за раз по катушке говорит уходит, но и печатает по 30 часов. 😃
Но суть не в том, а в том, что то, о чем вы говорите, это все опции, кому-то нужно, кому то нет.
У меня на рабочем апельсинка стоит, хочу еще камеру подцепить, все никак руки не дойдут. 😃