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

G-POST, много вопросов. Хочется понять логику работы.


DJ Astro

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

  • 1 месяц спустя...


Подскажите пожалуйста где поправить в посте. Если первый инструмент стоит в А0, то А0 почему-то не выводит.А если начинаю выводит с другого угла то ставит А360. Можно  поменять А360 на А0. 

Скрытый текст
Скрытый текст

 

 

 

555555555.PNG

Ссылка на сообщение
Поделиться на других сайтах
В 30.04.2019 в 19:32, Z@K сказал:

До этого ни когда не разрабатывал постпроцессоры для токарно-фрезерных станков.

Знаю только что есть возможность их объединить на основе токарного станка но я не понял логику. Или брать сразу многоосевой Mill-Turn станок.

 

Прошу помочь советом, документацией, может у кого-то есть какие-то наработки и может поделится.

За любую помощь буду очень рад и благодарен.

 

Токарно-фрезерный центр MUEGA turn XP4-42. Год выпуска 2008.

Система ЧПУ Syntec 900 TE.

Рабочая область:

ось-X 255 мм,

ось-Y 365 мм,

ось-Z 365 мм,

ось-Z1 470 мм (противошпиндель).

Магазин на 27 инструментов, из них 9 приводные. Фиксированная подача 15 м/мин.

6 NC-осей

MUGU XP4-42.png

MUGU XP4-42_ст1.png

Подскажите пожалуйста как в FIL, или а самой анкете, решить вопрос с определением шапки для режимов обработки.

1) Токарный - основной шпиндель

2) Фрезерный - основной шпиндель

3) Токарный - противошпиндель

4) Фрезерный - противошпиндель

B синхронизация через М команды одного и другого шпинделей

 

Каждый с режимов имеет свои команды:

        1) КОД Токарной обработки

ВНУТРЕННЯЯ РАСТОЧКА Точение

T2

G54

G92 S2000

G96 S250 M3

M8

- // -

M9

M5

         2)КОД фрезерной обработки - основной шпиндель

Сверление параллельно и перпендикулярно оси Z

T2

M151 (блокировка шпинделя)

G54

G94 S3=250 M303 (вращение шпинделя-CW, M304-врещение CCW)

M8

G18

G98

G83 Z5 X5 Y5 C0 R0 Q7 P0.5 F10 M17

- // -

M9

M305

M150

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

Подскажите пожалуйста как в FIL, или а самой анкете, решить вопрос с определением шапки для режимов обработки.

1) Токарный - основной шпиндель

2) Фрезерный - основной шпиндель

3) Токарный - противошпиндель

4) Фрезерный - противошпиндель

B синхронизация через М команды одного и другого шпинделей

 

Вы для Solidworks пишите? Просто в вашей анкете указано - САПР: Solidworks... 

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

Вы для Solidworks пишите? Просто в вашей анкете указано - САПР: Solidworks... 

Для Creo и постпроцессор G-Post.

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

Для Creo и постпроцессор G-Post.

То, что вы просите, стоит дорого :) Я думаю, вряд ли кто-то обстоятельно Вам поможет (по тем или иным причинам)

Ссылка на сообщение
Поделиться на других сайтах
В 13.08.2019 в 18:49, Z@K сказал:

Подскажите пожалуйста как в FIL, или а самой анкете, решить вопрос с определением шапки для режимов обработки.

1) Токарный - основной шпиндель

2) Фрезерный - основной шпиндель

3) Токарный - противошпиндель

4) Фрезерный - противошпиндель

B синхронизация через М команды одного и другого шпинделей

 

Каждый с режимов имеет свои команды:

        1) КОД Токарной обработки

ВНУТРЕННЯЯ РАСТОЧКА Точение

T2

G54

G92 S2000

G96 S250 M3

M8

- // -

M9

M5

         2)КОД фрезерной обработки - основной шпиндель

Сверление параллельно и перпендикулярно оси Z

T2

M151 (блокировка шпинделя)

G54

G94 S3=250 M303 (вращение шпинделя-CW, M304-врещение CCW)

M8

G18

G98

G83 Z5 X5 Y5 C0 R0 Q7 P0.5 F10 M17

- // -

M9

M305

M150

Ок а если пойти через обеденение постов ето может решить задачу.

Я нашёл код для обединения но не понимаю логику до конца.

Может кото обьеснить какой основной брать. Для такой кинематики станка куда какие оси ставить.

 

Может у кого-то есть инфа как при встрече определенных команд в файле CNL, вставлять в код программы команды "G и М"

 

Using the merged post processor option will allow for the use ofseveral different machine configuration. Example.For the Mazak Integrex.5 post processors configs were merged to handle the different XYZABC axis definitions. Starting with a 3axis mill as the base processor. The CIMFIL/ON, MODE was used to switch between these modes.
$$ *******************************************************************
$$ * MODE *
$$ ******************************************************************* 
CIMFIL/ON,MODE
XX=POSTF(7,4)
TYP=POSTF(7,5)
IF(XX.EQ.ICODEF(TURN))THEN
TLSWH=0
MODE/TURN,50
PPRINT TURNING MODE
ELSE
IF(XX.EQ.ICODEF(MILL).AND.TYP.EQ.ICODEF(CAXIS))THEN
TLSWH=1
MODE/MILL,51
PPRINT ZC MILL MODE
ELSE
IF(XX.EQ.ICODEF(MILL).AND.TYP.EQ.ICODEF(BAXIS))THEN
TLSWH=1
MODE/MILL,52
PPRINT MULTAX MODE
ELSE
IF(XX.EQ.ICODEF(MILL).AND.TYP.EQ.ICODEF(YAXIS))THEN
TLSWH=1
MODE/MILL,53
PPRINT XYZ MILL MODE
IF(XX.EQ.ICODEF(MILL).AND.TYP.EQ.ICODEF(AAXIS))THEN
TLSWH=1
MODE/MILL,55
PPRINT XYZCB DRILL MODE
ENDIF
ENDIF
ENDIF
ENDIF
ENDIF
CIMFIL/OFF
 

Ссылка на сообщение
Поделиться на других сайтах
В 14.08.2019 в 18:13, LxCoder сказал:

То, что вы просите, стоит дорого :) Я думаю, вряд ли кто-то обстоятельно Вам поможет (по тем или иным причинам)

Ну всё относительно, мой друг...

Люди, покупая оборудование за... (не знаю сколько стоит этот Quick-Tech XP4-42SM 4 axis, не думаю, что меньше 10 млн) даже не задаются вопросом: "а что дальше?"

 

В 15.08.2019 в 15:15, Z@K сказал:

Ок а если пойти через обеденение постов ето может решить задачу

А сколько стоит шпиндель у станка? сколько ударов выдерживает? :biggrin:

 

Вам нужен не только G-post, но еще и vericut со станком и параметрами. Дешевле к ресейлерам обратиться.

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

Ну всё относительно, мой друг...

 

Гораздо дороже, чем бесплатно.

23 часа назад, fenics555 сказал:

Вам нужен не только G-post, но еще и vericut со станком и параметрами. Дешевле к ресейлерам обратиться.

Или к людям, которые реально этим занимаются. Например, к нам :)). Можно в личку, я потом подскажу, с кем связаться.

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

Здраствуйте ребята. В первъм извините о то что моим руском не очен хорошем но я из Болгари. Так мой вопрос о том как можна переменят брой порядок после знаком от 7 на 9 в G-post.

Спосибо болшое :smile:

Ссылка на сообщение
Поделиться на других сайтах
В 26.08.2019 в 13:54, Ivan Grozdanov сказал:

Здраствуйте ребята. В первъм извините о то что моим руском не очен хорошем но я из Болгари. Так мой вопрос о том как можна переменят брой порядок после знаком от 7 на 9 в G-post.

Спосибо болшое :smile:

Про это речь?

 

11.JPG

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
В 28.08.2019 г. в 00:07, LxCoder сказал:

Про это речь?

 

11.JPG

В приципе да но ета я зделал. То что показал я ета сделал для адресом I,J и K в режиме 5-оснъ операции (G43.5). К сожелению онсновнъе настройкам G-post до 7-ого занка и по етаму в програма болше 7 знаком не приедет. И так вопрос как поменята настройком G-post работат с 9-ти знаком. 

Изменено пользователем Ivan Grozdanov
Ссылка на сообщение
Поделиться на других сайтах
11 час назад, Ivan Grozdanov сказал:

G-post работат с 9-ти знаком. 

Вот и мне интересно, зачем ? :) Я об оборудовании с такой требуемой точностью даже не слыхивал :) Или Вы зеркала для телескопа "Хаббл" собрались на ЧПУ станке делать? :))

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

Ну в принципе ребята ета правда с таком точности можна зеркала "Хаббал" сделат. Потребност от таком програме праизходет когда делает наладку серво блокам по оси машина и то толка на 5-осном фрезерном станок. Впервом раз когда пришел японцом из FANUC Europa  сказал мне сделат програма куда позиции по осом нада будет с до 5 знаком а позиции вектаром инструмент хотел до 9 знаком. Еще толеранс операции хотел бът 0,1 микрон а линеином интрполации 1 микрон. Конечно на самом делом после налоадок точност не боле 2-3 микроном. С етом они хочет теставая програма бът с болшая точност и все ошибки которъ увидет из сервом блоке произходет от система станок чпу а не из програма.

Изменено пользователем Ivan Grozdanov
Ссылка на сообщение
Поделиться на других сайтах
В 10.09.2019 в 17:27, Ivan Grozdanov сказал:

Еще толеранс операции хотел бът 0,1 микрон а линеином интрполации 1 микрон.

Вы хоть понимаете, что тепловые расширения оборудования куда больше этих цифр? 

И как их можно померить?.... 

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

Вы хоть понимаете, что тепловые расширения оборудования куда больше этих цифр? 

И как их можно померить?.... 

Тепловые расширения измеряются. Станок обклеевается тензометрическими датчиками, после чего становиться похож больше на новогоднюю елку. 

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

Ребята, хочу поправить свой постпроцессор для фанука - обычная 3-х осевая фрезеровка.

Суть в следующем: при выводе коррекции - корректор вводится в каждом слое обработке. И допустим если их 100 слоев, то и корректоров соответственно столько же.

Далее я ручками в симке переименовываю корректора (удаляю все кроме первого корректора)

Как мне сделать так чтобы корректор выводился только один раз? 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Orchestra2603
      Нулевая собственная частота означает нулевое собственное значение матрицы M^-1 * K, а значит нулевок СЗ у К (или бесконечно большое СЗ для M, но такого я не встречал никогда в реальных задачах). Т.е. матрица К - вырожденная. Это равнозначные утверждения про вырожденность матрицы жесткости и нулевую частоту. Почитайте работу по ссылке. Там рассматривается случай вырожденной матрицы M и алгоритм получения вектров. Случай с вырожденной К также приводится к этому случаю простыми манипуляциями.   Работа опубликована в 1972 году! Модальник Ансис, например, работает с вырожденной матрицей жесткостью вполне нормально. Он показывает 6 первых нулевых СЗ (для свободно "парящей" системы) и показывает формы соответствующие перемещениям, как жесткого целого. Все остальные СЗ (в подавляющем большинстве случаев, за исключением случаев некорректной постановки расчета) соотвтетсуют ожидаемым частотам. Не работал в Simulation, но я не буду удивлен, если там это работавет так же. Матлаб и Маткад тоже вполне умеет находить СЗ и СВ для случая с одной вырожденной матрицей. У вас не возникает ощущения, что вы ищете проблему, где ее нет?   Да, где интересуют очень высокие формы, там возникают вопросы, связанные с корректностью выбора функции формы, размеров элемента и т.п.  В моей практике с этим не сталкивался, но, наверное, если кто-то стоячие волны, например, исследует в ультразвуковом диапазоне - там, наверное, действиетолно возникают проблемы. Но это проблема самого МКЭ, а не каких-то алгоритмов или методов отыскания СЗ и СВ.   Так, по-вашем, что такое я  прислал? Это какая-то не такая факторизация?  Я же показал, есть такие методы факторизации. У меня нет оснований полагать, что все вокруг по всему миру идиоты, этого не знают, и только я молодец. У вас есть?  
    • yunoleg
      https://drive.google.com/file/d/1o5b62TuvZQalbDJ9_aG81fc6I_Ojsg7d/view?usp=drive_link, https://drive.google.com/file/d/17bjDQq5UQ9HaZRu9QIGNjD5Iy9rEQ9XB/view?usp=drive_link, https://drive.google.com/file/d/1v5rY8NXGV0dsvizuyDwHdnQE53M0QlRi/view?usp=drive_link, https://drive.google.com/file/d/1xCjwwPhNUiLshQmCz5GVwO6nwrL1teew/view?usp=drive_link, https://drive.google.com/file/d/1biXChIeRXUPkyRq-vUAX7QTYDSAFajwG/view?usp=drive_link, https://drive.google.com/file/d/1hmQcWIwtIMVSaAKob7ET6JHxK9BiN1XO/view?usp=drive_link, https://drive.google.com/file/d/1wyzqJB9iwENMyWHD1EQgyUCw7iED8Blm/view?usp=drive_link, https://drive.google.com/file/d/1WCtff2C-_jPQniOz8QPRVTEZ9lNIaXIZ/view?usp=drive_link, https://drive.google.com/file/d/1PNeqoEomozDWPtBuB7_BMwNQLdkd7F13/view?usp=drive_link, https://drive.google.com/file/d/1zWW6U-gzl9ypvOWv1AQcW18Xb4AVRJXB/view?usp=drive_link, https://drive.google.com/file/d/1mtitt98SGu63Fr_db5HSVfE43-j6utgG/view?usp=drive_link, https://drive.google.com/file/d/1TeWtLQYDtWxOnOphgJ82brZWgapoftxT/view?usp=drive_link, https://drive.google.com/file/d/1zWk7w8BxpU_uwj-LP0H23eoR8nphLeNQ/view?usp=drive_link, https://drive.google.com/file/d/1YCZDInHYxQyLo_xQQgc0sUOcuUNrv1c9/view?usp=drive_link, https://drive.google.com/file/d/16bIqWYg8ryKRFa8LTfSpaIySo1_4VdGs/view?usp=drive_link, https://drive.google.com/file/d/1x2xqlaFCfXRIwoTxvSjxciKuJ04Ao7-0/view?usp=drive_link, https://drive.google.com/file/d/18YxxWmy2zgUzbMai9lD4XTgQeJUbGVrd/view?usp=drive_link, https://drive.google.com/file/d/16ZBXioHIXFtlYMhBQFopycwDPRdDYC_x/view?usp=drive_link, https://drive.google.com/file/d/112_xqezNot4ecDOMbmvtLN_nOnEQR_tR/view?usp=drive_link, https://drive.google.com/file/d/1Qx6eOwQqD9dcxrpeudbXJL8HQTZzQe2l/view?usp=drive_link, https://drive.google.com/file/d/1tUJ14IpIHF49EXBQ85tdrEzrWDQ0zZSK/view?usp=drive_link, https://drive.google.com/file/d/1fJarfkIcPR1B2_pMod10R8iO09HqqpEn/view?usp=drive_link, https://drive.google.com/file/d/1LsWkJXPuwBL3HlhbzehJpCOjZ0Gf6Eaq/view?usp=drive_link, https://drive.google.com/file/d/1Nm2j1JAn3tTXxznxdY9Y6bpD_ZNhjy0_/view?usp=drive_link c воздухом все в порядке. Все концевики проверены. тоже все в норме
    • Леонид124
    • karlf
      В общем, сделал образ с родного диска, накатил его на новый диск и докинул туда недостающий файл и всё поехало
    • vo.aand
      Всем привет, я провожу простой расчет напряжений в SolidWorks, решила попробовать так, чтобы получить достоверную картинку, а не только значения по формуле, так вот результирующие в программе получаются в 10^4 раз больше.  Размеры листовой детали L x B x H=6.5 x 1.4 x 0.016 м, размер выреза в детали L x B x H=2.5 x 0.7 x 0.016 м. Размеры модели в м, но при 500 000 Н напряжения получаются очень большими равными 89 670 МПа это максимум, в нейтральной зоне 67 680 МПа. Если считать через формулу то будет так σ=N/F= 500 000 Н/ (0.016 x 1.5) м^2 = 22 321 429 Па= 22,32 МПа Изображение по ссылке: https://disk.yandex.ru/i/jFPT3Yn7W8hlpA.  
    • gudstartup
      я думал вы сами пересчитывали. а про параметры серво они вам ничего не сказали? может спросить отчего медленее едет....
    • ope@gusarm.ru
      производители станка сказали какие поставить в зависимости от шага винта и редуктора. Линейно то правильно считает, значит тут все так должно быть. Если б тут была ошибка то при передвижении на метр ехало больше или меньше.
    • gudstartup
      как считали flexible feed gear а именно 2084\2085 программой?
    • ope@gusarm.ru
    • Guhl
      Посмотреть хотя бы что предлагают. Цены увидеть. Может для себя присмотреть что-нибудь 
×
×
  • Создать...