Вопросы по ArtCam

Марат

есть много прог, но они под промыщленные станки - надо будет постпроцессор писать.

1 month later
sillver
Марат:

есть много прог, но они под промыщленные станки - надо будет постпроцессор писать.

есть и станок и постпроцессор на нем стоит вопрос в том что нужно писать для него УП с расширением iso

clav
sillver:

есть и станок и постпроцессор на нем стоит вопрос в том что нужно писать для него УП с расширением iso

Вот эта пойдёт?

Марат
sillver:

вопрос в том что нужно писать для него УП с расширением iso

УП обычно текстовый файл - для разных прог расширения могут разные - тхт, nc, cnc и т.д. - попробуйте любую УП с изменённым на iso расширением - может быть получится.

sillver
Марат:

УП обычно текстовый файл - для разных прог расширения могут разные - тхт, nc, cnc и т.д. - попробуйте любую УП с изменённым на iso расширением - может быть получится.

Да Марат УП iso очень похож на остальные, но там есть включение и выключения генератора плазмы. Арт Кам генерит УП но без плазмы.

Deemann

iso очень похож на остальные, но там есть включение и выключения генератора плазмы. Арт Кам генерит УП но без плазмы.

Посмотрите g-код после арткама. Найдите строки, начало(врезка) и подъём после реза, выглядит примерно так “G1 Z0” и “G0 Z25”. подход к листу и машина отводит инструмент от листа. Этот код повторяется каждый раз, когда начинается новый рез. в начале программы есть команда “М3” - шпиндель по часовой вкл.
С исходником после арткама делаем так:

  1. Убрать включение шпинделя М3(читай плазмы) в начале программы
  2. Найти и заменить код. Например, было “G0 Z25”, стало “M5 G0 Z25” , это выключит реле шпинделя перед отрывом от листа.
  3. Найти и заменить код. Например, было “G1 Z0”, стало “G1 Z0 M3” , это включит реле шпинделя после установки рабочей высоты.
    Поиск и замена есть в стандартном блокноте
    Так же есть MTC_PRONEST , SheetCam TNG и другие “заточки” на плазму, но уже не бесплатные
1 month later
uxtbl

Подскажите новичку. Сделал макет в арт кам по видеоурокам, как теперь сделать программу для Mach3?

Марат

Так в описаниях к АртКаму всё описано довольно подробно

1 month later
GEOPHISIC

Всем здравствовать! Не так давно наконец то осуществил свою давнюю мечту - собрал себе первый небольшой (для пробы) станочек CNC. Вот этот. Собирался из простых материалов: алюминиевый профиль, направляющие от принтеров, в качестве ходовых винтов - шпильки М10х1,5. В общем ничего необычного - станок каких сотни. Админов и модеров прошу не убивать за небольшой офф - это просто вступление. 😃 В общем всё получилось здорово - всё работает, ползает, режет. Освоил Mach3, взялся за освоение Арткама и наткнулся на непонятки. Собссно мне от станка многого пока не надо: 3D и прочее - всё в отдалённом будущем. Основная потреба - резать детали радиоуправляемых авиамоделей. С этой основной целью и создавался этот станок.
Для начала решил просто повозить подпружиненным карандашом по бумаге - посмотреть что и как будет получаться прежде чем кромсать недешёвую бальзу. И вот, рисую в CorelDraw (понимаю, что программа та ещё, но привык к ней за много лет) чертежи деталей, экспортирую их в формате *.eps, скармливаю файл Арткаму, обрабатываю, создаю УП, просматриваю её в визуализации - всё красиво получается. Скармливаю УП в Mach3, он её хавает, запускает обработку и!.. через некоторое время вижу неприятную картину - изображение на бумаге в одном месте сместилось по оси Y. Последил ещё, убедился что смещение имеет место быть и, более того, продолжает нарастать, остановил станок. Осмотрел всё, пришёл к выводу, что примотанная скотчм к проксону гильза с карандашом может быть причиной происходящего ибо крепление сие весьма ненадёжно. Сделал жёсткое крепление гильзы с карандашом в суппорте. Теперь имел место только люфт самого карандаша в гильзе. Немаленький, но всё таки ограниченный, что позволяло судить о реальном положении вещей. Налепил новый лист, снова пустил программу. И!!! Снова в том же месте - смещение!!! Чуть меньше, но есть. Меньше - за счёт жёсткого крепления гильзы. Почесав репу, решил пересобрать программу. Прошёл снова все пункты, внимательно всё проверяя - всё в порядке. Загоняю прогу в МАЧ3, запускаю - и снова “на том же месте в тот же час” та же самая картина. Подумав минут 10, решил упростить задачу (всё таки рисунок там был сложноватый) и сделал новый чертёж - нервюрки от моего планера. Все одинаковые, выставленные на листе по направляющим идеально. Загнал в арткам, сгенерил программу и в МАЧ3 её. Уже не на бумаге (для чистоты эксперимента - чтобы исключить движение бумаги под нажимом карандаша), а прямо на фанере стола запускаю программу. И чтобы вы думали? Вижу очередной косяк!!! Обратите внимание на фотке - видна чёткая закономерность смещения по оси Y!!! Для сравнения даю скриншот из арткама - как должен был выглядеть рисунок на самом деле. Что это??? Косяк Арткама? Косяк МАЧ3? Мои кривые руки и мозги? Что то не то со станком или электроникой? Пропуски шагов двигателем или контроллером исключаю - слишком уж чёткая закономерность, не может так устойчиво в одном и том же месте пропускаться шаги! Пробовал экспортировать вектора из корела в других форматах - dfx, dwg. Результат один и тот же!!!

Давайте, братва, спасайте, советуйте чонить, кидайте ссылками, а то сейчас снесёт крышу!!! В МАЧ3 пробовал вручную задавать конкретные расстояния перемещений по всем осям - все перемещения отрабатывались точно.
Естественно расстроился - столько лелеял эту мечту, и такой облом. Перерыл весь ИНЕТ (до 4 утра сегодня сидел в сети, даже на работу опоздал: хорошо хоть начальником отдела работаю - наказывать некому 😄 ), крышу уже начало сносить - пошёл спать. Сегодня, сколько смог асилить, перечитал кучу форумов и тем, ответов не нашёл. Посему обращаюсь к вам за советом - что делать, как победить бяку? Artcam вроде 9.021.

Lodochnik

Первое предположение - МАСН ломаный может много сюрпризов преподносить. Пробуйте демку с оф. сайта без русификаторов и т.п. После окончания программы в ноль правильно возвращается?

GEOPHISIC
Lodochnik:

Первое предположение - МАСН ломаный может много сюрпризов преподносить. Пробуйте демку с оф. сайта без русификаторов и т.п. После окончания программы в ноль правильно возвращается?

Хммм… Попробую. Вот только ограниечение на 500 строк в демке создаёт весьма затруднительную ситуёвину.

ЗЫ А в другом месте мне сказали, что ломаный арткам - говно… )))) Вот и пойми - кто прав. 😃 А тем временем все пользуются этими прогами и не жалуются. 😃

Кроме прочего. Просматривал G-код, сгенерённый арткамом, и остался несколько обескуражен. Например - пройтись по прямой линии в пределах одной координаты достаточно задать команду подачи, скорость перемещения и конечную точку (если я всё правильно помню - лет 25 назад работал оператором-наладчиком станков с ЧПУ и сам проги клепал - только пыль во все стороны…). Код аркама же на эту операцию содержит пяток (а то и больше) строк кода типа

X000.0000Y000.0000 (понятно что вместо нулей какие то цифры).

И ладно бы цифры всегда были одинаковы - конечная точка перемещения, это было бы понятно, хотя и криво. Но в том то и дело что цифры в каждой строке меняются. То есть получается так:

установка подачи/скорости
потом вот эти несколько строк с непонятными координатами
потом строка с конечной точкой.

Что это за мура? Непонятно… Линия прямая - никаких круговых интерполяций нет, косых перемещений тоже. Мож чего подзабыл за 25 лет?..

Baha

подзабыли.

траектория нарисовано правильно, с учетом компенсаций на радиус инструмента, команд G41 и G42.

Lodochnik
GEOPHISIC:

И ладно бы цифры всегда были одинаковы - конечная точка перемещения, это было бы понятно, хотя и криво. Но в том то и дело что цифры в каждой строке меняются. То есть получается так: установка подачи/скорости потом вот эти несколько строк с непонятными координатами потом строка с конечной точкой.

Ясли отрезок вектора содержит промежуточные точки, то так и будет.

Baha

там обычный квадрат, с 4-мя точками по углам, стратегия обработка по профилю, снаружи. И причина не в точках. А как написал, траектория рисуется с учетом компенсаций на радиус инструмента, и только.

GEOPHISIC
Lodochnik:

Ясли отрезок вектора содержит промежуточные точки, то так и будет.

Согласен, но если перемещение идёт только по одной оси и это перемещение разбито на сегменты (отдельные вектора) тогда да - по этой координате цифры будут меняться и дополнительных строк будет столько же, на сколько отрезков разбита прямая. Но вторая то координата должна быть неизменно! А цифры меняются и по Х и по Y, хотя реально перемещение идёт только по одной из координат… Вот ведь в чём непонятка.

Baha

что то вы оба не то говорите. Вот на скриншоте, вектор из 4-х точек, и из 3-х сегментов. Рядом УП. Ничего не пляшет и не меняется.

Lodochnik
Baha:

что то вы оба не то говорите. Вот на скриншоте, вектор из 4-х точек, и из 3-х сегментов. Рядом УП. Ничего не пляшет и не меняется.

У меня почему то прописывает промежуточные точки. Причем одну пропустил. Странно. Baha постпроцессор Ваш можно попробовать?