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

вызов и обработка подпрограммы


FF12F

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

Здравствуйте. только осваиваю стойку i31 model B
не получается запустить корректно программу 
1. Нет смещения на первые X-60
2. корректно выполняет подпрограмму (в конце она закрыта как положено M99)
3. некуда не двигается а на том же месте выполняет подпрограмму второй раз.

смысл задачи был в том что бы фрезеровать позы на одной прямой с разным шагом используя одну и туже подпрограмму. 
не получилось не через смещения (как ан стойке сименс), ни прописав смещения таким образом. сильно не пинайте. я за этим станком (да и вообще за чпу) всего 2 недели. пока только привязки освоил чуток)

помогите понять как сделать данное задание попроще, не хочу в ручника каждый раз корректор прописывать((

O1111 (fjghfh)
G90 G54 S3000 M3 G43 D2;
G00 Z111 X0 Y0;
G00 X-60;
M98 P0012;

G00 Z111;

G00 X-175;
M98 P0012;

M30;
%
 

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


покажи саму подпрограмму пожалуйста потом поговорим

и обьясни что хочешь получить

дай хотябы эскиз

 

fanuc_ot_cnc_program_manual_gcodetraining_659_615.pdf

Работа на фрезерных станках с системой ЧПУ Fanuc Учебное пособие.pdf

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

Подпрограмма работает без нареканий. она была написана давно и не мной.
там просто паз 20х6х3 (ДхШхВ) 
Хотел получить перемещение линейное по X на определенные промежутки-выполнение подпрограммы-переход на g55 и снова по порядку
на детали 18 пазов.

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

231.jpg

Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, FF12F сказал:

Подпрограмма работает без нареканий. она была написана давно и не мной.

Почему же тогда она не отрабатывается в разных положениях? :)

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

 

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, andre_77 сказал:

Почему же тогда она не отрабатывается в разных положениях? :)

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

 

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

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

Как можно брать человека на фрезер без опыта и знаний CAM)) В ученики на пару месяцев

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

Привет всем! А где обещанная подпрограмма? Я сейчас тоже учусь, но в теории. Станка еще в глаза не видела .. Сейчас есть похожая задача с использованием подпрограмм. Нашла этот пост, а примера не вижу. Буду ждать 

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

А я думал M98 давно в прошлом) Какая разница сколько кадров в программе? ты ее не руками набираешь, постпроцессор делает все за нас

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • sloter
      В этом случае (при импорте) можно проще (раз связь с исходными построениями всё равно потеряна). При открытии  IGES зайти в Параметры и поставить галку "Импортировать несколько тел как детали".    В вышеуказанном способе поверхности перенесутся. Правда они все могут содержаться в какой то одной детали. Но правильная структура сборки на данном этапе, как я понял, вам не важна. Если поверхностей не сильно много, то может устроит.
    • Jenny
      Ну что поделать. Оптические сборки они такие. Соединители(2шт)+заглушка+провода а в спецификацию летит 1 строкой. При этом для сборщиков необходимо указывать как проложить провод. Вот и извращаемся как можем. Благодарю!
    • Павлуха
      Поставите сюда галочку и будет Вам счастье.    
    • Бестолковый
      Так вот, осваивая потихоньку SW пришёл к созданию собственных таблиц свойств. Тех самых которые Custom Properly Table, для детали, сборки чертежа детали и чертежа сборки соответственно. Создал таблицы (синхронно создав заготовки для каждого типа вышеуказанных документов, переписал переменные и сложил в отдельную папочку, прописав в свойствах SW пути к ней. Так, чтобы при создании нового документа всё открывалось правильно.   Начитавшись форумов всяко-разных профильных (включая этот) и мануалов пришёл к выводу, что можно "скармливать" в таблицу текстовый или Excel файл с необходимыми данными, как то данные для заполнения штампа и прочее. Иерархия такова: Есть конкретный неизменяемый диск, на нём папки всех проектов, в каждой из них, кроме самих файлов SW кладу этот самый файл гордо именуемый "Код_проекта_db.txt" имя которого меняется, равно как и путь. Всё бы ничего, но когда у тебя один проект - всё гуд, делаешь второй проект - при открытии панельки справа - SW автоматом "подтягивает" файлик из первого проекта, приходится открывать Properly Table Builder и переназначать путь к файлу с необходимыми для второго проекта данными.   Сопсна - сам вопрос к Многоуважаемому Сообществу: Продолжать перезаписывать пути каждый раз или есть какой-то другой выход из сложившейся моими шаловливыми ручонками ситуации?   Заранее признателен за адекватный развёрнутый ответ!  
    • igor555
      Но почему-то на других станках в цехе этого нет и не тупим...хотим придти к единому знаменателю
    • mrVladimir
    • Vengeance
      https://t.me/bBqcc5UzY2E6 заходи в гости, там есть все ^_^
    • Давид
      Доброго времени. Можете поделиться русификатором пожалуйста. ambdavids@gmail.com
    • Александр1979
      В диагностике параметр 0000 смотрите.
    • the Devil incarnate
      сделайте связь "параллельно" со смещением 5мм и будет вам счастье.
×
×
  • Создать...