Драйвера с управлением по USB.

sirQWERTY

Да нормально все будет, не запутаюсь. В арткаме нестинг давно пробовал, там все просто, вопросов не возникло. Вчера пол дня изучал солид кам, прогнал все основные интересующие меня операции, тоже все понятно.
С surfcamом не срослось не потому что он сложный, или я дубовый. Когда в мануале написано сделай так получишь это, ты делаешь это в реальной проге и это не получается, дальше что то химичить нет желания. Причем по логике ты понимаешь, что действия верные, прога просто капризничает. То ли встала криво, то ли еше что. Мне разбираться в этом не интересно.

Baha
sirQWERTY:

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

Выявили какое либо преимущество solidcam в раскрое, в сравнений с artcam, вопрос как к новичку с “незамыленным взглядом” без всякого подтекста.

sirQWERTY

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

Марат
barnaul:

Марaт ,вопроса прo Mач не было,

Это разве не про Мач?? Пост-то чей?

sirQWERTY:

А пост мача подойдет к USB CNC?

И я объяснил, что у мача есть команды, которые даже не все стоики Fanuk, т.е. прародитель Мача, понимают. Что касается АртКама - там пост для Мача упрощённый - практически только линейная и круговая интерполяция. И если человек собрался изучать СурфКам, который машиностроительный, то может получиться что, что его команды Мач не поймёт… Так что опять Баха хороший совет дал - изменить пост под свои нужды.

sirQWERTY

Марат, изначально я спрашивал про пост для USB CNC. Явно это не указал, потому как ветка давно стала профильной именно по этому контроллеру. Вы ответили, что пост можно найти в теме про мач. Надо думать что в теме про мач пост будет мачевский. А у меня его нет, и мне он не нужен. Вот как путаница возникла.

Baha
sirQWERTY:

А у меня его нет, и мне он не нужен. Вот как путаница возникла.

  • дело не путанице, а просто надо изучить перечень G кодов, и иметь представление что вам понадобиться от этого перечня в вашем постпроцессоре, если вам достаточно линейной и круговой интерполяций, то есть тех самых 5 кодов, то не только Мач подойдет, а половина из списка постпроцессоров любой CAM программы может подойти.
    Потому лучше начинать с той книжки, очень хорошая и толковая книжка, лучше еще не встречал.
sirQWERTY

За книжку конечно спасибо, но мне надо быстрее начать работать. Поэтому я осмелел и попросил тут прямо указать на пост, который будет работать с нашим контроллером. А книжку конечно как-нибудь гляну, но несколько позже.

sirQWERTY

Сегодня мой станок прошёл первые испытания. В принципе в основных моментах я разобрался. Единственное, что не нравится и что я не знаю пока как решить, это некоторая погрешность. Причём она постоянная - 2-3 десятки. По тексту кода все правильно, а погрешность есть. Будем разбираться.
Ещё напрягает, что инструмент после выполнения программы едет в машинный ноль и только потом возвращается в ноль рабочего смещения. От чего это зависит?

Марат
sirQWERTY:

только потом возвращается в ноль рабочего смещения.

Что вы под этим подразумеваете?

sirQWERTY

Не знаю как объяснить, мне кажется вполне понятно. Есть машинная система координат, есть рабочая…

Марат

Вообще-то есть машинный ноль, ноль заготовки, ноль инструмента …

sirQWERTY

Ноль заготовки это рабочее смещение. Ноль инструмента - это понятие мне не известно.

Baha
sirQWERTY:

Ещё напрягает, что инструмент после выполнения программы едет в машинный ноль и только потом возвращается в ноль рабочего смещения. От чего это зависит?

Зависит от кода которую сгенерили, загляните в конец кода там и будет ясно. Если не ясно, то вспомните про ту книжку, пока его не прочтете, так и будете слепым котенком.

sirQWERTY

Книгу читаю. Книга хорошая, это уже я понял. Но пока не дочитал до этого.

Baha
sirQWERTY:

Но пока не дочитал до этого.

Выложите последние 10 строк кода. Посмотрим.
И еще на какой программе готовили код?

Марат
sirQWERTY:

Ноль инструмента - это понятие мне не известно.

вот:

М - машинный ноль
W - ноль заготовки
Т - ноль инструмента

sirQWERTY:

Ноль заготовки это рабочее смещение

Ноль заготовки - это и есть ноль заготовки…

Откуда взялось понятие “рабочее смещение” ???

Или это кривой перевод английских версий инструкций по программированию???

sirQWERTY

Пусть будет кривой перевод.

Баха, программу я делал в СолидКаме. Ниже последние 10 строк получившейся программы:
N214 Y10.5048
N216 X139.8938
N218 G00 Z20.
N220 M05
N222 G00 G28 G91 Z0
N224 G00 G28 G91 X-15.0 Y0.
N226 G90
N228 M06 T2
N230 M30
%

Baha
sirQWERTY:

Баха, программу я делал в СолидКаме. Ниже последние 10 строк получившейся программы:

Постпроцессор править надо. G28 тебя туда и отправляет, читай книжку, в общем с 222 по 228 строки можно удалить. Это в ручную за раз делается. 😃

sirQWERTY

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

Baha
sirQWERTY:

Не угадал.

Попробуй эти под SolidCAM, для Mach. Я не пробовал, у меня под SolidWorks стоят HSMWorks и CAMworks, потому проверить не могу.
Mach3.rar
Mach3_V2.rar

sirQWERTY:

По тексту кода все правильно, а погрешность есть. Будем разбираться.

“Погрешность” это может быть люфт, его надо предварительно вымерить, и внести в программу.