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

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


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 пользователей

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



  • Сообщения

    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
    • Борман
    • gudstartup
      а ведь все работало...
×
×
  • Создать...