Перейти к публикации

SURFCAM & TureMill


Рекомендованные сообщения

Извините, я тоже вас не совсем понял, имел в виду траекторию TrueMill, которую здесь обсуждали.

Логику «продавцов постпроцессора» понять можно, откуда им знать как работает ваш станок со всеми его нюансами, и что самое обидное с граблями в ПО станка? Сам пишу посты под заказ для SURFCAM и систем которые работают в APT CL, вы должны знать станок досконально, все параметры циклов что и куда, для того что б правильно поставить задачу иначе «продавцы поста» будут жить на вашем предприятии и выполнять вашу работу, изучать станок, что сильно удорожит пост.

Мой вам совет, берете мануал к станку/стойке, вбиваете по нему простой цикл, если не отрабатывает вызывайте продавцов станка и пусть объяснят почему не работает, а когда поймете что и куда тогда и заказывайте пост.

По поводу TrueMill - возможно, это важно для высокоскоростной обработки, у нас пока нет этого счастья. Остальное, пардон, напоминает пиар довольно посредственной системы (снова пардон, но таких десятки, если не сотни).

За советы спасибо, но не всё так просто. И станок "не очень" наш и продавцы умело заговаривают зубы не очень подкованным владельцам. Сейчас это умение ценится больше, чем способность сделать работу.

А если разработчик поста не знает стойку процентов на 90% и аналогичные станки, (тонкости реализации на стане ещё можно объяснить), то дает примерно ваши советы.

Ссылка на сообщение
Поделиться на других сайтах


Остальное, пардон, напоминает пиар довольно посредственной системы (снова пардон, но таких десятки, если не сотни).

Пардон принимается, но ваши выводы о посредственности SURFCAM, крайне скоропостижны.

А если разработчик поста не знает стойку процентов на 90% и аналогичные станки, (тонкости реализации на стане ещё можно объяснить), то дает примерно ваши советы.

Разработчику поста крайне сложно, если сказать просто не возможно, знать все стойки и станки. У меня на производстве приобрели два одинаковых новых станка, и какое мое было удивление, когда оказалось что некоторые М коды программирования в этих станках разные. Вам надо брать за ухо поставщиков оборудования.

В SURFCAM есть возможность реализовывать циклы сверления, глубокого сверления, нарезания резьбы, расточки и т.д. обычными командами G00, G01, G02, G03 + М коды. Конечно программа больше, но за то работает.

Ссылка на сообщение
Поделиться на других сайтах

Сам пишу посты под заказ для SURFCAM и систем которые работают в APT CL

Извините, а пост для AGIE DEM315 4-axis, делали? Как читаете два контура?

Заранее спасибо

Ссылка на сообщение
Поделиться на других сайтах

Извините, а пост для AGIE DEM315 4-axis, делали? Как читаете два контура?

Не совсем понял, как читаю…?

Нет, именно под этот станок пост не делал. Я делал пост для другого 4-х осевого электроэрозионного станка (XYUV) в Spost есть функция, которая в зависимости от параметров (в SURFCAM) Верхнее и Нижнее справочное расстояние, пересчитывает соответствующие координаты в XYUV. Программирование этой функции уж очень кучерявое, долго с этим разбирался.

Ссылка на сообщение
Поделиться на других сайтах

в Spost есть функция, которая в зависимости от параметров (в SURFCAM) Верхнее и Нижнее справочное расстояние, пересчитывает соответствующие координаты в XYUV.

А можно сказать имя ето функция?

Ссылка на сообщение
Поделиться на других сайтах

А можно сказать имя ето функция?

В SURFCAM есть постпроцессор Mitsubishi FX-10 {WIRE EDM} with M500 control

CIMFIL/ON,SET

w4=postf(7,4)

IF(W4.eq.ICODEF(THICK))THEN

wirhgt=POSTF(7,6)

rslt=POSTF(2,3,889,wirhgt)

ENDIF

IF(w4.EQ.ICODEF(POWER))THEN

CALL/STRseq

ENDIF

CIMFIL/OFF

вот в этой процедуре ведется пересчет координат XYUV в зависимости от параметров, Верхнее и Нижнее справочное расстояние.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Знатоки SURFCAM помогите новичку, пытаюсь освоить эту систему, необходимо выполнить обработку 3+1 (XYZA), без проблем создал траекторию, для каждой позиции обработки в своей системе координат. Постпроцессор создал в утилите Spost указав необходимые оси станка, подключил его в список 4-х осевых постов. При верификации обработка показывается правильно инструмент все делает как надо, но когда создаю программу, в ней нет позиционных поворотов вокруг оси А :wallbash:

Ссылка на сообщение
Поделиться на других сайтах

Знатоки SURFCAM помогите новичку, пытаюсь освоить эту систему, необходимо выполнить обработку 3+1 (XYZA), без проблем создал траекторию, для каждой позиции обработки в своей системе координат. Постпроцессор создал в утилите Spost указав необходимые оси станка, подключил его в список 4-х осевых постов. При верификации обработка показывается правильно инструмент все делает как надо, но когда создаю программу, в ней нет позиционных поворотов вокруг оси А :wallbash:

В утилите «Настройка списка постпроцессоров» выбираете пункт «Изменить», находите свой постпроцессор, устанавливаете галочки -w (Вывод в мировых координатах для GOTO команд) и -5 (Вывод I, J, K векторов инструмента) все как на картинке.

post-26168-1265354957_thumb.jpg

Обязательно для много осевой обработки в диспетчере операций ЧПУ установите - систему координат станка, тогда SURFCAM будет пересчитывать траектории в независимости от того как они созданы, под систему координат которую укажите.

Ссылка на сообщение
Поделиться на других сайтах

А что, меню ЧПУ-ДОРАБОТКА-3-осевые параметры-Скругление работает или нет. Что-то окошко для включения и вставки радиусов в углах все время серое. Несовременно!

Ссылка на сообщение
Поделиться на других сайтах

А что, меню ЧПУ-ДОРАБОТКА-3-осевые параметры-Скругление работает или нет. Что-то окошко для включения и вставки радиусов в углах все время серое. Несовременно!

3-х осевая «Доработка» - это чистовая операция, при использовании любой чистовой стратегии основной материал уже снят, фреза проходит по поверхности в один проход. В этой ветке уже об этом писали.

Для черновой и получистовой ВСО используйте TrueMill, можно в несколько инструментов с разным шагом по Z.

Ссылка на сообщение
Поделиться на других сайтах

3-х осевая «Доработка» - это чистовая операция, при использовании любой чистовой стратегии основной материал уже снят, фреза проходит по поверхности в один проход. В этой ветке уже об этом писали.

Для черновой и получистовой ВСО используйте TrueMill, можно в несколько инструментов с разным шагом по Z.

Бла-бла!

Ответа нет.

Что-ж будем изучать сами :confused_1:

Изменено пользователем urisys
Ссылка на сообщение
Поделиться на других сайтах

Бла-бла!

Ответа нет.

В рамках себя держите, пожалуйста, вам AndryD ответил по делу и вполне исчерпывающе.
Ссылка на сообщение
Поделиться на других сайтах

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

Пытаюсь :-)

И жду ответа о вас, желательно здесь!

Ссылка на сообщение
Поделиться на других сайтах

И жду ответа о вас, желательно здесь!

Я уже ответил в личку. Кратко - поставщики САМ модулей, видимо руководствуясь изложенными AndryD резонами вставку дуг на доработочных стратегиях не предусматривают. Не только в SurfCAM. Хотя иногда было бы полезно, да.
Ссылка на сообщение
Поделиться на других сайтах

Примечательно, что данная операция - 3-х осевая Доработка, в диспетчере операций ЧПУ помечается как HSM (High Speed Machining). Необходимые для вас, urisys, скругления система генерирует.

post-18538-1265968645_thumb.jpg

post-18538-1265968685_thumb.jpg

post-18538-1265968717_thumb.jpg

Выкладываю исходный файл SURFCAM, обратите внимание на параметры во вкладке «Параметры операции»

3-axis_Dorabotka.rar

Ссылка на сообщение
Поделиться на других сайтах

Выкладываю исходный файл SURFCAM, обратите внимание на параметры во вкладке «Параметры операции»

3-axis_Dorabotka.rar

В этой операции заходим на последнюю закладку и пытаемся поставить галку в окошке "Скругление" (Smoothing).

Вопрос мой собственно был об этом меню.

Ссылка на сообщение
Поделиться на других сайтах

Решил попробовать фрезерование truemill-ом и столкнулся с проблемой.

Когда фреза идет на новый проход, она отходит от дна по круговой интерполяции G02, G03 сразу по трем координатам X Y Z станок (старенький) ВМ12-500 стойка 2С42 выдает ошибку, не понимает она круговую интерполяцию сразу по трем координатам.

Если указать величину отхода нуль, тогда станок фрезерует на ура, но при этом фреза лижет дно.

Как можно решить эту проблему?

Изменено пользователем IFrez
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • ID_Hacker
      Первое что надо смотреть это состояние сигналов с датчиков приводного инструмента. В каких то револьверах на валу приводного инструмента плоский паз, а на блоке приводного инструмента хвостовик лопаткой. В таком случае стоит индуктивный датчик, срабатывающий на положение вала в определённой ориентации. Есть револьверы с зубчатой муфтой, там стоит датчик отведённого состояния муфты приводного инструмента. После проверки этих сигналов можно переходить к проверке разжатия цилиндра диска.
    • Bot
      В Москве 29 мая состоялось ежегодное мероприятие компании «Топ Системы» Форум T-FLEX PLM. Во второй части пленарной сессии генеральный директор компании «Топ Системы» Кураксин Сергей Анатольевич и его заместитель по развитию PLM-технологий Кочан Игорь Николаевич впервые продемонстрировали участникам Форума кроссплатформенные версии клиента T-FLEX DOCs 18 (система управления инженерными данными) и САПР T-FLEX CAD 18. Показ проводился в «нативном» режиме, без использования Wine или подобных компонентов. Для демонстрации использовалась ОС Astra Linux. Также была продемонстрирована новая версия T-FLEX CAD 18, базовая функциональность которой реализована на отечественном геометрическом ядре RGK 2.0, разрабатываемом компанией «Топ Системы». Смотреть ВК Видео Смотреть на Rutube View the full article
    • Jesse
      Удачно помучиться..)) Если есть возможность, скидывайте картинки сюда)
    • Lmstr
      Решили писать производителю в итоге...
    • Cefius
      Большое спасибо!!! Очень помогли. Взял необходимые строки из вашего макроса и заменил, как вы сказали, название папки, получилось, все работает! Осталось только сохранение техкарт в пдф сделать. 
    • Andrey_kzn
      Вы зря переставляли блоки со станка на станок. Не знаю, что у вас за револьверка, но в наших дупломатиках датчик поворота диска револьверки - резольвер (абсолютный) - работает только со своим приводным блоком. Если меняется привод, нужно выполнить процедуру юстировки этого резольвера при помощи программы от дупломатика через ком-порт.  Кстати, на приводе есть индикатор, и можно посмотреть код ошибки при зависании смены инструмента. Далее, так как у вас револьверка с приводным инструментом,  привод должен позиционироваться перед  поворотом диска определённым образом, чтобы не снести шлицы на инструментальном блоке. Это будет видно, если заглянуть в отверстие под инструментальный блок в диске револьверки.  Может быть ЧПУ ждёт, когда там двигатель приводного инструмента закончит позиционироваться.  Следующий момент: сигналы от привода револьверки в ЧПУ.  (чётность, зажим диска, индексность).  Сейчас не помню все, но перед сменой они должны быть выставлены совершенно определённым образом. Иначе привод не воспримет команду на смену, которая идёт от ЧПУ. Это всё есть в документации на привод револьверки.  Ну и ещё один момент: команда на смену должна иметь строго определённую длительность (формирование команды происходит в PLC). также, есть комбинации входных сигналов, по которым диск может  вращаться по часовой стрелке, против часовой, или по кратчайшему пути.  Есть выбор скорости поворота диска. В общем, все сигналы нужно проверять.
    • davidovka
      только начало автоматизации всей рутины)  Рад, что помогло
    • maxx2000
      @davidovkaда, спасибо. уже поигрался с цветными циферками. Ещё раз спасибо. Это решение сильно сбережёт мою нервную систему.
    • davidovka
      dx=30 #шаг между видами x=30 #координата по х первого вида  
    • maxx2000
      @davidovka Заработало. С видами всё понятно.  Может ещё подскажешь как сделать чтобы не лепило один на один, а в шеренгу выстраивало
×
×
  • Создать...