Вопросы по ArtCam
iso очень похож на остальные, но там есть включение и выключения генератора плазмы. Арт Кам генерит УП но без плазмы.
Посмотрите g-код после арткама. Найдите строки, начало(врезка) и подъём после реза, выглядит примерно так “G1 Z0” и “G0 Z25”. подход к листу и машина отводит инструмент от листа. Этот код повторяется каждый раз, когда начинается новый рез. в начале программы есть команда “М3” - шпиндель по часовой вкл.
С исходником после арткама делаем так:
- Убрать включение шпинделя М3(читай плазмы) в начале программы
- Найти и заменить код. Например, было “G0 Z25”, стало “M5 G0 Z25” , это выключит реле шпинделя перед отрывом от листа.
- Найти и заменить код. Например, было “G1 Z0”, стало “G1 Z0 M3” , это включит реле шпинделя после установки рабочей высоты.
Поиск и замена есть в стандартном блокноте
Так же есть MTC_PRONEST , SheetCam TNG и другие “заточки” на плазму, но уже не бесплатные
Подскажите новичку. Сделал макет в арт кам по видеоурокам, как теперь сделать программу для Mach3?
Так в описаниях к АртКаму всё описано довольно подробно
Всем здравствовать! Не так давно наконец то осуществил свою давнюю мечту - собрал себе первый небольшой (для пробы) станочек CNC. Вот этот. Собирался из простых материалов: алюминиевый профиль, направляющие от принтеров, в качестве ходовых винтов - шпильки М10х1,5. В общем ничего необычного - станок каких сотни. Админов и модеров прошу не убивать за небольшой офф - это просто вступление. 😃 В общем всё получилось здорово - всё работает, ползает, режет. Освоил Mach3, взялся за освоение Арткама и наткнулся на непонятки. Собссно мне от станка многого пока не надо: 3D и прочее - всё в отдалённом будущем. Основная потреба - резать детали радиоуправляемых авиамоделей. С этой основной целью и создавался этот станок.
Для начала решил просто повозить подпружиненным карандашом по бумаге - посмотреть что и как будет получаться прежде чем кромсать недешёвую бальзу. И вот, рисую в CorelDraw (понимаю, что программа та ещё, но привык к ней за много лет) чертежи деталей, экспортирую их в формате *.eps, скармливаю файл Арткаму, обрабатываю, создаю УП, просматриваю её в визуализации - всё красиво получается. Скармливаю УП в Mach3, он её хавает, запускает обработку и!.. через некоторое время вижу неприятную картину - изображение на бумаге в одном месте сместилось по оси Y. Последил ещё, убедился что смещение имеет место быть и, более того, продолжает нарастать, остановил станок. Осмотрел всё, пришёл к выводу, что примотанная скотчм к проксону гильза с карандашом может быть причиной происходящего ибо крепление сие весьма ненадёжно. Сделал жёсткое крепление гильзы с карандашом в суппорте. Теперь имел место только люфт самого карандаша в гильзе. Немаленький, но всё таки ограниченный, что позволяло судить о реальном положении вещей. Налепил новый лист, снова пустил программу. И!!! Снова в том же месте - смещение!!! Чуть меньше, но есть. Меньше - за счёт жёсткого крепления гильзы. Почесав репу, решил пересобрать программу. Прошёл снова все пункты, внимательно всё проверяя - всё в порядке. Загоняю прогу в МАЧ3, запускаю - и снова “на том же месте в тот же час” та же самая картина. Подумав минут 10, решил упростить задачу (всё таки рисунок там был сложноватый) и сделал новый чертёж - нервюрки от моего планера. Все одинаковые, выставленные на листе по направляющим идеально. Загнал в арткам, сгенерил программу и в МАЧ3 её. Уже не на бумаге (для чистоты эксперимента - чтобы исключить движение бумаги под нажимом карандаша), а прямо на фанере стола запускаю программу. И чтобы вы думали? Вижу очередной косяк!!! Обратите внимание на фотке - видна чёткая закономерность смещения по оси Y!!! Для сравнения даю скриншот из арткама - как должен был выглядеть рисунок на самом деле. Что это??? Косяк Арткама? Косяк МАЧ3? Мои кривые руки и мозги? Что то не то со станком или электроникой? Пропуски шагов двигателем или контроллером исключаю - слишком уж чёткая закономерность, не может так устойчиво в одном и том же месте пропускаться шаги! Пробовал экспортировать вектора из корела в других форматах - dfx, dwg. Результат один и тот же!!!
Давайте, братва, спасайте, советуйте чонить, кидайте ссылками, а то сейчас снесёт крышу!!! В МАЧ3 пробовал вручную задавать конкретные расстояния перемещений по всем осям - все перемещения отрабатывались точно.
Естественно расстроился - столько лелеял эту мечту, и такой облом. Перерыл весь ИНЕТ (до 4 утра сегодня сидел в сети, даже на работу опоздал: хорошо хоть начальником отдела работаю - наказывать некому 😄 ), крышу уже начало сносить - пошёл спать. Сегодня, сколько смог асилить, перечитал кучу форумов и тем, ответов не нашёл. Посему обращаюсь к вам за советом - что делать, как победить бяку? Artcam вроде 9.021.
Первое предположение - МАСН ломаный может много сюрпризов преподносить. Пробуйте демку с оф. сайта без русификаторов и т.п. После окончания программы в ноль правильно возвращается?
Первое предположение - МАСН ломаный может много сюрпризов преподносить. Пробуйте демку с оф. сайта без русификаторов и т.п. После окончания программы в ноль правильно возвращается?
Хммм… Попробую. Вот только ограниечение на 500 строк в демке создаёт весьма затруднительную ситуёвину.
ЗЫ А в другом месте мне сказали, что ломаный арткам - говно… )))) Вот и пойми - кто прав. 😃 А тем временем все пользуются этими прогами и не жалуются. 😃
Кроме прочего. Просматривал G-код, сгенерённый арткамом, и остался несколько обескуражен. Например - пройтись по прямой линии в пределах одной координаты достаточно задать команду подачи, скорость перемещения и конечную точку (если я всё правильно помню - лет 25 назад работал оператором-наладчиком станков с ЧПУ и сам проги клепал - только пыль во все стороны…). Код аркама же на эту операцию содержит пяток (а то и больше) строк кода типа
X000.0000Y000.0000 (понятно что вместо нулей какие то цифры).
И ладно бы цифры всегда были одинаковы - конечная точка перемещения, это было бы понятно, хотя и криво. Но в том то и дело что цифры в каждой строке меняются. То есть получается так:
установка подачи/скорости
потом вот эти несколько строк с непонятными координатами
потом строка с конечной точкой.
Что это за мура? Непонятно… Линия прямая - никаких круговых интерполяций нет, косых перемещений тоже. Мож чего подзабыл за 25 лет?..
подзабыли.
траектория нарисовано правильно, с учетом компенсаций на радиус инструмента, команд G41 и G42.
И ладно бы цифры всегда были одинаковы - конечная точка перемещения, это было бы понятно, хотя и криво. Но в том то и дело что цифры в каждой строке меняются. То есть получается так: установка подачи/скорости потом вот эти несколько строк с непонятными координатами потом строка с конечной точкой.
Ясли отрезок вектора содержит промежуточные точки, то так и будет.
Ясли отрезок вектора содержит промежуточные точки, то так и будет.
Согласен, но если перемещение идёт только по одной оси и это перемещение разбито на сегменты (отдельные вектора) тогда да - по этой координате цифры будут меняться и дополнительных строк будет столько же, на сколько отрезков разбита прямая. Но вторая то координата должна быть неизменно! А цифры меняются и по Х и по Y, хотя реально перемещение идёт только по одной из координат… Вот ведь в чём непонятка.
Вам Baha уже ответил…
Да, спасибо, я уже всё понял. 😃
что то вы оба не то говорите. Вот на скриншоте, вектор из 4-х точек, и из 3-х сегментов. Рядом УП. Ничего не пляшет и не меняется.
У меня почему то прописывает промежуточные точки. Причем одну пропустил. Странно. Baha постпроцессор Ваш можно попробовать?
да, пожалуйста, narod.ru/disk/…/MyGcode_mm.con.html
Есть файл [stl], вогнутый, не доходит до меня как его обработать, если я его поднимаю то могу, но он мне нужен , скажем так в нулевой плоскости
Сегодня столкнулся с проблемой подготовки файла под резку(до этого подобных косяков не было).
Итак, выбираю траекторию 2D"обработка по профилю", указываю, что мне нужна сторона обработки внутри. Но! Программа поступает следующим образом (см.рисунок).
где-то она выбрала внутри, а в некоторых путях и снаружи(как, например, отверстия в нервюрах). Какова может быть причина такого поведения программы? Ранее такого не наблюдалось, из изменений которые приходят в голову, только то, что был заменен комп с авокадом, но это вряд ли или…?
Для меня решается этот вопрос, только подготовкой обработки каждого отдельного элемента, или 2-3 вместе(как попадешь), но стоит выбрать все требующие векторы на чертеже для внутренней обработки или наоборот для наружной, всплывает сей косяк.
(Для проверки, использовал Арткам не нескольких компах)
Для векторов, которые находятся внутри других так и будет. Арткам считает, что это одна деталь и обрезает внутренности между этими векторами. В таких случаях однотипные векторы переношу на отдельные слои (эти векторы не должны быть находиться внутри друг друга), так удобнее выбирать потом для составления УП.
не нашел поиском, подскажите, как сделать в арткаме УП, чтобы оне не резала полностью контур детали, а оставляла маленькие отрезки непрореза, чтобы деталь не вываливалась из заготовки? можно ли такое сделать вообще? а то сидеть и менять чертеж как то не то, да и если контур прерывистый рисовать, то как потом арткаму объяснять где у детали резать снаружи?
как сделать в арткаме УП, чтобы оне не резала полностью контур детали,
не ленитесь изучит меню арткама, там все это есть, называется Параметры переходов.
не нашел поиском, подскажите, как сделать в арткаме УП, чтобы оне не резала полностью контур детали, а оставляла маленькие отрезки непрореза,