Перейти к содержимому


Фотография

Не поднимается шпиндель при сверлении

Высота безопасности врезание в заготовку

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1 OFFLINE   crazygnome

crazygnome

    Абитуриент

  • Пользователи
  • Pip
  • 4 сообщений
  • Из:Moscow

Отправлено 26 Октябрь 2012 - 14:36

Mastercam X5, станок под NC STUDIO.
Создаю drill, retract стоит на 25 absolute. Но при перемещении от дырки к дырке шпиндель не поднимается на указанную высоту, а ползет на глубине сверления, портя заготовку...

Куда копать?

 

Похожие темы:
При переходах шпиндель опускается и врезается в заготовку
По окончанию обработки фреза не поднимаясь возвращается в нулевое положение
Высота подъема шпинделя между резами (Высота безопасности)
При переходе с объекта на обобьет шпиндель не поднимается


  • 0

#2 OFFLINE   369852

369852

    Магистр CNC

  • Опытный
  • PipPipPipPip
  • 445 сообщений
  • Пол:Мужчина
  • Из:Череповец

Отправлено 12 Ноябрь 2012 - 13:58

Подобная проблема была при использовании VisualMill (станок AXYZ). Способ решения описан здесь. Попробуйте, авось поможет.

Я его победил, сцуко!

Для тех кто работает в VisualMill.
К примеру надо нам насверлить мульен отверстий в одной из операций. Можно, конечно, вырезать отверстия фрезой (типа проход по профилю), но это долго. Быстрее взять сверло нужного диаметра (при наличии подходящей цанги). Выбираем операцию Standart Drill. Определяем параметры, тыкаем Post, получаем выходной NC-файл (слева)

В принципе станок режет, но переходы между отверстиями выполняются в толще материала Изображение
В правом файле показано, что было изменено:
- высота быстрых (G00) перемещений по Z (красным цветом)
- убрана команда отмены цикла сверления (G80) (синим цветом)
Ебстественно, что это надо сделать не только в трех строчках, а во всем файле. Охрененно быстро это делает простенький редактор AkelPad.

В таком виде все работает и станок сверлит так как надо. В принципе можно подкрутить постпроцессор и убрать вывод кода G80 из Cycle Off, но было в лом. Да, и не забываем все точки сменить на запятые! Сравните - в правом файле замена сделана, в исходном левом - нет.
P.S. Вообще мульен отверстий сверлился не совсем так. Была задана обработка для одной детали, а потом сделан массив пути обработки.
Я его победил, сцуко!
1.jpg
2.jpg


  • 0

#3 OFFLINE   victor_spb123

victor_spb123

    Абитуриент

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербург

Отправлено 19 Январь 2019 - 23:26

Помогите разобраться со станком SUDA 8070 - G-code -MasterCAM7-CNC_Change

нужно насверлить n-отверстий :

N110 G98 G83 Z-9.101 R3. Q2. F300.
N112 X25.
N114 X0. Y25.
N116 Y-25.
N118 X-5.
N120 Y-20.
N122 X-10.
........
N288 G80
N290 M5
Сверлит одно отверстие,  а потом горизонтально ходит по координатам.
Такой же код в MACH3 нормально сверлил прерывистым сверлением
Постпроцессор для MasterCAM-SUDA существует в природе или вручную каждое сверление(G83)и подъем по Z при каждом перемещении прописывать?

Сообщение отредактировал Admin: 20 Январь 2019 - 07:06
Перенесено

  • 0

#4 OFFLINE   2ar

2ar

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 668 сообщений
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Сервисное обслуживания станков
  • Из:Новосибирск

Отправлено 20 Январь 2019 - 09:51

В той части кода, что поместили не вижу команды на подъем по z.
  • 0

#5 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 230 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 20 Январь 2019 - 13:28

так еЁ (Z) там и не должно быть  до отмены цикла сверления (G 80)

что-то мне подсказывает что поиск нужного постпроцессора ( переустановка Винды и мастеркама ) к положительному результату не приведёт. ибо ваш станок всего навсего не понимает что такое G83

Надо всего лишь в стратегии сверления мастеркама найти опцию вкл-выкл цикл сверления и отключить её.  где именно -не знаю ибо мастеркам в глаза не видел...............


  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#6 OFFLINE   ShadowVoice

ShadowVoice

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 601 сообщений
  • Пол:Мужчина
  • Город:Рига
  • Интересы:Деньги, власть, женщины. Последовательность можно менять.
  • Из:Рига, Латвия

Отправлено 20 Январь 2019 - 18:36

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

Для начала читайте описание своего станка и пытайтесь понять умеет ли он работать с циклами сверления. В удачном случае конкретный пульт/стойка умеет читать такие циклы и останется слегка подправить ПП.
  • 0

#7 OFFLINE   Б-Сергей

Б-Сергей

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 042 сообщений
  • Пол:Мужчина
  • Из:Pitera

Отправлено 20 Январь 2019 - 19:09

А если задать сверление по спирали...
Если конечно возможность диаметра отверстия позволит.
  • 0

#8 OFFLINE   victor_spb123

victor_spb123

    Абитуриент

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербург

Отправлено 20 Январь 2019 - 21:09

Я понимаю что проблема не в станке, а в программе CNC_Change(помощь по F1 отсутствует) которая прилагается к станку.

Когда загружаю в нее G код(для конвертации в .jg) она не показывает подъем инструмента.

Одно из возможных решений другая программа- конвертер( на просторах интернета нашел только такое упоминание об альтернативном решении https://forums.autod...008868#M28299).

Такой вариант:

G98 G81 X20. Y0. Z-5. R2. F50.
x0. y.0. 
z10.
G82 X0. Y20.  Z-5. R2. P100  F50.
x0. y.0. 
z10.
G83 X20. Y20. Z-5. R2. Q2  F50.
G80
Все три точки с G8x станок отработал без подъема инструмента(и без учета параметров команд)

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

Для начала читайте описание своего станка и пытайтесь понять умеет ли он работать с циклами сверления. В удачном случае конкретный пульт/стойка умеет читать такие циклы и останется слегка подправить ПП.

В описании сухие строчки:

  1. Указания по использованию программы

a) Эта программы создана для пульта управления, ее функция: менять файл с Gкодом на *.jg файл.

b) Формат файла *.jg – это специальный код, зашифрованный и оптимизированный нашей компанией

c) Пульт управления может обрабатывать только файлы в формате *.jg.


Сообщение отредактировал victor_spb123: 20 Январь 2019 - 21:03

  • 0

#9 OFFLINE   ShadowVoice

ShadowVoice

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 601 сообщений
  • Пол:Мужчина
  • Город:Рига
  • Интересы:Деньги, власть, женщины. Последовательность можно менять.
  • Из:Рига, Латвия

Отправлено 20 Январь 2019 - 21:38

Что это за "пульт" чудесный? Покажите и сообщество бужет знать, что такое дерьмо нельзя покупать.
Система управлентя не работающая от обычного г-кода вообще на йух не нужна.

Если Z10 проигнорировано, то както пульт пытается интерпретировать цикл. Вопрос только как?

Выкинуть нафик этот пульт и попросить Вадима поставить что то более внятное.
  • 0

#10 OFFLINE   victor_spb123

victor_spb123

    Абитуриент

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербург

Отправлено 20 Январь 2019 - 21:58

Z10 не игнорирует, поднимает.
Я его вставил после перехода в 0 координату, чтобы понять отрабатывается ли поднятие шпинделя в коде G8x
Из команд G81, G82 и G83 - понимает только опустить инструмент на глубину . И ВСЁ.
Называется - Контроллер FPGA для гравировально-фрезерных станков серий SD и VG 
Станок SUDA 8070
Производитель - Tongxing technology(сайт по продаже, помощи нет)
В С-Петербурге их продает - Бронко, В Москве - Технограв
Если бы нормально конвертировались G-коды - то работать с пультом все же удобнее.
И все же думаю, что дело наверное не контролере, мне кажется конвертер недоделанный.
А вот как понять кто виноват - конвертер или контролер ?
  • 0

#11 OFFLINE   victor_spb123

victor_spb123

    Абитуриент

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербург

Отправлено 21 Январь 2019 - 16:33

Смог насверлить таким путем:

Установил Арткам - Поставил постпроцессор для SUDA.

Получил файл с G-кодами. Станок понимает только G00 и G01 !!

Чудесный аппарат. Продавцы пишут фразу : 14. Поддержка F и S команд G кода

И это надо понимать дословно. Только G00, G01 с параметрами F и S. 

Жаль, что для Мастеркам нет постпроцессора к этому чуду техники.


  • 0

#12 OFFLINE   ShadowVoice

ShadowVoice

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 601 сообщений
  • Пол:Мужчина
  • Город:Рига
  • Интересы:Деньги, власть, женщины. Последовательность можно менять.
  • Из:Рига, Латвия

Отправлено 21 Январь 2019 - 19:55

Жаль, что для Мастеркам нет постпроцессора к этому чуду техники.

 

Берется любой готовый ПП Мастеркам и урезается до безобразия. Правда это требует неких знаний и умений.

2. вариант не понравится еще больше - купить  Мастеркам и запросить переделать ПП.


  • 0

#13 OFFLINE   victor_spb123

victor_spb123

    Абитуриент

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербург

Отправлено 22 Январь 2019 - 00:29

увидел у китайца на видео(https://youtu.be/R5M9gj1Ycho) для станков SUDA - использует постпроцессор с названием ISO ISEL.

Поиск в интернете: что это за стандарт? - не помог. 


  • 0

#14 OFFLINE   ShadowVoice

ShadowVoice

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 601 сообщений
  • Пол:Мужчина
  • Город:Рига
  • Интересы:Деньги, власть, женщины. Последовательность можно менять.
  • Из:Рига, Латвия

Отправлено 22 Январь 2019 - 01:01

Это ПП написанный для станков ISEL, а не стандарт!

Не очень распространенные станки ИМХО.

Почитайте на форуме что такое ПП и зачем он нужен.
Почитайте что такое g-код и про разные диалекты кода. Тогда будет проще понимать вам написанные ответы.
  • 0





Темы с аналогичным тегами Высота безопасности, врезание в заготовку

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных