Jump to content
DJ Astro

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

Recommended Posts

serrj
28 минут назад, DJ Astro сказал:

Всё так. Я открыл ваш проект, ничего не меняя нажал "Воспроизвести". Фреза почему-то пошла по верхней кромке фаски. Я подумал, что так и задумано и постил эту траекторию.

4ax2.jpg.db2bd77fa10353379cb003fe6d2ee93b.jpg

 

Если попытаться редактировать этот шаг - траектория смещается внутрь отверстия и координаты в программе совпадают с вашими. Creo чудит. 

28 минут назад, DJ Astro сказал:

Всё так. Я открыл ваш проект, ничего не меняя нажал "Воспроизвести". Фреза почему-то пошла по верхней кромке фаски. Я подумал, что так и задумано и постил эту траекторию.

4ax2.jpg.db2bd77fa10353379cb003fe6d2ee93b.jpg

 

Если попытаться редактировать этот шаг - траектория смещается внутрь отверстия и координаты в программе совпадают с вашими. Creo чудит. 

Я так делаю обычно притупки и фаски на деталях если они не нарисованы. отвожу в PROF_STOCK_ALLOW и опускаю в AXIS_SHIFT.  тогда почему пост выводить так как показано в  creo если в EIA STANDARD поставить галочку, н с противоположной координатой оси вращения. А если её убрать то отход-захоти  в обратном направлении.

Share this post


Link to post
Share on other sites


DJ Astro

@serrj, сейчас пост правильно работает? 

Share this post


Link to post
Share on other sites
serrj

Именно эту операцию неправильно выводит. Не то что показывает CREO.

Share this post


Link to post
Share on other sites
DJ Astro

Вы указали, что:

5 часов назад, serrj сказал:

ось поворачивается в + по часовой стрелке.

Судя по системе координат в вашем проекте Creo, деталь в станке располагается так, что ось отверстия горизонтальна и обращена к оператору. Чтобы обработать на нем фаску, деталь нужно повернуть против часовой стрелки в "А-". Так? 

 

В программе:

 

T1M6
S1111M3
M8
G0A-81.619
X-49.015Y-4.005
G43H1Z99.92
Z46.743
G1Z44.743F111.
G41X-48.998Y-1.005D1
X-49.036Y-.726Z44.744
X-49.151Y-.469Z44.748
X-49.333Y-.253Z44.754
X-49.567Y-.097Z44.761
X-49.836Y-.013Z44.77
X-49.992Y0.Z44.775
X-50.673Z44.808A-81.66
X-51.353Z44.863A-81.794
X-52.028Z44.937A-82.02
X-52.692Z45.027A-82.34
X-53.33Z45.128A-82.748

.....

 

 

Что не так?

 

 

 

 

 

Share this post


Link to post
Share on other sites
serrj

Если постить центровку или сверло  в это отверстие, то правильная координата будет A270 или А-90. Для станка это одна и таже координата.

Share this post


Link to post
Share on other sites
AlexK76
В 16.05.2019 в 12:24, serrj сказал:

Немного исправил ваш пост. Попробуйте. Направление оси A изменено.

POST47.rar

Share this post


Link to post
Share on other sites
serrj
18 часов назад, AlexK76 сказал:

Немного исправил ваш пост. Попробуйте. Направление оси A изменено.

POST47.rar

Спасибо, выводит правильно но ось поворачивается в противоположную сторону. Можно как то это сделать?

1111.PNG

op010.tap

Share this post


Link to post
Share on other sites
DJ Astro

@serrj что с программой, про которую я спрашивал выше? Она правильная?

Share this post


Link to post
Share on other sites
AlexK76
3 часа назад, serrj сказал:

Спасибо, выводит правильно но ось поворачивается в противоположную сторону. Можно как то это сделать?

1111.PNG

op010.tap

 

post47.rar

Share this post


Link to post
Share on other sites
serrj
В 25.05.2019 в 14:46, DJ Astro сказал:

@serrj что с программой, про которую я спрашивал выше? Она правильная?

НЕТ.

Share this post


Link to post
Share on other sites
serrj
В 25.05.2019 в 16:06, AlexK76 сказал:

не получается, опять показывает неправильную координату. A90. Но выводит правильно.

Share this post


Link to post
Share on other sites
DJ Astro

@serrj, вас не поймёшь: 

1 час назад, serrj сказал:

....показывает неправильную координату....... Но выводит правильно.

Как может быть одновременно правильно и неправильно? 

 

Вы говорите, что:

В 23.05.2019 в 17:17, serrj сказал:

....правильная координата будет A270 или А-90. Для станка это одна и таже координата

и тут же говорите, что программа, где А крутится в районе -90 неправильная. Это как понимать? 

 

 

 

Ну, теперь может так? :biggrin::biggrin::biggrin: 

post47.RAR

 

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

%
O1300
G40G80G17G90G55
( / 4AXIS)
( / TOLERANCE : 0.010000)
( / TOOL NAME : FASKA_10_45)
( / CUTTER_DIAM : 0.020000)
G40G80G17G90G55
T1M6
S1111M3
M8
G0A281.973
X-49.988Y0.
G43H1Z100.
Z49.479
G1Z47.479F111.
X-50.828A281.926
X-51.663A281.784
X-52.487Z47.48A281.546
X-53.293A281.213
X-54.075A280.789
X-54.827Z47.481A280.276
X-55.541A279.677
X-56.208A279.002
X-56.829Z47.482A278.249
X-57.395A277.427
X-57.9A276.545
X-58.339Z47.483A275.611
X-58.708A274.634
X-59.007A273.615
X-59.231A272.571
X-59.379A271.509
X-59.449A270.432
X-59.455A270.
X-59.416A268.923
X-59.3A267.858
X-59.107A266.804
X-58.837A265.771
X-58.497A264.779
........

 

  • Нравится 1

Share this post


Link to post
Share on other sites
serrj

не получилось! Не получается вывести одновременно правильную координату оси вращения и правильную траекторию.

Снимок.PNG

Снимок2.PNG

причём все посты так выводят! 

Share this post


Link to post
Share on other sites
DJ Astro

@serrj , вы уверены, что CIMCO правильно рисует?

Share this post


Link to post
Share on other sites
serrj
7 минут назад, DJ Astro сказал:

@serrj , вы уверены, что CIMCO правильно рисует?

да, я и на станке проверял. Зарезало. Всё было нормально, и выводил и 3+1 и активную 4 ось. Но как только решил сделать фаски в активной 4 оси вылезла такая хрень.

Share this post


Link to post
Share on other sites
DJ Astro

Можете выложить эти две проги со скринов?

Share this post


Link to post
Share on other sites
serrj
19 минут назад, DJ Astro сказал:

Можете выложить эти две проги со скринов?

 

4ось.rar

проги.rar

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

Share this post


Link to post
Share on other sites
AlexK76
10 часов назад, serrj сказал:

не получилось! Не получается вывести одновременно правильную координату оси вращения и правильную траекторию.

Снимок.PNG

Снимок2.PNG

причём все посты так выводят! 

Очень странная специфика программирования вашего станка. Вы обрабатываете фаску отверстия в координате А90., а сверлите этоже самое отверстие в координате А270. Но ведь это координаты противоположных отверстий, разнесенных на 180 градусов. Чтото здесь не вяжется. Может проблема в настройках станка? А именно режим задания движения 4-й оси? 

Share this post


Link to post
Share on other sites
fenics555
22 часа назад, serrj сказал:

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

там всё по-умолчанию:

1.jpg.d1fa30552113e2ed38fa79e894313650.jpg

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

Вы обрабатываете фаску отверстия в координате А90., а сверлите этоже самое отверстие в координате А270. Но ведь это координаты противоположных отверстий, разнесенных на 180 градусов.

Тут 2 варианта: либо косяк с выводом абсолютные/с приращением, а скорее всего косяк с выбором "локальных систем координат"! 

 

22 часа назад, serrj сказал:

Всё было нормально, и выводил и 3+1 и активную 4 ось. Но как только решил сделать фаски в активной 4 оси вылезла такая хрень.

Скорее всего при сверлении были выбраны локальные координаты, и когда Вы добавили обработку 4х - то подхватилась не основная СК а последняя активная. 

Выберите основную систему координат в траектории и переопределите зазор.

 

При 4х должна быть активна только основная СК!

Share this post


Link to post
Share on other sites
zeppelin

В диалоге написано - СОЛВЕР

Share this post


Link to post
Share on other sites
serrj

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

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

 

 

 

555555555.PNG

Share this post


Link to post
Share on other sites
Z@K
В 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

Share this post


Link to post
Share on other sites
LxCoder
22 часа назад, Z@K сказал:

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

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

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

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

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

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

 

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

Share this post


Link to post
Share on other sites
Z@K
14 минуты назад, LxCoder сказал:

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

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

Share this post


Link to post
Share on other sites
LxCoder
12 минуты назад, Z@K сказал:

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

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

Share this post


Link to post
Share on other sites
Z@K
В 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
 

Share this post


Link to post
Share on other sites
fenics555
В 14.08.2019 в 18:13, LxCoder сказал:

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

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

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

 

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

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

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

 

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

Share this post


Link to post
Share on other sites
LxCoder
23 часа назад, fenics555 сказал:

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

 

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

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

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

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

  • Нравится 2

Share this post


Link to post
Share on other sites
Ivan Grozdanov

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

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

Share this post


Link to post
Share on other sites
LxCoder
В 26.08.2019 в 13:54, Ivan Grozdanov сказал:

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

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

Про это речь?

 

11.JPG

Share this post


Link to post
Share on other sites
Ivan Grozdanov
В 28.08.2019 г. в 00:07, LxCoder сказал:

Про это речь?

 

11.JPG

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

Edited by Ivan Grozdanov

Share this post


Link to post
Share on other sites
fenics555
8 часов назад, Ivan Grozdanov сказал:

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

ого, А зачем? 

Share this post


Link to post
Share on other sites
LxCoder
11 час назад, Ivan Grozdanov сказал:

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

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

Share this post


Link to post
Share on other sites
Ivan Grozdanov

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

Edited by Ivan Grozdanov

Share this post


Link to post
Share on other sites
fenics555
В 10.09.2019 в 17:27, Ivan Grozdanov сказал:

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

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

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

Share this post


Link to post
Share on other sites
AlexK76
7 часов назад, fenics555 сказал:

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

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • vasillevich68
      Ленточный интерфейс появился с 15 версии, с 11 по 14, если память не изменяет, все было очень похоже. Все кнопки из серии "создать" есть в закладке "файл". Вот скрин 14    
    • FOX88
      не знаю, когда я в солиде меняю  количество точек каждой частоты график выглядит более треугольным, но глобально ничего не меняется, попробую в понедельник проиллюстрировать что я имею ввиду
    • SHARit
      https://knowledge.autodesk.com/ru/support/inventor/learn-explore/caas/CloudHelp/cloudhelp/2019/RUS/Inventor-iLogic/files/GUID-AB9EE660-299E-408F-BBE1-AFE44C723F59-htm.html Но лучше изучать API, он на порядок мощнее. https://www.autodesk.ru/autodesk-developer-network/api-trainings/my-first-plugin  
    • kolo666
      @FOX88 они везде от этого зависят, а ваш любимый солид скорее всего определил их за вас, что очень печально влияет на адекватность результатов и время расчета.   Рекомендую попробовать Femap, тем более что есть подробная инструкция на русском:     
    • chatjokey
      пока не просверлят дырку, не отцепятся.
    • mamomot
      Я так понимаю, что та кнопка была в 15-ой версии, а у меня 16-я учебная... P.S. Я же говорил, что сейчас безработный... Так, вот... Сегодня очередные резюме отсылал. Видел одну фирму, где было жестко сказано: "Умение работать в T-FLEX 11". Представляете? Приходите туда, включаете станцию, и первый вопрос: "Позвольте! А где тут кнопка...?!" Бггг...
    • Jesse
      начинается с собственных частот и заканчивается комментами Добряка и срачем между ним и Фёдором   я увидел эксперимент в посте №65 и ранее тоже.   ну контактное трение - это нелинейность, а собственные частоты, строго говоря, не могут быть определены точно в нелинейной постановке
    • вфм
      Похоже iLogic, это тайное знание,  ... Джедаи..
    • dns67
      Например: пусть у меня есть стол на каркасе и с регулируемой опорой. Высота стойки будет равна а=Н-а1-а2, где Н - общая высота, а1 - толщина столешницы, а2 - высота опоры. Я привязываю опору к стойке (через ЛСК), в уравнение длины стойки забиваю формулу (значение высоты опоры и столешницы получаю из функции "измерить"), а у меня получается рекурсия. Если не привязывать к стойке - уравнение без ошибки, но затем, с помощью преобразования, не получается осуществить привязку опоры и столешницы к стойке (точки не подсвечиваются).   для упрощения, в файле труба и опора.
    • SilaMusli
      Там только труба и опора и всё. Что нужно-то? Создать 3д фрагмент
×
×
  • Create New...