Технический форум по робототехнике.
setar писал(а):получилось вот такая красота
Добавлено спустя 3 минуты 45 секунд:
я вот только одно не понял вот эти поинтеры (круглые указатели со стрелочками по верхним углам) они должны на вал Z надеваться ?
а то они 9,5 мм , а валы явно прописаны M8
Добавлено спустя 13 минут 39 секунд:
кстати вот архив проекта:
полезно тем что здесь есть подшипники линейные 12мм и листы толщиной 16мм (для тех кто повторять будет)
ну и для автора раскрой листов мебельных с указанием сверловки
unigenum писал(а):ох, там всего же 2 папки
в папке rf/sheets
а темы курить обязательно, вот в этой теме forum107/topic12137.html все рассказано в первом же сообщении
setar писал(а):получилось вот такая красота
кстати вот архив проекта:
полезно тем что здесь есть подшипники линейные 12мм и листы толщиной 16мм (для тех кто повторять будет)
ну и для автора раскрой листов мебельных с указанием сверловки
setar писал(а):от компа печатает, как и автономно (при наличии SD + LCD + KEY)
LME12UU могут сесть при пересчёте проекта (сейчас расчитано под LM12UU = [30, 21, 12];)
смысла в Adjustable Ball Bushing.
Кстати проект пересчитать под ваши параметры рекомендую в любом случае, если нужно могу посодействовать
setar писал(а):Кстати проект пересчитать под ваши параметры рекомендую в любом случае, если нужно могу посодействовать
setar писал(а):xtravel,ytravel=ход=200мм (214 это размер кровати)
MDF16 по аналогии добавить в файл листовых материалов
остальное вроде так
setar писал(а):по комплекту:
продумать вот что
не вижу драйверов+радиаторы на них+термоклей
This product is a set of the following items: Quantity Product
5x NEMA17 Stepper motor 1.8 degrees step / 4.8 kg/cm
1x Megatronics v2.0 - Fully assembled
4x Stepstick
1x Heatsinks for pololu / stepstick stepper drivers (set of 4)
3x Opto endstop
5x 4-wire cable, Red Blue Green Black (1m)
3x 3-wire cable, Red Black Yellow (1m)
2x 2-wire cable, Red Black (1m)
1x Heater wire Red 1m (rated 18A)
1x Heater wire black 1m (rated 18A)
1x Wire wound power resistor,6R8 2.5W
1x Thermal glue / heatsink plaster
setar писал(а):термопары рационально две (два порта для них) ну или пару термисторов (порта три, термисторы менее точные)
setar писал(а):KEY + LCD ?
setar писал(а):возможно потребуется порядка метра фторопласт трубки ? на репрапворлд
setar писал(а):убедитесь что размер материала соответствует заказанной голове (нужна ли бесплатная опция сделать голову под 1.75?)
You have 4 products in here!
Nozzles - 0.5mm BigHead Nozzle (0.5mm BigHead Nozzle)
Costs $10.00 each, $10.00 total.
How many?
Nozzles - 0.25mm BigHead Nozzle (0.25mm BigHead Nozzle)
Costs $10.00 each, $10.00 total.
How many?
Hot End Packs - V3 GrooveMount for 1.75mm filament to replace V3 GrooveMount for 3mm filament (V3 GrooveMount for 1.75mm filament to replace V3 GrooveMount for 3mm filament)
Costs $0.00 each, $0.00 total.
How many?
Hot End Packs - HotEnd Pack (.35mm Nozzle) (HotEnd Pack (.35mm Nozzle))
Costs $75.00 each, $75.00 total.
Generating bom ... done
openscad -o m90/sheets/frame_base.dxf m90/sheets/frame_base_dxf.scad
-238.75 -211.0 238.75 211.0
inkscape -f m90/sheets/frame_base.svg -A m90/sheets/frame_base.pdf
Traceback (most recent call last):
File "C:\3d\nophead-Mendel90-dddbaab\make_machine.py", line 17, in <module>
make_machine(sys.argv[1])
File "C:\3d\nophead-Mendel90-dddbaab\make_machine.py", line 11, in make_machin
e
sheets(machine)
File "C:\3d\nophead-Mendel90-dddbaab\sheets.py", line 67, in sheets
InkCL.run("-f", base_name + ".svg", "-A", base_name + ".pdf")
File "C:\3d\nophead-Mendel90-dddbaab\InkCL.py", line 11, in run
run = subprocess.Popen(["inkscape"] + list(args) + [" -z"], shell = False, s
tdout = subprocess.PIPE, stderr = subprocess.PIPE)
File "C:\Python26\lib\subprocess.py", line 633, in __init__
errread, errwrite)
File "C:\Python26\lib\subprocess.py", line 842, in _execute_child
startupinfo)
WindowsError: [Error 2]
hot_end = JHeadMk5;
user@andry:/tmp/nophead-Mendel90-dddbaab$ ./sheets.py m90
openscad -o m90/sheets/frame_base.dxf m90/sheets/frame_base_dxf.scad
-245.75 -218.0 245.75 218.0
inkscape -f m90/sheets/frame_base.svg -A m90/sheets/frame_base.pdf
Traceback (most recent call last):
File "./sheets.py", line 71, in <module>
sheets(sys.argv[1])
File "./sheets.py", line 67, in sheets
InkCL.run("-f", base_name + ".svg", "-A", base_name + ".pdf")
File "/tmp/nophead-Mendel90-dddbaab/InkCL.py", line 11, in run
run = subprocess.Popen(["inkscape"] + list(args) + [" -z"], shell = False, stdout = subprocess.PIPE, stderr = subprocess.PIPE)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
setar писал(а):отключите создание pdf файлов посредством вызова inkscape (закомментировать в скриптах вызова)
голова отконфигурированна правильно
#!/usr/bin/env python
#from http://kaioa.com/node/42
import os, subprocess, sys
def run(*args):
print "inkscape",
for arg in args:
print arg,
print
#run = subprocess.Popen(["inkscape"] + list(args) + [" -z"], shell = False, stdout = subprocess.PIPE, stderr = subprocess.PIPE)
#out,err=[e.splitlines() for e in run.communicate()]
#return run.returncode, out, err
#if __name__=='__main__':
# r = run(sys.argv[1:])
# if not r[0]==0:
# print 'return code:',r[0]
# for l in r[1]:
# print l
# for l in r[2]:
# print l
setar писал(а):да, верно, там они немного скомпанованы по количеству, чуть выше уровнем - просто все модели