Технический форум по робототехнике.
setar » 19 дек 2012, 01:31
azomorth писал(а):Уважаемые господа! Прошу о содействии...
Совсем забыл спросить, товарищ Setar, можно ли будет после НГ заказать у Вас печать пластиковых компонентов под новый мендель?
модель принтера я сгенерю бесплатно.
заказать разумеется можно.
вопрос: как будут соединяться меж собой стальные пластины?
болтовое соединение не канает, оно подвижно, особенно при таком весе.
остются варианты либо болты+шпильки либо сварка
Добавлено спустя 32 секунды:denim писал(а):скорее всего там посадка на штифтах
сварка тут не получится нормально, если там конечно не космическое или машиностроительное КБ с соответствующим оборудованием и самое главное спецами.
одновременно о том же думаем
azomorth » 19 дек 2012, 01:40
В идеале чертеж в КБ нужно передать в пятницу днём.
Соединение сваркой, заверяют что всё будет ОК ) Посмотрим, КБ вроде машиноремонтное / агроназначения (при ВНИИСХ ЦРНЗ)
Предлагали в порядке бреда подогнать размеры под цельные стальные листы (1,5*2,5 вроде) и сделать "космическую сардельку".
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;
azomorth » 19 дек 2012, 14:05
вроде все ок, изменение контроллера ни на что не влияет насколько я понимаю?
controller = Melzi (я думаю использовать RAMPS, т.к его можно приехать в магазин и купить.Насколько понял по курению мануалов - принципиальной разницы нет.)
setar » 19 дек 2012, 14:12
я сам вчера об этом голову ломал.
даже если есть отличия то только в посадочных отверстиях.
16мм сталь вручную сверлить конечно не айс но есть подозрение что на 100% со всеми отверстиями все равно не угадать
(поскольку модель другого автора, и только он знает нюансы)
azomorth » 19 дек 2012, 14:38
на посадочные отверстия для контроллера в принципе пофиг, ибо это вопрос достаточно легко решаемый. (к примеру можно сделать из куска пластика/дерева/резины проставку, либо закрепить на свои посадочные места корпус с радиатором для RAMPS)
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
karabas2011 » 19 дек 2012, 16:34
Проверьте обязательно выкройку основания - оно должно стать шире на 18мм. Иначе кровать застрянет либо БП торчать будет. Я не генерил и не знаю в какую сторону скрипты будут увеличивать размеры.
setar » 19 дек 2012, 16:39
ещё сть смысл проверить крепежные отверстия, насколько я понимаю они сейчас под соединение уголками
karabas2011 » 19 дек 2012, 16:47
denim писал(а):karabas2011 писал(а):у меня на моторах цветные провода
а сопротивление какое?
на сдвоеной паре 3.4 ома если верить китайскому тестеру ( 3.4ома кз и показания 6.8 )
Сетар а что за движки? походу они вольт на 40
Добавлено спустя 3 минуты 21 секунду:setar писал(а):ещё сть смысл проверить крепежные отверстия, насколько я понимаю они сейчас под соединение уголками
Отверстий лучше насверлить миллион. Легче станет а на прочность не повлияет
Кстати взвесил дибондовый мендель90 прямо как он есть на фотках - 7.5 кг
Рекомендую оклеить шумоизоляцией. Любой придмет лежащий на основании начинает издавать звуки...
setar » 19 дек 2012, 16:50
движки правильные
http://www.pololu.com/catalog/product/1200, сопротивление соответствует доке
karabas2011 » 19 дек 2012, 17:19
Resistance: 3.3 Ohm per coil никак не соответствует замереным 13 омам
setar » 19 дек 2012, 17:28
3.3 (на катушку)* 2 = 6.6 на обмотку взятую без подключенного центрального провода.
6.6 * 2 = 13,2 на два последовательно подключенных мотора
denim » 19 дек 2012, 19:58
есть прямо там отличная картинка
setar » 19 дек 2012, 20:07
я ее сто раз видел И ?
Добавлено спустя 48 секунд:
это таблица момента, разговор про сопротивление