roboforum.ru

Технический форум по робототехнике.

принтер mendel90

Re: принтер mendel90

setar » 19 дек 2012, 01:31

azomorth писал(а):Уважаемые господа! Прошу о содействии...

Совсем забыл спросить, товарищ Setar, можно ли будет после НГ заказать у Вас печать пластиковых компонентов под новый мендель?

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

вопрос: как будут соединяться меж собой стальные пластины?
болтовое соединение не канает, оно подвижно, особенно при таком весе.
остются варианты либо болты+шпильки либо сварка

Добавлено спустя 32 секунды:
denim писал(а):скорее всего там посадка на штифтах
сварка тут не получится нормально, если там конечно не космическое или машиностроительное КБ с соответствующим оборудованием и самое главное спецами.

одновременно о том же думаем :)

Re: принтер mendel90

azomorth » 19 дек 2012, 01:40

В идеале чертеж в КБ нужно передать в пятницу днём.
Соединение сваркой, заверяют что всё будет ОК ) Посмотрим, КБ вроде машиноремонтное / агроназначения (при ВНИИСХ ЦРНЗ)
Предлагали в порядке бреда подогнать размеры под цельные стальные листы (1,5*2,5 вроде) и сделать "космическую сардельку".

Re: принтер mendel90

setar » 19 дек 2012, 02:11

проверяйте конфиг
Код: Выделить всёРазвернуть
//
// Mendel90
//
// GNU GPL v2
// nop.head@gmail.com
// hydraraptor.blogspot.com
//
// Configuration file
//
echo("rfazomorth:");

Z_bearings = LMES12;
Y_bearings = LMES12;
X_bearings = LMES12;

X_motor = NEMA17;
Y_motor = NEMA17;
Z_motor = NEMA17;

hot_end = JHeadMk5;

X_travel = 200;
Y_travel = 200;
Z_travel = 200;

bed_depth = 214;
bed_width = 214;
bed_pillars = M3x20_pillar;
bed_glass = glass2;
bed_thickness = pcb_thickness + sheet_thickness(bed_glass);    // PCB heater plus glass sheet
bed_holes = 209;

base = MDF16;                  // Sheet material used for the base. Needs to be thick enough to screw into.
base_corners = 25;
base_nuts = true;

frame = MDF16;
frame_corners = 25;
frame_nuts = true;

case_fan = fan80x38;
psu = ALPINE500;
controller = Melzi;
spool = spool_300x85;
bottom_limit_switch = false;
top_limit_switch = true;

single_piece_frame = true;
stays_from_window = false;
cnc_sheets = true;                 // If sheets are cut by CNC we can use slots, etc instead of just round holes
pulley_type = T5x10_metal_pulley;

Y_carriage = DiBond;

X_belt = T5x6;
Y_belt = T5x6;

motor_shaft = 5;
Z_screw_dia = 6;            // Studding for Z axis

Y_carriage_depth = bed_holes + 7;
Y_carriage_width = bed_holes + 7;

Z_nut_radius = M6_nut_radius;
Z_nut_depth = M6_nut_depth;
Z_nut = M6_nut;

//
// Default screw use where size doesn't matter
//
cap_screw = M3_cap_screw;
hex_screw = M3_hex_screw;
//
// Screw for the frame and base
//
frame_soft_screw = No6_screw;               // Used when sheet material is soft, e.g. wood
frame_thin_screw = M4_cap_screw;            // Used with nuts when sheets are thin
frame_thick_screw = M4_pan_screw;           // Used with tapped holes when sheets are thick and hard, e.g. plastic or metal
//
// Feature sizes
//
default_wall = 3;
thick_wall = 4;

Re: принтер mendel90

azomorth » 19 дек 2012, 14:05

вроде все ок, изменение контроллера ни на что не влияет насколько я понимаю?
controller = Melzi (я думаю использовать RAMPS, т.к его можно приехать в магазин и купить.Насколько понял по курению мануалов - принципиальной разницы нет.)

Re: принтер mendel90

setar » 19 дек 2012, 14:12

я сам вчера об этом голову ломал.
даже если есть отличия то только в посадочных отверстиях.
16мм сталь вручную сверлить конечно не айс но есть подозрение что на 100% со всеми отверстиями все равно не угадать
(поскольку модель другого автора, и только он знает нюансы)

Re: принтер mendel90

azomorth » 19 дек 2012, 14:38

на посадочные отверстия для контроллера в принципе пофиг, ибо это вопрос достаточно легко решаемый. (к примеру можно сделать из куска пластика/дерева/резины проставку, либо закрепить на свои посадочные места корпус с радиатором для RAMPS)

Re: принтер mendel90

setar » 19 дек 2012, 16:00

согласен

Добавлено спустя 1 час 16 минут 32 секунды:
вот готовый проект, ниж билд лог.
обратите внимание на это :
Could not find ribbon_clamp_20_40N.stl
Could not find ribbon_clamp_26_40N.stl
не знаю нужные ли детали или это ошибка списка для сборки
в любом случае это детальки не имеющие отношения к раме
Код: Выделить всёРазвернуть
bash-3.2$ pwd
/users/setar/reprap/models/Mendel90
bash-3.2$ ./make_machine.py rfazomorth
openscad -o dummy.csg scad/bom.scad
Generating bom ...  done
openscad -o rfazomorth/sheets/frame_base.dxf rfazomorth/sheets/frame_base_dxf.scad
-235.75 -209.5 235.75 209.5
inkscape -f rfazomorth/sheets/frame_base.svg -A rfazomorth/sheets/frame_base.pdf
openscad -o rfazomorth/sheets/frame_left.dxf rfazomorth/sheets/frame_left_dxf.scad
0.0 0.0 388.0 146.0
inkscape -f rfazomorth/sheets/frame_left.svg -A rfazomorth/sheets/frame_left.pdf
openscad -o rfazomorth/sheets/frame_right.dxf rfazomorth/sheets/frame_right_dxf.scad
0.0 -146.0 388.0 0
inkscape -f rfazomorth/sheets/frame_right.svg -A rfazomorth/sheets/frame_right.pdf
openscad -o rfazomorth/sheets/y_carriage.dxf rfazomorth/sheets/y_carriage_dxf.scad
-108.0 -108.0 108.0 108.0
inkscape -f rfazomorth/sheets/y_carriage.svg -A rfazomorth/sheets/y_carriage.pdf
openscad -o rfazomorth/sheets/y_heatshield.dxf rfazomorth/sheets/y_heatshield_dxf.scad
-96.0 -108.0 96.0 108.0
inkscape -f rfazomorth/sheets/y_heatshield.svg -A rfazomorth/sheets/y_heatshield.pdf
openscad -o rfazomorth/sheets/frame_gantry.dxf rfazomorth/sheets/frame_gantry_dxf.scad
-235.75 0.0 235.75 388.0
inkscape -f rfazomorth/sheets/frame_gantry.svg -A rfazomorth/sheets/frame_gantry.pdf
openscad -o rfazomorth/sheets/frame_gantry_and_y_carriage.dxf rfazomorth/sheets/frame_gantry_and_y_carriage_dxf.scad
-235.75 0.0 235.75 388.0
inkscape -f rfazomorth/sheets/frame_gantry_and_y_carriage.svg -A rfazomorth/sheets/frame_gantry_and_y_carriage.pdf
openscad -o rfazomorth/sheets/frame_stays.dxf rfazomorth/sheets/frame_stays_dxf.scad
0.0 -150.0 388.0 146.0
inkscape -f rfazomorth/sheets/frame_stays.svg -A rfazomorth/sheets/frame_stays.pdf
openscad -o rfazomorth/stls/atx_long_bracket.stl scad/stl.scad
openscad -o rfazomorth/stls/atx_short_bracket.stl scad/stl.scad
openscad -o rfazomorth/stls/y_bar_clamp.stl scad/stl.scad
openscad -o rfazomorth/stls/y_bar_clamp_switch.stl scad/stl.scad
openscad -o rfazomorth/stls/z_bar_clamp.stl scad/stl.scad
openscad -o rfazomorth/stls/d_motor_bracket_lid.stl scad/stl.scad
openscad -o rfazomorth/stls/d_shell_lid.stl scad/stl.scad
openscad -o rfazomorth/stls/d_motor_bracket.stl scad/stl.scad
openscad -o rfazomorth/stls/d_shell.stl scad/stl.scad
openscad -o rfazomorth/stls/fan_guard.stl scad/stl.scad
openscad -o rfazomorth/stls/fixing_block.stl scad/stl.scad
openscad -o rfazomorth/stls/pcb_spacer.stl scad/stl.scad
openscad -o rfazomorth/stls/ribbon_clamp_14_33.stl scad/stl.scad
openscad -o rfazomorth/stls/ribbon_clamp_14_33NB.stl scad/stl.scad
openscad -o rfazomorth/stls/ribbon_clamp_20_33.stl scad/stl.scad
openscad -o rfazomorth/stls/ribbon_clamp_26_33.stl scad/stl.scad
openscad -o rfazomorth/stls/ribbon_clamp_26_33N.stl scad/stl.scad
openscad -o rfazomorth/stls/dust_filter.stl scad/stl.scad
openscad -o rfazomorth/stls/feed_tube_connector.stl scad/stl.scad
openscad -o rfazomorth/stls/spool_bracket_female.stl scad/stl.scad
openscad -o rfazomorth/stls/spool_bracket_male.stl scad/stl.scad
openscad -o rfazomorth/stls/tube_jig.stl scad/stl.scad
openscad -o rfazomorth/stls/tube_cap.stl scad/stl.scad
openscad -o rfazomorth/stls/wades_block.stl scad/stl.scad
openscad -o rfazomorth/stls/jhead_insertion_jig.stl scad/stl.scad
openscad -o rfazomorth/stls/wades_gear_spacer.stl scad/stl.scad
openscad -o rfazomorth/stls/wades_big_gear.stl scad/stl.scad
openscad -o rfazomorth/stls/wades_small_gear.stl scad/stl.scad
openscad -o rfazomorth/stls/wades_idler_block.stl scad/stl.scad
openscad -o rfazomorth/stls/x_belt_clamp.stl scad/stl.scad
openscad -o rfazomorth/stls/x_belt_grip.stl scad/stl.scad
openscad -o rfazomorth/stls/x_belt_tensioner.stl scad/stl.scad
openscad -o rfazomorth/stls/x_carriage_fan_duct.stl scad/stl.scad
openscad -o rfazomorth/stls/x_carriage_fan_bracket.stl scad/stl.scad
openscad -o rfazomorth/stls/x_carriage.stl scad/stl.scad
openscad -o rfazomorth/stls/x_motor_bracket.stl scad/stl.scad
openscad -o rfazomorth/stls/x_idler_bracket.stl scad/stl.scad
openscad -o rfazomorth/stls/y_bearing_mount.stl scad/stl.scad
openscad -o rfazomorth/stls/y_belt_anchor.stl scad/stl.scad
openscad -o rfazomorth/stls/y_belt_anchor_toothed.stl scad/stl.scad
openscad -o rfazomorth/stls/y_belt_clip.stl scad/stl.scad
openscad -o rfazomorth/stls/y_belt_clip_toothed.stl scad/stl.scad
openscad -o rfazomorth/stls/y_idler_bracket.stl scad/stl.scad
openscad -o rfazomorth/stls/y_motor_bracket.stl scad/stl.scad
openscad -o rfazomorth/stls/z_coupling.stl scad/stl.scad
openscad -o rfazomorth/stls/z_motor_bracket_lhs.stl scad/stl.scad
openscad -o rfazomorth/stls/z_motor_bracket_rhs.stl scad/stl.scad
openscad -o rfazomorth/stls/z_screw_pointer.stl scad/stl.scad
Could not find ribbon_clamp_20_40N.stl
Could not find ribbon_clamp_26_40N.stl
openscad -o rfazomorth/stls/atx_brackets.stl scad/stl.scad
openscad -o rfazomorth/stls/bar_clamps.stl scad/stl.scad
openscad -o rfazomorth/stls/cable_clips.stl scad/stl.scad
openscad -o rfazomorth/stls/cal.stl scad/stl.scad
openscad -o rfazomorth/stls/d_motor_brackets.stl scad/stl.scad
openscad -o rfazomorth/stls/fixing_blocks.stl scad/stl.scad
openscad -o rfazomorth/stls/ribbon_clamps.stl scad/stl.scad
openscad -o rfazomorth/stls/spool_holder_brackets.stl scad/stl.scad
openscad -o rfazomorth/stls/spool_holder_tall_brackets.stl scad/stl.scad
openscad -o rfazomorth/stls/wades_extruder.stl scad/stl.scad
openscad -o rfazomorth/stls/x_carriage_parts.stl scad/stl.scad
openscad -o rfazomorth/stls/y_bearing_mounts.stl scad/stl.scad
openscad -o rfazomorth/stls/y_belt_anchors.stl scad/stl.scad
openscad -o rfazomorth/stls/z_motor_brackets.stl scad/stl.scad
Вложения
rfazomorth.tar.gz
(1.79 МиБ) Скачиваний: 0

Re: принтер mendel90

karabas2011 » 19 дек 2012, 16:34

Проверьте обязательно выкройку основания - оно должно стать шире на 18мм. Иначе кровать застрянет либо БП торчать будет. Я не генерил и не знаю в какую сторону скрипты будут увеличивать размеры.

Re: принтер mendel90

setar » 19 дек 2012, 16:39

ещё сть смысл проверить крепежные отверстия, насколько я понимаю они сейчас под соединение уголками

Re: принтер mendel90

karabas2011 » 19 дек 2012, 16:47

denim писал(а):
karabas2011 писал(а):у меня на моторах цветные провода
а сопротивление какое?

на сдвоеной паре 3.4 ома если верить китайскому тестеру ( 3.4ома кз и показания 6.8 )
Сетар а что за движки? походу они вольт на 40

Добавлено спустя 3 минуты 21 секунду:
setar писал(а):ещё сть смысл проверить крепежные отверстия, насколько я понимаю они сейчас под соединение уголками

Отверстий лучше насверлить миллион. Легче станет а на прочность не повлияет

Кстати взвесил дибондовый мендель90 прямо как он есть на фотках - 7.5 кг

Рекомендую оклеить шумоизоляцией. Любой придмет лежащий на основании начинает издавать звуки...

Re: принтер mendel90

setar » 19 дек 2012, 16:50

движки правильные http://www.pololu.com/catalog/product/1200, сопротивление соответствует доке

Re: принтер mendel90

karabas2011 » 19 дек 2012, 17:19

Resistance: 3.3 Ohm per coil никак не соответствует замереным 13 омам

Re: принтер mendel90

setar » 19 дек 2012, 17:28

3.3 (на катушку)* 2 = 6.6 на обмотку взятую без подключенного центрального провода.
6.6 * 2 = 13,2 на два последовательно подключенных мотора

Re: принтер mendel90

denim » 19 дек 2012, 19:58

setar писал(а):движки правильные http://www.pololu.com/catalog/product/1200, сопротивление соответствует доке


есть прямо там отличная картинка
Изображение

Re: принтер mendel90

setar » 19 дек 2012, 20:07

я ее сто раз видел И ?

Добавлено спустя 48 секунд:
это таблица момента, разговор про сопротивление


Rambler\'s Top100 Mail.ru counter