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

Фрезер HAAS проблема с I,J фрезеровка по кругу.


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

Я пытаюсь отфрезеровать по кругу. G02  Движение по дуге заданное через радиус R получается, станок отрабатывает.

А отфрезеровать полную окружность заданную векторами i,j не воспринимает выдает ошибка 304 недоп. j,j и к в G02

 

Код

%
G54 G90 G00 X0. Y0.
G00 X100. Y0. S700 M03
G02 I0. J0. F300.
M30
%

В чем дело? Должна быть окружность с центом в центре системы кординат g54 и радиусом 100мм, начало фрезеровки в точке х100 у0.

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


Немножко разовью вопрос.  У вас эти i j k выдает пост или вручную пишете? В первом случае надо править пост, во втором просто по предыдущему посту поправить координаты.

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

А что, хаасу конечную точку не надо указывать?  В других системах эта проблема решается относительным перемещением: G91 X0 Y0, либо с добавочной буквой, соответственно по разному расстояние до центра относительно, абсолютно. 

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

см. пример  "I, J, K Method Example 1" и  "I, J, K Method Example 2"

там на картинках все доходчиво нарисовано

http://www.manufacturinget.org/2011/12/cnc-g-code-g02-and-g03/

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

Простите но мануал читал примеры смотрел. В чем ошибка у меня я все равно не понимаю.

I - это координата центра окружности по Х

j - это координата центра окружности по y

 

Согласно моего кода:

%
G54 G90 G00 X0. Y0.  (просто позиционирую в нули для начала)
G00 X100. Y0. S700 M03 (для прикола запускаю шпиндель и двигаюсь к начальной точке окружности вправо х100)
G02 I0. J0. F300. (делаю полную окружность с центром в начале координат на подаче F300.)
M30
%

 Где здесь ошибка, я не вижу?


А доперло I и J 'надо указывать относительно начальной точки а не абсолютные.

так если будет

G02 I-100. J0. F300.

читайте мануал - I J K - это относительное смещение центра окружности от текущего положения

 

Когда сам допер решил еще раз прочитать что мне напиали, с первого раза не заметил акцента на относительность.

Спасибо!

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

Простите, что не все прочитал. Полная ерунда. Станок, это станок, в том числе стойка. При создании постпроцессора, необходимо указать, чтобы постпроцессор делил окружность на квадранты! (На всякий случай, это 90 градусов. HAAS точно не поймет). И флаг вам в руки!


Может еще какие глупые вопросы? Пишите, прочитаю-отвечу! :smile:

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

Мне нравится это вступление. Прочитали не все, а что из прочитанного поняли?

 

Станок, это станок, в том числе стойка.

Развитие сюжета также доставляет - динамично.

 

При создании постпроцессора, необходимо указать, чтобы постпроцессор делил окружность на квадранты!

Это, видимо, кульминация, к сожалению, совершенно не относящаяся к вопросу.

 

(На всякий случай, это 90 градусов.

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

 

HAAS точно не поймет).

Если Хаас не поймет - зачем делить?

 

Может еще какие глупые вопросы?

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

Пишите, прочитаю-отвечу!

 

Думаете стоит?

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

Простите, что не все прочитал. Полная ерунда. Станок, это станок, в том числе стойка. При создании постпроцессора, необходимо указать, чтобы постпроцессор делил окружность на квадранты! (На всякий случай, это 90 градусов. HAAS точно не поймет). И флаг вам в руки!

Может еще какие глупые вопросы? Пишите, прочитаю-отвечу! :smile:

Мда... Ничтоже сумняшеся спешу сообщить что станок HAAS при задании окружности через проекцию радиуса на управляемые оси (I,J,K) поймет любую окружность от 0 до 360 градусов. А вот если задавать через радиус окружности ®, то в таком случае окружности свыше 180 градусов задаются отрицательным значением R. Следует знать что коэффициенты I, J и K - это как я сказал проекция радиуса на ось, причем направление проекции берется из начальной точки движения к центру окружности. 

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Нафаня
      Всем у кого текли слёзы от размера линий в арткам. Их можно сделать по толще. Настройка на скриншотах ниже.
    • Nod801
      @Aurifer Первое что приходит на ум ... у подсборки пробовал включить режим "мягкой сборки" ... если да но трабла осталась, то нужно смотреть\щупать твою всю сборку ... так трудно что-либо говорить
    • Kasper
      Не подскажите есть ли плагин в ТС для быстрого просмотра формата solidworks?
    • Aurifer
      Редактировал отдельно подсборку открывая через Windows. Потом открываю главную сборку, выходит сообщение "модели изменились, перестроить?", соглашаюсь, ошибка.  Редактировал прямо из основной сборки, кнопкой "редактировать сборку" в дереве построений. Эффект тот же.  Из ограничений, каркас на котором крепятся валы, выбираю ПКМ - "зафиксированный". Чтобы остальные детали (подсборки) двигались относительно валов. И в то же время в "свойства компонента" - "решить как" - ставлю "свободно". Чтобы валы можно было сдвигать/раздвигать между собой. Если решить как, ставлю "точно", то опять же ошибка перестроения.  P.s: Картинку мою видно? Как то криво у меня отображает. 
    • maxx2000
      редактировать можно по-разному, в контексте сборки, либо сделав подсборку активной и редактируется уже в контексте подсборки. А так всё что понятно что ты в сборке наложил ограничения, потом открыл подсборку и в ней наложил ограничения и у тебя естественно возник конфликт.
    • Aurifer
      Добрый день, подскажите что я делаю не так.  Имеется такая сборка: Расстояние между валами не фиксировал, чтобы потом сопряжения сделать по факту. Сборку сделал. Теперь задача сохранить деталь (подсборку) с зафиксированными валами. Но вот не задача.Редактирую подсборку прямо из сборки, делаю валы зафиксированными. Но при открытии файла вне сборки, валы фиксированны, но не в тех местах как в сборке, а в тех где они были до вставки в сборку.  Ладно, опять открываю эту подсборку, делаю в ней сопряжение "граничащее расстояние" . Расстояние оставляю, то которое программа автоматически подставила. Сохраняю. Основная сборка пытается перестроиться и выпадают ошибки, что нельзя решить данные сопряжения!  Пробовал измерить расстояние на ответной части и вбить вручную, ошибки перестроения.  Любые попытки зафиксировать эти валы или их кронштейны приводят к ошибкам перестроения. 
    • SAVASTEEV
      Всем привет, у фанука есть цикл G72 очень удобный цикл когда нужно отрезным резцом сделать какие-либо проточки контура, а как можно задать такую же обработку на сиеменсе? Стойка siemens 808d ? То есть создаю нужный контур, но какой вариант обработки нужно указать? Либо как правильно нужно задать контур, попробовал разные варианты у меня резец выходит либо в заготовку (по симуляции), либо идет как проходной резец (типа как по тому же циклу G71 фанучному)   Буду благодарен за помощь, так-как вручную прописывать и рассчитывать все контуры такое себе.... В 840 и в 828 стойки вроде можно выбрать вариант проточки продольная либо поперечная, но вот как сделать это в 808.... 
    • maxx2000
      установить сверхкомпактные противовесы из обеднённого урана  а если серьёзно, то рассмотреть верньерный механизм
    • gudstartup
      а вы на манометр при резке посмотреть не пробовали?
    • Guhl
      Ха, точно. Я почему-то был уверен, что это только для аналоговых шпинделей. Спасибо! Это согласование датчика
×
×
  • Создать...