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

Вопрос по постпроцессору (вывод коррекции)


Bandval

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

2 часа назад, sikor сказал:

Ребята, здравствуйте!

У меня есть маленькая просьба поправить в посте:

 

%
O041
( DATE: Fri May 04 10:29:55 2018 )
( NAME: FACE_PLOSKOSZ )
( T=1 FR-D50  DIAMETER: 50.000 )
G00 G40 G80 G17
N1 T1 M06
N2 S2000 M03
N3 G90 G54 X54.809 Y0.       ===>    нужно N3 G00 G90 E3 X54.809 Y0.
N4 G43 H01 Z10.
N5 M08
N6 Z3.
N7 G01 Z0. F400.
N8 G01 X44.8
N9 G01 X-44.8
N10 G01 X-54.809
N11 G01 Z3.
N12 G00 Z10.
N13 M09
N14 T2 M06
N15 M01
( NAME: SVERLOVKA_D10 )
( T=2 SVERLO-D10  DIAMETER: 10.000 )
N16 T2 M06
N17 S1592 M03
N18 G00 X-3. Y0.                                  ===>    нужно N18 G00 G90 E3 X-3. Y0.   
N19 G43 H02 Z10.
N20 M08
N21 G83 X-3. Y0. Z-5. R1. F159. Q0.5 G98
N22 G80
N23 G00 Z10.
N24 T2 M06
N25 G53  Y0.                                     ===>    нужно N25 G53  Y190.   
N26 M30
%

 

этот станок фрезерный воспринимает точки E3 E4 вместо G54 G55 и так далее....

 

Заранее огромное спасибо!

FADAL.zip

 

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


2 часа назад, sikor сказал:

 

N25 G53  Y0.                                     ===>    нужно N25 G53  Y190. 

Просто поменяйте home position по Y - у Вас работает через эту переменную

N3 G90 G54 X54.809 Y0.       ===>    нужно N3 G00 G90 E3 X54.809 Y0.

Уберите вывод по G54... добавьте свой адресс с E и задайте ему выражение $mom_fixture_offset_value+2

должно работать

 

Screenshot_4.jpg

Screenshot_3.jpg

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

вот что получилось:

%
O041
( DATE: Fri May 04 16:08:48 2018 )
( NAME: FACE_PLOSKOSZ )
( T=1 FR-D50  DIAMETER: 50.000 )
G00 G40 G80 G17
N1 T1 M06
N2 S2000 M03
N3 G90 X54.809 Y0. E3      ===>    нужно вот так  N3 G00 G90 E3 X54.809 Y0.    пробовал я вставить в постбилдере E3 вместо G54, не хочет, только назад 
N4 G43 H01 Z10.
N5 M08
N6 Z3.
N7 G01 Z0. F400.
N8 G01 X44.8
N9 G01 X-44.8
N10 G01 X-54.809
N11 G01 Z3.
N12 G00 Z10.
N13 M09
N14 T2 M06
N15 M01
( NAME: SVERLOVKA_D10 )
( T=2 SVERLO-D10  DIAMETER: 10.000 )
N16 T2 M06
N17 S1592 M03
N18 G00 X-3. Y0.              ====> нужно вот так   N18 G00 G90 E3 X-3. Y0.  
N19 G43 H02 Z10.
N20 M08
N21 G83 X-3. Y0. Z-5. R1. F159. Q0.5 G98
N22 G80
N23 G00 Z10.
N24 T2 M06
N25 G53  Y190.   ====> тут все отлично!
N26 M30
%

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

вот что получилось:

%
O041
( DATE: Fri May 04 16:08:48 2018 )
( NAME: FACE_PLOSKOSZ )
( T=1 FR-D50  DIAMETER: 50.000 )
G00 G40 G80 G17
N1 T1 M06
N2 S2000 M03
N3 G90 X54.809 Y0. E3      ===>    нужно вот так  N3 G00 G90 E3 X54.809 Y0.    пробовал я вставить в постбилдере E3 вместо G54, не хочет, только назад 
N4 G43 H01 Z10.
N5 M08
N6 Z3.
N7 G01 Z0. F400.
N8 G01 X44.8
N9 G01 X-44.8
N10 G01 X-54.809
N11 G01 Z3.
N12 G00 Z10.
N13 M09
N14 T2 M06
N15 M01
( NAME: SVERLOVKA_D10 )
( T=2 SVERLO-D10  DIAMETER: 10.000 )
N16 T2 M06
N17 S1592 M03
N18 G00 X-3. Y0.              ====> нужно вот так   N18 G00 G90 E3 X-3. Y0.  
N19 G43 H02 Z10.
N20 M08
N21 G83 X-3. Y0. Z-5. R1. F159. Q0.5 G98
N22 G80
N23 G00 Z10.
N24 T2 M06
N25 G53  Y190.   ====> тут все отлично!
N26 M30
%

Пробуйте

FADAL (2).zip

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

Не подскажите, как в программу вывести размеры(габариты) детали(заготовки)?

Т.е. должны быть какие то переменные, как я понимаю...

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

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

Не подскажите, как в программу вывести размеры(габариты) детали(заготовки)?

Т.е. должны быть какие то переменные, как я понимаю...

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

Задавайте в атрибутах программы нужные значения (можно привязать к измерениям) и считывайте их постом с помощью mom_attr_PROGRAMVIEW_<name>

Screenshot_2.png.2868cd706bd4e2d40c1506767853ef1f.pngScreenshot_1.png.1806a5ff6e76ae7dc3bd99a2c898b89b.png

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

@lexincton

Спасибо, но это ещё проблематичней, чем просто в NC программе задать...

Неужели нет этих переменных?

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

@lexincton

Спасибо, но это ещё проблематичней, чем просто в NC программе задать...

Неужели нет этих переменных?

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

в данном случае цифры будут всегда актуальные и вся работа сведется к изменению ссылки на тело

Ссылка на сообщение
Поделиться на других сайтах
В 21.05.2018 в 09:50, kotbarsik сказал:

Не подскажите, как в программу вывести размеры(габариты) детали(заготовки)?

Т.е. должны быть какие то переменные, как я понимаю...

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

Пост скидывать не буду ибо это чужой труд. Но товарищ @lexincton писал нам на предприятие пост на HH530 (для вывода координат заготовки BLCK FORM в пространстве в УП) в котором есть событие пользователя. А суть такова- вписываешь обработку в твердотельный параллелепипед который предварительно сам отрисовываешь, задаешь через UDE "конечные точки", отправлешь твердотел на скрытый слой. Пост дергает координаты точек в системе MCS и выводит в УП.

P.S. с постом который сам высчитывает габариты траекторий всей обработки и автоматом пуляет в УП на практике не сталкивался

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

с постом который сам высчитывает габариты траекторий всей обработки и автоматом пуляет в УП на практике не сталкивался

Это легко реализуется, только габариты траекторий не есть габариты заготовки

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

с постом который сам высчитывает габариты траекторий всей обработки и автоматом пуляет в УП на практике не сталкивался

Я себе такую штуку у посту прикрутил для срочных работ, когда надо очень быстро программу в станок скинуть и править блок-форму особо некогда. В спокойных условиях правлю вручную.

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

Ребята, тут кто-то говорил про коррекцию на резьбу, у меня в NX 8.5 нет её, т.е. есть вкладка но нет натписи Вывод данных контакта/ трассировки.

1.png

2.png

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

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

Или как и габаритов детали, тоже нет?

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

Такие посты - в личку!

Какая то конфиденциальная информация?

Тогда вопрос снимаю.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • ДОБРЯК
      Для того, чтобы получить правильные высшие) формы при виртуальном эксперименте, нужно сделать грамотную КЭ модель. От разговора на эту тему вы постоянно уклоняетесь.  То нет компьютера под рукой, сделать простейший тест, то теряете интерес. :=) Сходимости энергии деформации при расчетах статики, недостаточно для точного определения высших собственных форм и частот.  Для того, чтобы грамотно использовать метод конечных элементов, нужно сделать много-много тестов в статике, динамике и ... Одной кнопки и двух конечных элементов в 3Д программе недостаточно для определения высших собственных форм...  У вас в качестве инструмента всего два конечных элемента, шести узловая несовместная оболочка Тимошенко и десяти узловой тетраэдр. И еще контакты при решении задачи на собственные числа. Вам ли говорить про правильность определения высших собственных форм для сложных изделий... :=)    
    • vad0000
      Покажите схему с разрешением на движение
    • vad0000
      Вход, а не выход Вытащить Аналоговый вход и все, как будто туда ничего не подключено И если мы подключим сигнал к энкодеру оси Х, то он стнтет одинаковый с аналоговым входом, который не подключен?
    • Snake 60
      @waze4534  Посмотрите вверх и прочитайте текст на красной полоске...
    • kkk
      Я так понимаю, что предупреждение про "касательные" не просто так выскакивает. Если скруглить прямую стыковку отрезков эскиза (минимальным радиусом) то все работает даже без объединенной кривой, достаточно эскиза.
    • karlf
      Подскажите пожалуйста, может кто сталкивался. Станок DMU-50 на стойке TNC 530, перестал определяться ключ доступа. Сам ключ вроде работает, если переключать на нём режимы, то в шкафу на соответствующих блоках лампочки тоже переключаются. Но изначально был уровень доступа 4, а теперь уровни доступа не активны. Ключ только один, запасных нет. Есть какой-то старый бэкап, пробовал его накатить, но какой-то он непонятный - станок грузится, но почти в конце загрузки выдаёт какую-то ошибку по параметрам. Может кто знает в каком из разделов и в какой папке искать установленные драйверы ключа?
    • YuriySt54
      В данной конструкции можно сразу одним телом делать и обрезать. Но меня интересовало, можно ли сразу при построении массива ограничить лишнее.
    • Ветерок
      Сделать основание одним телом, массив другим телом. Тело массива обрезать как надо, потом объединить тела.
    • YuriySt54
      Можно ли при построении массива лишнее отсечь, как к примеру отсечено по длинной стороне. Делал начальный элемент бобышкой по траектории с выбранной функцией "выровнять с торцевыми поверхностями". Можно ли так сделать при построении массива? Или отдельно потом обрезать лишнее только?
    • waze4534
      Необходимо рассчитать предельную нагрузку на подвешенную емкость. Как провести анализ не ограничив геометрию емкости? 
×
×
  • Создать...