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

Вывод круговой интерполяции


wake163

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

23 минуты назад, tm-ares сказал:

Пример просто "от балды". Обрезанная сфера, фреза - тоже сфера, метод - радиальный зиг-заг. NX12.

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

%
N0010 G40 G17 G90 G71
N0020 G91 G28 Z0.0
N0030 T02 M06
N0040 G00 G90 X-3.0656 Y35. S0 M03
N0050 G43 Z73. H02
N0060 G01 Z70. F250. M08
N0070 G03 X-13.0656 Y25. I0.0 J-10.
N0080 G19 G02 Y-25. J-25. K0.0
N0090 G17 G03 X-3.0656 Y-35. I10. J0.0
N0100 G01 Z73.
N0110 M02
%

 

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


Опять не то. В Вашем примере две G03 в G17, одна G02 в G19. Третьей координаты нет.

 

Почему Ug_user молчит?

 

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

Пошаманил с настройками (себе ведь тоже надо) и пост стал "мелко плавно гладить" вместо корректного распознавания полных дуг, которые там по факту в модели. 3D-дуги выключил (они с багами, походу), результат во вложении мне понравился.sm.thumb.jpg.4950b921679f5714aef9c46e57093b21.jpg

 

Ужимает программу он не слишком сильно (втрое), но хоть симка рисует без косяков. И на станке более гладко должно делать... будем пробовать...

sm.zip

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

@zerganalizer , хорошая работа!

Насчёт 3D-дуг пишите, что отключили. Но в тексте УП видно, что меняются 3 координаты (например, см. N84-N86-N88). Или это элемент цилиндрической спирали?

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

Как я писал раньше - все дуги тут есть спиральки, которые в проекции в ОДНОЙ из плоскостей (G17/18/19) видятся как дуги, т.е. дуги не 3D, а подобранные спиральки от дуг в G17/18/19. Пост может создавать и полноценные 3D-дуги, но они требуют СВОЕГО цикла (без G17/18/19) и симкой некорректно рисуются. Так что это, как вы выразились,

1 час назад, tm-ares сказал:

элемент цилиндрической спирали...

 

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

Опять не то. В Вашем примере две G03 в G17, одна G02 в G19. Третьей координаты нет.

Если честно, у меня сейчас времени особо нет, чтобы такие, не нужные мне в практическом плане, вещи решать. Чисто в теории вопрос интересный, но не более.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
В 06.12.2017 в 15:12, zerganalizer сказал:

И на станке более гладко должно делать... будем пробовать...

Пробовали? Что разметка/ОТК выдаёт?

Ссылка на сообщение
Поделиться на других сайтах
В 06.12.2017 в 17:03, zerganalizer сказал:

Как я писал раньше - все дуги тут есть спиральки, которые в проекции в ОДНОЙ из плоскостей (G17/18/19) видятся как дуги, т.е. дуги не 3D, а подобранные спиральки от дуг в G17/18/19. Пост может создавать и полноценные 3D-дуги, но они требуют СВОЕГО цикла (без G17/18/19) и симкой некорректно рисуются. Так что это, как вы выразились,

 

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

Сплайнами выводить никто не предлагал попробовать?

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

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

Та не, выводит и такие дуги пост, но симка не ест.

 

12 часа назад, lexincton сказал:

Сплайнами выводить никто не предлагал попробовать?

Станок не умеет, в том и проблема.

 

13 часа назад, tm-ares сказал:

Пробовали? Что разметка/ОТК выдаёт?

Я уже не на ЧПУ сижу, пробовать негде.

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

Та не, выводит и такие дуги пост, но симка не ест.

Так и станок не съест)

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

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

Так и станок не съест)

Не факт. Но на пространственные дуги пост требует указать ОТДЕЛЬНУЮ функцию, не равную G2/3. Типа, G2.1, а какой код правильно распознает симка - неизвестно. Может, она вообще НЕ УМЕЕТ рисовать пространственные дуги, какие умеют некоторые стойки...

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

Не факт. Но на пространственные дуги пост требует указать ОТДЕЛЬНУЮ функцию, не равную G2/3. Типа, G2.1, а какой код правильно распознает симка - неизвестно. Может, она вообще НЕ УМЕЕТ рисовать пространственные дуги, какие умеют некоторые стойки...

Так если станок поддерживает может на нем проверить, а не в симке?

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

Так если станок поддерживает может на нем проверить, а не в симке?

Нет станка на работе. Были, много - на прежней, туда не попасть (военка)

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

Подскажите пожалуйста, а как сделать наоборот вместо дуг чтоб было тьма точек?

1.jpg

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

А мне хотелось бы наоборот - выводить дуги круговой интерполяцией, а не линейной. ПП для Sinumerik840D, 5-осевой. Пробовал 5x ПП из Postbuilder, все выводят дуги линейными отрезками. NX12 MP10.

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

как сделать наоборот вместо дуг чтоб было тьма точек?

Самый простой вариант (без правки постпроцессора) – это задать прямо в операции  

c9d1a4a21a789a9bf5db939378c37ee7.png

Hide  
Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, tm-ares сказал:
Самый простой вариант (без правки постпроцессора) – это задать прямо в операции

c9d1a4a21a789a9bf5db939378c37ee7.png

Hide

Операция фрезеровка отверстия.

1.jpg

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • gudstartup
      вы тоже думаете что можно все компоненты чпу заменить и ничего не изменится и предупреждение о том чтобы oprminf не восстанавливали на другой машине которое фанук встроил даже в загрузчик это просто алармисткий текст и ничего не будет..... ну и ну и где написано что она mate как например здесь с чего тогда базовый чпу mate если гл.плата не mate мне непонятно из-за экрана что ли
    • статист
      Охренеть, ни за что бы не догадался. Хоть бы словом где обмолвились об этом в документации. Короче нужна команда EMODIF, E_ID, 3, N_ID где E_ID - номер элемента, который мы собираемся модифицировать. Так как используется BEAM188, то у него не два узла оказывается рассматривается, а три, где первые два принадлежат элементу, а третий узел - направляющий. И соответственно число 3 - это номер узла балки, который мы собираемся модифицировать, то есть направляющий узел. И мы этот узел соответственно заменяем на узел с номером N_ID. И тогда сечение реально вращается. Разобрался по этому видео.    
    • Александр1979
      Материнка такая в руководстве есть. На 0i-D я менял материнку, опции не слетели. 
    • gudstartup
      @Viktor2004 кстати конкретно модели автора в руководстве нет хотя оно последней редакции 18 года
    • Viktor2004
      конкретно на этой не менял. На каких менял, написал выше
    • gudstartup
      какие платы и на каких системах вот в чем ворос конкретно на этой возникут проблемы
    • Viktor2004
      ну да. А то что я менял платы это мои бредовые фантазии   Ну исправили в паспорте. И что?
    • gudstartup
      это догадки и гадание на кофейной гуще а япривожу документ где написано про то что прочитайте пункт 4.11 а там представляете вот что 4) Замена печатной платы может привести к изменению идентификационного номера ЧПУ. Проверьте это на Экран ЧПУ. Если оно отличается от описанного в техническом паспорте, исправьте его.  
    • Viktor2004
      я менял все платы. И на форуме наверное не я один их менял. И никто еще не писал что при этом у него слетел сертификат Возможно ID номера проверяются только в момент установки опции, а когда они уже установлены и мирно хранятся в OPRM INF возможно ти уже на ID наплевать
    • gudstartup
      для кого это написано CAUTION Before replacing a printed circuit board, be sure to read Section 4.11, “OPTION INFORMATION FILE” to confirm the procedure.  
×
×
  • Создать...