roboforum.ru

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

G коды вопрос

Re: G коды вопрос

whale » 29 авг 2013, 14:18

Вот и отлично, покупаете 4 A4988 за 1тр + моя прога и получаете 3D принтер )

Re: G коды вопрос

setar » 29 авг 2013, 18:53

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

Re: G коды вопрос

whale » 29 авг 2013, 23:28

вроде на всех материнках сегодня есть lpt в том или ином виде

Re: G коды вопрос

leprud » 29 авг 2013, 23:40

whale писал(а):вроде на всех материнках сегодня есть lpt в том или ином виде

Увы, только на очень избранных. Устриц ел, ища пару десятков компов для диагностического оборудования, которые только LPT и имеют.

Re: G коды вопрос

setar » 29 авг 2013, 23:43

я бы сказал что ни на одной современной материнке массовой продажи LPT нету уже года два как.
они есть на специальных сериях (ситуация та же что с PCI слотами, которые вытесняются современными PCIe)

Re: G коды вопрос

leprud » 30 авг 2013, 01:45

в итоге взяли типа такой http://market.yandex.ru/model.xml?modelid=7708315&hid=91020 - и PCI, и LPT и COM

Re: G коды вопрос

whale » 30 авг 2013, 01:48

может он есть в виде разъема на матплате но не выведен на панель,
к тому же адаптер pci-lpt никто не отменял

Добавлено спустя 3 минуты 18 секунд:
Вообще чего мелочиться тогда надо работать через Ethernet, заодно и гальваноразвязка будет )

Re: G коды вопрос

hunter03 » 30 авг 2013, 10:44

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

Re: G коды вопрос

Duhas » 30 авг 2013, 11:34

setar писал(а):я бы сказал что ни на одной современной материнке массовой продажи LPT нету уже года два как.
они есть на специальных сериях (ситуация та же что с PCI слотами, которые вытесняются современными PCIe)

не есть правда ) например, вот там гребенка на МП..

Re: G коды вопрос

setar » 30 авг 2013, 14:55


Re: G коды вопрос

leprud » 30 авг 2013, 15:18

setar писал(а)::) это 1155 сокет а тут ?
http://tehnomaks.ru/modules.php?op=modl ... 20056&id=2

Я уж молчу про ценник :)

Возвращаясь к рамкам топика: сейчас не вижу повода плодить сущности, пытаясь "изобрести" свои стандарты плат, проще повторить, а иногда еще и дешевле - купить, готовые платы, тем более, что есть уже довольно стабильный устоявшийся marlin

Re: G коды вопрос

whale » 30 авг 2013, 16:05

Все купить ума много не надо.

Re: G коды вопрос

setar » 30 авг 2013, 16:27

А чего тогда драйверы сами не спроектируете/изготовите ?

:) у каждого свой путь осознания основы для развития проекта.

Кто то начитает с готовых стандартных компонент а кто то сам болтики на токарном станке точит.

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

Re: G коды вопрос

whale » 31 авг 2013, 01:22

Делаю драйвер, схему нарисовал на повестке плата.

Re: G коды вопрос

Michael_K » 07 сен 2013, 22:25

om2804 писал(а):http://reprap.org/wiki/G-code
Читаем, изучаем

Изучаем... Но вопросы остаются...

Ладно, с экструдером (абсолютный-относительный) разобрались.
(Хотя вывод грустный - "стандарта нет", каждый делает, как ему нравится, и слайсеры вынуждены это поддерживать (Кисс, например, поддерживает относительные перемещения, абсолютные и абсолютные со сбросами).

А вот, например со скоростями/ускорениями - вопросы остаются.
Поправьте меня если я не прав - хочется разобраться.

Как я понимаю, в принтере установлены максимальные значения (то что он физически может) джерка, ускорений и скоростей.
При этом слайсер эти значения из принтера узнать не может.
В слайсере они свои (скорее исходя из качества печати, а не из физических возможностей)
Так?
Слайсер свои значения пихает в Г-код. Принтер их как-то вроде бы должен интерпретировать.
Но как - это опять кому как нравится. Так?

Про фидрейт в http://reprap.org/wiki/G-code написано, что репрап принтеры (кроме марлина) интерпретируют параметр F как скорость на которой нужно подъехать к концу отрезка, а начинают отрезок с текущей скоростью, какая сейчас есть, (если хочется можно ее установить отдельно явно). Понятно, что таким образом появляется возможность полностью управлять ускорениями. НО!...
1. Это никак не соотносится со "стандартным" G-code (который например используется в CNC).
2. Получается, что принтер должен забить на всякие свои личные джерки и/или слайсер должен их знать и просчитывать.

Марлин трактует параметр F как постоянную скоростьперемещения по отрезку и (как я понял) если надо добавляет в начале и в конце отрезка ускорения/замедления, чтобы срастить отрезки (в соответствии со своими личными параметрами джерка и макс. ускорения). Это больше похоже на то, как интерпретируют этот параметр станки, и слайсеру в таком случае не нужно знать параметры динамики принтера.

Правильно ли я все понимаю?

И вопросы (конкретно интересуюсь про КИССлайсер):

1. Что думает КИССлайсер, когда пишет Fxxxx - на какое поведение принтера он расчитывает?
2. Зачем КИССлайсеру задаются ускорения в настройках?
3. Что думает КИССлайсер, когда опускает параметр F - как должен вести себя принтер по его мнению?
4. Как он, не зная установок принтера, рассчитывает время печати?

Ну и (раз уж пошла такая пьянка)
5. откуда КИССслайсер знает, когда включать обдув? В каких случаях он это делает?


Rambler\'s Top100 Mail.ru counter