DJ Astro

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

397 posts in this topic

В проекте всё ровно по спирали. А через пост выводит со скачками. Сказали дело в посте.

 

Share this post


Link to post
Share on other sites


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

В проекте всё ровно по спирали. А через пост выводит со скачками. Сказали дело в посте.

 

Пост зашифрованный?

Share this post


Link to post
Share on other sites

Здравствуйте! а кто знает как сделать чтобы в начале работы первого инструмента, сразу выводился номер последующего инструмента???

к примеру было:

%
O1
(MILL-3axcis)
G90G55
G91G28Z0.M5
G90G55
T1 M6
( -> CUTTER / 10.000000)
S1111 M3
G1 G43 X0. Y-29.196 Z20. F5000. H1
Z-9.
....
....
Z20. F5000.
M5
G91G28Z0.M5
G90G55
T5 M6
( -> CUTTER / 12.000000)
S1111 M3
......
......
...
 

 

а чтоб стало :

 

%
O1
(MILL-3axcis)
G90G55
G91G28Z0.M5
G90G55
T1 M6
( -> CUTTER / 10.000000)
S1111 M3
G1 G43 X0. Y-29.196 Z20. F5000. H1  Т5
Z-9.
....
....
Z20. F5000.
M5
G91G28Z0.M5
G90G55
T5 M6
( -> CUTTER / 12.000000)
S1111 M3
......
......
...
 

Share this post


Link to post
Share on other sites

ID: 324   Posted (edited)

В 19.11.2018 в 16:43, trololo сказал:

Здравствуйте! а кто знает как сделать чтобы в начале работы первого инструмента, сразу выводился номер последующего инструмента???

к примеру было:

%
O1
(MILL-3axcis)
G90G55
G91G28Z0.M5
G90G55
T1 M6
( -> CUTTER / 10.000000)
S1111 M3
G1 G43 X0. Y-29.196 Z20. F5000. H1
Z-9.
....
....
Z20. F5000.
M5
G91G28Z0.M5
G90G55
T5 M6
( -> CUTTER / 12.000000)
S1111 M3
......
......
...
 

 

а чтоб стало :

 

%
O1
(MILL-3axcis)
G90G55
G91G28Z0.M5
G90G55
T1 M6
( -> CUTTER / 10.000000)
S1111 M3
G1 G43 X0. Y-29.196 Z20. F5000. H1  Т5
Z-9.
....
....
Z20. F5000.
M5
G91G28Z0.M5
G90G55
T5 M6
( -> CUTTER / 12.000000)
S1111 M3
......
......
...
 

Если только сразу после смены инструмента в новой строке

1.thumb.jpg.3852986dec33e51fe1aefcf526ebba31.jpg

Edited by fenics555
1 person likes this

Share this post


Link to post
Share on other sites

Спасибо. И еще один вопрос.... при написании программы на резьбу выходит следующее :

%
O1
(MILL-3axcis)
G90G55
G91G28Z0.M5
G90G55
T3 M6
( -> CUTTER / 6.000000)
S250 M3
G1 G43 X25. Y-15. Z20. F5000. H3
G84 X25. Y-15. Z-29. P2000 R0. F250.
G80
G1 Z20. F5000.
M5
M9
G91G28Z0.M5
G28Y0.
M30
%


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

Share this post


Link to post
Share on other sites

ID: 326   Posted (edited)

В 24.11.2018 в 19:49, trololo сказал:

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

Ну во-первых надо понять, как она туда попадает? 

Я предполагаю, что это не Р должна быть а Q, и с точкой- по сколько в глубину....

Edited by fenics555

Share this post


Link to post
Share on other sites

ID: 327   Posted (edited)

 

В ‎24‎.‎11‎.‎2018 в 19:49, trololo сказал:

Спасибо. И еще один вопрос.... при написании программы на резьбу выходит следующее :

%
O1
(MILL-3axcis)
G90G55
G91G28Z0.M5
G90G55
T3 M6
( -> CUTTER / 6.000000)
S250 M3
G1 G43 X25. Y-15. Z20. F5000. H3
G84 X25. Y-15. Z-29. P2000 R0. F250.
G80
G1 Z20. F5000.
M5
M9
G91G28Z0.M5
G28Y0.
M30
%


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

Превратите нижеуказанный параметр в 0 и будет Вам счастье

 

112.PNG

Edited by LxCoder
нет файла картинки

Share this post


Link to post
Share on other sites

Подскажите пожалуйста где изменить в посте что бы убрать нумерацию кадров и убрать нули Т06-Т6, М08-М0, G00-G0/

на форум.png

на форум.png

Share this post


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

Подскажите пожалуйста где изменить в посте что бы убрать нумерацию кадров и убрать нули Т06-Т6, М08-М0, G00-G0/

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

Share this post


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

убрать нули Т06-Т6, М08-М0, G00-G0/

Убрать галочки

1.thumb.jpg.2b4e46df907f7d78b263fa56969fdee2.jpg

 

17 минут назад, serrj сказал:

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

там тоже интуитивно понятно

Share this post


Link to post
Share on other sites

СПАСИБО БОЛЬШОЕ!

Share this post


Link to post
Share on other sites

Доброго времени суток.

Подскажите как убрать вывод значений с PPRINT

 

Такая задача возникла в связи с 2 разными станками, на одно их можно выводить а на другом, из за памяти нет. И для того что бы каждый раз не менять PPRINT хочу оставить только TOOL_NAME и в начале программы PARRT_NAME

 

Screenshot_1.png

Screenshot_2.png

Share this post


Link to post
Share on other sites

В FIL прописать:

 

CIMFIL/ON,PPRINT
 DMY=POSTF(20)
 TXT1L=0; TXT2L=0
 TXT=TEXT/CLW       $$ get text
 TXT=TEXT/OMIT,TXT,1  
 TXT1=TEXT/'PART NAME'
 TXT2=TEXT/'TOOL NAME'
 TXT1L=INDXF(TXT,TXT1) $$ if "PART NAME" in text
 TXT2L=INDXF(TXT,TXT2) $$ if "TOOL NAME" in text
 IF (TXT1L.NE.0.OR.TXT2L.NE.0) THEN
  DMY=POSTF(21)  
  DMY=POSTF(13)
 ENDIF
CIMFIL/OFF

Share this post


Link to post
Share on other sites

Спасибо

Share this post


Link to post
Share on other sites

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

Знаю только что есть возможность их объединить на основе токарного станка но я не понял логику. Или брать сразу многоосевой 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

Share this post


Link to post
Share on other sites

ID: 336   Posted

В 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-осей

брать сразу многоосевой Mill-Turn станок

Share this post


Link to post
Share on other sites

ID: 337   Posted

А как решить вопрос с противошпинделем С2 и координатой Z1.

Как на счет еще одновременной работы 2-х шпинделей, реализации синхронизации. Я знаю что есть такая функция в CREO но на практике не совсем понимаю.

Share this post


Link to post
Share on other sites

Подскажите пожалуйста, где в посту поменять или прописать нужно что бы 4-я ось поворачивалась в нужном направлении. А270 вместо А90.

Share this post


Link to post
Share on other sites

Убираю галочку с EIA standard  не всё корректно выводит. может ещё нужно что поправить?

 

Share this post


Link to post
Share on other sites

рисует так

Снимок.PNG

выводит вот так

Снимок1.PNG

может дело не в посте?

Share this post


Link to post
Share on other sites
В 10.05.2019 в 10:18, serrj сказал:

может дело не в посте?

траектории то абсолютно разные.

Share this post


Link to post
Share on other sites
В 07.05.2019 в 16:12, Z@K сказал:

А как решить вопрос с противошпинделем С2 и координатой Z1.

Как на счет еще одновременной работы 2-х шпинделей, реализации синхронизации. Я знаю что есть такая функция в CREO но на практике не совсем понимаю.

11.JPG.b10f047b9c0decafc653730630988562.JPG

 

А сами команды синхронизации, перехвата и пр. лично я задаю через CL-команды, т.к. готового функционала в Creo 3(я не знаю, как в Creo 4 или в 5), насколько мне известно, нет. Некоторые команды приходится самому сочинять, т.к. фигова туча параметров передается в подпрограммы станка.

1 person likes this

Share this post


Link to post
Share on other sites

Ставлю галочку EIA standart выводит правильно, но ось крутится в другую сторону

Снимок4.PNG

Не пойму толи дело в посте, толи в моих кривых руках.

Share this post


Link to post
Share on other sites

эта траектория с активной 4-й осью( Z.Y.X.A.)

Share this post


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

эта траектория с активной 4-й осью( Z.Y.X.A.)

Станок с подготовкой инструмента?

Share this post


Link to post
Share on other sites
45 минут назад, fenics555 сказал:

Станок с подготовкой инструмента?

 Выбираю обычный станок с 4 осью.

Share this post


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

 Выбираю обычный станок с 4 осью.

gpost.rar

Share this post


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

Что не так делаю?

4ось.rar

Share this post


Link to post
Share on other sites

Что не так делаю?

4ось.rar

 

      Нужно исправить направление вращение осей в посте. Сам постпроцессор дорабатывать.

 

Share this post


Link to post
Share on other sites

Не могу исправить направление осей, т.к. вращается деталь, а не шпиндель! И что нужно поправить в посте? Я уже кучу их перепробовал.

Share this post


Link to post
Share on other sites
В 13.05.2019 в 13:25, serrj сказал:

Что не так делаю?

4ось.rar

С проектом вроде нормально все. Вышлите свой пост и покажите, что вам хотелось бы видеть. Я так понял нужно только направление оси А поменять?

Share this post


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

С проектом вроде нормально все. Вышлите свой пост и покажите, что вам хотелось бы видеть. Я так понял нужно только направление оси А поменять?

 

47пост.rar

Share this post


Link to post
Share on other sites
В 15.05.2019 в 23:02, LxCoder сказал:

С проектом вроде нормально все. Вышлите свой пост и покажите, что вам хотелось бы видеть. Я так понял нужно только направление оси А поменять?

хотелось бы так.

Снимок.PNG

op010.tap

Share this post


Link to post
Share on other sites

но ось повернулась в противоположном направлении.

 

Share this post


Link to post
Share on other sites
В 17.05.2019 в 17:05, serrj сказал:

но ось повернулась в противоположном направлении.

 

Вы в посте не забыли FIL приложить? Или его нет (uncх01.f47)?

Чтобы разобраться в проблеме, нужно знать станок. Я не знаю вашего станка. Если вам хочется получить, например угол A90, а пост выдает A-90 - это одно, если же выдает А270 - это другое, если же выдает А90, но все-таки на станке деталь крутится не в ту сторону - это вообще третье...  Как ведет себя ось А (4 основных вопроса):

1. Каковы ее лимиты (0..360, -360..360, -N..N)?

2. Каково реальное направление движения оси А в положительном направлении - по ч.с.(если смотреть на нее так, чтобы ось Х была направлена "в глаз") или против ч.с.?

3. Перемещение идет по кратчайшей или по линейной координате А (например, когда при движении из позиции А-90 в позицию А270 станок делает полный оборот вокруг оси А?).

4. Знак "+"/"-" указывает направление вращения или же координату А (например, когда в координату А90 из координаты А0 можно прийти и по кратчайшей "А90", и по дуге через три четверти окружности по команде "А-90")?

Иначе ни черта не поймешь, что не так..

2 people like this

Share this post


Link to post
Share on other sites
В 20.05.2019 в 23:48, LxCoder сказал:

Вы в посте не забыли FIL приложить? Или его нет (uncх01.f47)?

Чтобы разобраться в проблеме, нужно знать станок. Я не знаю вашего станка. Если вам хочется получить, например угол A90, а пост выдает A-90 - это одно, если же выдает А270 - это другое, если же выдает А90, но все-таки на станке деталь крутится не в ту сторону - это вообще третье...  Как ведет себя ось А (4 основных вопроса):

1. Каковы ее лимиты (0..360, -360..360, -N..N)?

2. Каково реальное направление движения оси А в положительном направлении - по ч.с.(если смотреть на нее так, чтобы ось Х была направлена "в глаз") или против ч.с.?

3. Перемещение идет по кратчайшей или по линейной координате А (например, когда при движении из позиции А-90 в позицию А270 станок делает полный оборот вокруг оси А?).

4. Знак "+"/"-" указывает направление вращения или же координату А (например, когда в координату А90 из координаты А0 можно прийти и по кратчайшей "А90", и по дуге через три четверти окружности по команде "А-90")?

Иначе ни черта не поймешь, что не так..

Станки все Fanuc c активной 4-й осью

100_9067.JPG

100_9068.JPG

100_9070.JPG

100_9071.JPG

100_9072.JPG

100_9073.JPG

47пост.rar

Ставлю галочку EIA STANDART выводит правильно, но координаты повороты в противоположном направлении.

как надо!.tap

Снимок.PNG

как получается.tap

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

 

Share this post


Link to post
Share on other sites

Не пойму почему 3-х осевую обработку в 4-й оси выводит правильно. А активную ось по другому.

 

Приходится либо зеркалить либо смещать смещать координаты поворота.

Share this post


Link to post
Share on other sites

4x.jpg.bb1099ef78e66dc516324c0f61c98cff.jpg

 

 

 

%
O1300
G40G80G17G90G55
( / 4AXIS)
( / TOLERANCE : 0.010000)
( / TOOL NAME : FASKA_10_45)
( / CUTTER_DIAM : 0.020000)
G40G80G17G90G55
T1M6
S1111M3
M8
G0A-78.027
X-49.988Y0.
G43H1Z100.
Z49.479
G1Z47.479F111.
X-50.828A-78.074
X-51.663A-78.216
X-52.487Z47.48A-78.454
X-53.293A-78.787
X-54.075A-79.211
X-54.827Z47.481A-79.724
X-55.541A-80.323
X-56.208A-80.998
X-56.829Z47.482A-81.751
X-57.395A-82.573
X-57.9A-83.455
X-58.339Z47.483A-84.389
X-58.708A-85.366
X-59.007A-86.385
X-59.231A-87.429
X-59.379A-88.491
X-59.449A-89.568
X-59.455A-90.
X-59.416A-91.077
X-59.3A-92.142
X-59.107A-93.196
X-58.837A-94.229

......

Share this post


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

4x.jpg.bb1099ef78e66dc516324c0f61c98cff.jpg

 

 

 

%
O1300
G40G80G17G90G55
( / 4AXIS)
( / TOLERANCE : 0.010000)
( / TOOL NAME : FASKA_10_45)
( / CUTTER_DIAM : 0.020000)
G40G80G17G90G55
T1M6
S1111M3
M8
G0A-78.027
X-49.988Y0.
G43H1Z100.
Z49.479
G1Z47.479F111.
X-50.828A-78.074
X-51.663A-78.216
X-52.487Z47.48A-78.454
X-53.293A-78.787
X-54.075A-79.211
X-54.827Z47.481A-79.724
X-55.541A-80.323
X-56.208A-80.998
X-56.829Z47.482A-81.751
X-57.395A-82.573
X-57.9A-83.455
X-58.339Z47.483A-84.389
X-58.708A-85.366
X-59.007A-86.385
X-59.231A-87.429
X-59.379A-88.491
X-59.449A-89.568
X-59.455A-90.
X-59.416A-91.077
X-59.3A-92.142
X-59.107A-93.196
X-58.837A-94.229

......

Почему то при таких настройках выводит по другому.

%
O1300
G40G80G17G90G55
( / 4AXIS)
( / TOOL NAME : FASKA_10_45)
( / CUTTER_DIAM : 0.020000)
G40G80G17G90G55
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
X-53.938Z45.234A-83.242
X-54.497Z45.338A-83.808
X-55.01Z45.438A-84.448
X-55.464Z45.528A-85.144
X-55.852Z45.605A-85.887
X-56.172Z45.67A-86.668
X-56.426Z45.72A-87.491
X-56.607Z45.756A-88.334
X-56.714Z45.778A-89.193
X-56.746Z45.784A-90.
X-56.71Z45.777A-90.862
X-56.599Z45.755A-91.712
X-56.414Z45.718A-92.556
X-56.158Z45.667A-93.372
X-55.836Z45.602A-94.147
X-55.446Z45.524A-94.886
X-55.Z45.436A-95.566
X-54.488Z45.337A-96.202
X-53.935Z45.233A-96.76
X-53.333Z45.129A-97.25
X-52.696Z45.028A-97.658
X-52.032Z44.938A-97.979
X-51.358Z44.863A-98.205
X-50.682Z44.809A-98.339
X-49.999Z44.775A-98.381
X-49.322Z44.764A-98.332
X-48.651Z44.775A-98.192
X-48.004Z44.805A-97.968
X-47.363Z44.854A-97.652
X-46.736Z44.918A-97.242
X-46.138Z44.992A-96.745
X-45.59Z45.072A-96.179
X-45.081Z45.152A-95.53
X-44.637Z45.228A-94.833
X-44.254Z45.297A-94.082
X-43.941Z45.355A-93.3
X-43.693Z45.402A-92.475
X-43.517Z45.435A-91.631
X-43.414Z45.455A-90.77
X-43.385Z45.461A-90.
X-43.422Z45.454A-89.127
X-43.534Z45.432A-88.267
X-43.722Z45.396A-87.412

.....

не так как надо. Что не так делаю?

Share this post


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

Что не так делаю?

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

4ax2.jpg.db2bd77fa10353379cb003fe6d2ee93b.jpg

 

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • PixPax
      Всем привет, заказал цанговый патрон с регулировкой радиального биения, не могу разобраться ,понял то что регулировка происходит за счёт центробежной силы, 3 день мучений ,так и ничего не вышло, мб кто сталкивался ? 
      https://ibb.co/nRp2yQ4
    • Bully
      для "защиты" нефтяных месторождений? 
    • soklakov
      типа ЦКТИ Вибросейсм? Хорошие парни, не вопрос. Но что значит "серьезной" без названия. мне глубоко фиолетово на ваши ощущения. но если вы работаете в атомке, то тратите деньги зря. при первой же возможности, я бы поправил положение дел. MSUP Пнх
    • Murasch
      Здравствуйте, уважаемые пользователи Creo! У меня возникли сложности с построением винтовой поверхности в 3D-модели детали. 3D-модель создаю по чертежу (такое хобби, делать модели по чертежам или с исходной детали). Подскажите, пожалуйста, как её правильно построить. Не представляю, что должно получиться в итоге. 3D-модель крышки (Creo 5.0) и файл (*.jpeg) исходного чертёжа см. во вложении. Крышка.7z
    • Kelny
      Если напрямую не получается, то можно попробовать по аналогии с запуском сторонних приложений через макрос, только в качестве стороннего приложения выбирать нужную вам DLL с макросом. Пример, имя макроса запуска должно совпадать с файлом DLL (или EXE, то в коде надо заменить dll на exe): Или просто вписывается путь до нужного файла. Пример запуска блокнота:  
    • PixPax
        Всем привет, есть проблема с подключением станка к пк по локалки для передачи файлов ,мб кто сталкивался? станок fanuc 0i mate-md софт FileZilla   https://ibb.co/WGDJxLd
      https://ibb.co/CPBj1mb
      https://ibb.co/xfN20Jz
      https://ibb.co/qd9mc89
      https://ibb.co/h14Ky7b
    • tulibay
      @DuS автор @Shvg может выкладывал другую версию. У меня работает.LabelView.zip
    • Torin
      При работе с гидравликой, когда необходимо изменить угловое смещение, но после коррекции углового смещения, и регенерации угол меняется не очень понятным образом. Каким образом работать с угловым смещение, если по сути корректировка угла не работает как надо а работает как пожелает?     https://drive.google.com/open?id=1Nj1DW-eAQZowTOL2y06sPVExnXaliK1a  
    • Kelny
      Делайте новые виды под следующей буквой, не придётся всё перелапачивать с нуля.   Поаккуратнее с переименованием, делайте резервную копию перед переименованием. Как-то после переименования множества видов, правда вручную, после сохранения чертёж перестал открываться вовсе в текущей версии (причём проблема была повторяемой, поднимаешь рабочую резервную копию, переименовываешь виды и снова получаешь мёртвый файл). Путём экспериментов испорченный файл удалось открыть лишь в будущей версии программы.
    • DuS
      не получается повесить его на кнопку - ругается что не выбрана процедура... зы цепляю replacelabelview.dll