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

постпроцессоры SolidCam


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

Даите пожалуйсто кто нить какоинбудь пост для токарнофрезерного стоика фанук. (Самый любой, похожий и т.д.) Софт Solid CAM.

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


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

Здравствуйте, столкнулся с проблемой (впервые работаю в CAD и CAM) что он просит выбрать постпроцессор для станка. Я в этом не разбираюсь, и прошу помощи. Подскажите что делать, станок Esfero 3D-014. Использовать ли стандартный gMilling 3x или нужно писать постпроцессор?

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

Здравствуйте, коллеги помогите с постом для станка Doosan Lynx 2100 LMB стойка Fanuc 0i plus. поделитесь пожалуйста рабочим постом пожалуйста .

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

Всем доброго времени суток, есть тут кто может помочь с постом на окуму OSP-P200M, все станки на фануках а этот свежий завезли, заранее спасибо

 

Только что, serghei133 сказал:

Всем доброго времени суток, есть тут кто может помочь с постом на окуму OSP-P200M, все станки на фануках а этот свежий завезли, заранее спасибо

 

Пост нужен для солида

 

 

 

Ссылка на сообщение
Поделиться на других сайтах
  • 3 года спустя...
UnPinned posts
10 часов назад, DesertRod сказал:

Ну ладно, может кто-нибудь из великих писателей постпроцессоров снизойдут до моей скромной персоны и помогут мне написать 3 строчки кода. Я пока в тупике, даже не знаю куда копать, кроме как исправлять везде в посте значения на отрицательные, но этого хотелось бы избежать.

Вот 3 строчки:biggrin: но за результат я не ручаюсь, тестить надо.

 

 ; GPPL variables
    numeric_def_f   = '5.4'
    integer_def_f   = '5.0(p)'
    gcode_f         = '2/2.0(p)'
    mcode_f         = '2/2.0(p)'
    xpos_f          = '5.3(*-1)'
    ypos_f          = '5.3(*-1)'
    zpos_f          = '5.3(*-1)'
    nR1pos_f        = '5.3'
    apos_f          = '5.3'
    bpos_f          = '5.3'
    feed_f          = '4.4'
    blknum_f        = '5.0(p)'
    blknum_gen      = true
    call @usr_ip_useroptions
    call @usr_ip_postwriteroptions

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

Вот 3 строчки:biggrin: но за результат я не ручаюсь, тестить надо.

 

 ; GPPL variables
    numeric_def_f   = '5.4'
    integer_def_f   = '5.0(p)'
    gcode_f         = '2/2.0(p)'
    mcode_f         = '2/2.0(p)'
    xpos_f          = '5.3(*-1)'
    ypos_f          = '5.3(*-1)'
    zpos_f          = '5.3(*-1)'
    nR1pos_f        = '5.3'
    apos_f          = '5.3'
    bpos_f          = '5.3'
    feed_f          = '4.4'
    blknum_f        = '5.0(p)'
    blknum_gen      = true
    call @usr_ip_useroptions
    call @usr_ip_postwriteroptions

Эх, не помогло. Я пробовал редактировать эти строчки, но это не они выводят числовые значения. При подобных изменениях в УП выводится тоже самое, что и без них

@Povar1 сбросил

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

Эх, не помогло. Я пробовал редактировать эти строчки, но это не они выводят числовые значения. При подобных изменениях в УП выводится тоже самое, что и без них

@Povar1 сбросил

скорее всего в посте надо создавать условие при котором будет меняться знак но не утверждаю, а лучше перепрошить стойку чтоб не мучаться))

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

Спасибо всем за помощь. Отдельно спасибо @Povar1 и @Forest_Man за написание кода, именно эти два человека мне помогли. Спасибо @Ishimtcev @CNC_SKILL @Far72 за советы. Для тех кто столкнётся с подобной проблемой или кому интересно решение, скидываю файлы до и после изменений.

Orsha_4x_Simens840D.zip

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

Спасибо всем за помощь. Отдельно спасибо @Povar1 и @Forest_Man за написание кода, именно эти два человека мне помогли. Спасибо @Ishimtcev @CNC_SKILL @Far72 за советы. Для тех кто столкнётся с подобной проблемой или кому интересно решение, скидываю файлы до и после изменений.

Orsha_4x_Simens840D.zip

@DesertRod

 

Чем смогли как говорится.

 

P.s в вашем случае в выводе просто надо было поменять 'X'xpos на 'X'xpos:i    но и вариант с 'X'xpos:for тоже рабочий. Это всего лишь говорит о том что в написании и корректировке поста нет одного решения, все зависит от фантазии и глубины знаний. 

 

 

Изменено пользователем Ishimtcev
Ссылка на сообщение
Поделиться на других сайтах

Кто нибудь может поделится токарным постом под Siemens 808D? 

если что - емейл dimondss@gmail.com  

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

!!!!!

Может ли кто-нибудь сам или порекомендовать кого за деньги, что бы обучил написанию постов, хотя бы на 3 фрезерных оси и 2 токарных

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

Здравствуйте, может у кого завалялся пост под токарно-фрезерный HAAS ST-10Y под SolidCAM? Сбросьте пожалуйста на мыло vit_bondar@mail.ru ,  заранее спасибо :)

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

Здравствуйте, может у кого завалялся пост под токарно-фрезерный HAAS ST-10Y под SolidCAM? Сбросьте пожалуйста на мыло vit_bondar@mail.ru ,  заранее спасибо :)

Такие вещи нигде не валяются.

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

Выкладываю постпроцессор под фрезерный HAAS 3-х осевой.

 

Делал пост под свои забаганки.

 

1. СК выводит в начале шапки 1 раз для удобства изменения.

2. Улучшена нумерация кадров.

3. В циклах сверления, растачивания и нарезания резьбы выдает подачу на оборот. Так удобней для доработки программы со стойки в процессе обкатки на станке. Давно этого хотел, особенно для резьбонарезания метчиком.

4. Евро время в шапке.

5. Исправлен вывод коррекции - как износ.

6. Рядом с оборотами для удобства пишет скорость резания как справку.

7. Некоторые G и M коды  комментированы в коде для удобства восприятия.

8. Поддерживаются почти все варианты цикла G73 и G83. (Q, Q K, I J K)

9. Стандартные циклы выводятся без исполнения, а со следующей строки начинаются координаты выполнения. Для удобства восприятия и отключения в случае поломки сверла на каком-то отверстии в цикле.

10. Стартует с подъема по Z в Home Position, смена инструмента так же с подъемом по Z в Home Position, в конце подъем по Z в Home Position и по Y, подает стол к оператору.

 

Вот пример начала программы :
 

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



%
O1006 (MATRICA_NOVEMB)
(MATRICA_NOVEMB 3AXES.NC)
(-Post HAAS 3 axes v.12 by RW, 2019-)
(HAAS VF3)
(COMPENSATION-WEAR)
(14-NOV-2019-16:21:17)

N101 G54  (Work Coordinate System)


(NT1 - T11-SD522-27-54-32R7 SECO)
(NT2 - T12-SD522-15.5-31-25R7 SECO )
(NT3 - T13-JS554120D3C.0Z4C-SIRA SECO )
(NT4 - T14-554120R100Z4.0-SIRON-A SECO)
(NT5 - T15-JS554120E2C.0Z4-SIRA SECO)
(NT6 - T16-JS509080N2CZ4.0-SIRA SECO d8a45 freza-dlya-fasok)
(NT7 - T17-JMB542015G1B.0Z2-SIRA SECO)


N1
N103 G21 G90 G17 G40 G80
N105 G00
N107 G94  (Set Feed Mode: Feed Per Minute)
N109 G00 G53 Z0 (Home position: Program Begin)


N111 T11 M6(SD522-27-54-32R7 SECO)
N113 T12
N115 (sverl-d27-predv)
N117 S589 M03  (Vcut = 50 m/min)
N119 G00 G90 X0. Y5.
N121 G43 H11 Z10. (Height Compensation Number and First Safe Height on axes Z)
N123 M08
N125 G98  (Set Surface Retract Z axes after cycle)
N127 G95  (Set Feed Mode: Feed Per Rotate)
N129 G73 Z-33.8 R4. Q10. P0.2 F0.07 L0 (Deep Drill: Q_Peck. Setting 22)
N131 X0. Y5.
N133 G94  (Set Feed Mode: Feed Per Minute)
N135 G80
N137 M09
N139 M05
N141 G00 G53 Z0 (Home position: Tool Change)
N143 M01

N2
N145 T12 M6(SD522-15.5-31-25R7 SECO )
N147 T13
N149 (sverl-d15.5-predv-1)
N151 S1027 M03  (Vcut = 50 m/min)
N153 G00 G17 G90 X-31. Y31.
N155 G43 H12 Z10. (Height Compensation Number and First Safe Height on axes Z)
N157 M08
N159 G98  (Set Surface Retract Z axes after cycle)
N161 G95  (Set Feed Mode: Feed Per Rotate)
N163 G73 Z-9.8 R2. Q8. P0.15 F0.03 L0 (Deep Drill: Q_Peck. Setting 22)
N165 X-31. Y31.
N167 X31. Y31.
N169 X-31. Y-31.
N171 X31. Y-31.
N173 G94  (Set Feed Mode: Feed Per Minute)
N175 G80
N177 M09
N179 M05
N181 G00 G53 Z0 (Home position: Tool Change)
N183 M01

N3
N185 T13 M6(JS554120D3C.0Z4C-SIRA SECO )
N187 T14
N189 (freza-d12r0-L45-SECO-chern-predvarit-zagot-2)
N191 S2387 M03  (Vcut = 90 m/min)
N193 G00 G17 G90 X47.315 Y68.891
N195 G43 H13 Z10. (Height Compensation Number and First Safe Height on axes Z)
N197 M08
N199 Z2.
N201 G01 G94 Z-33.5 F400.
N203 G03 X49.227 Y68. Z-33.7 I2.0316 J1.8627 F763.942
N205 G01 X49.228
N207 G02 X50.96 Y67.785 I-0.4709 J-10.8647
N209 G03 X54.599 Y67.447 I4.6418 J30.2368 F729.557
N211 X58.183 Y67.329 I21.7264 J605.1636

 


 

 

 

gMill_Haas_3x_eval_v12_RW.rar

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

Выкладываю постпроцессор под фрезерный HAAS 3-х осевой.

 

Делал пост под свои забаганки.

 

1. СК выводит в начале шапки 1 раз для удобства изменения.

2. Улучшена нумерация кадров.

3. В циклах сверления, растачивания и нарезания резьбы выдает подачу на оборот. Так удобней для доработки программы со стойки в процессе обкатки на станке. Давно этого хотел, особенно для резьбонарезания метчиком.

4. Евро время в шапке.

5. Исправлен вывод коррекции - как износ.

6. Рядом с оборотами для удобства пишет скорость резания как справку.

7. Некоторые G и M коды  комментированы в коде для удобства восприятия.

8. Поддерживаются почти все варианты цикла G73 и G83. (Q, Q K, I J K)

9. Стандартные циклы выводятся без исполнения, а со следующей строки начинаются координаты выполнения. Для удобства восприятия и отключения в случае поломки сверла на каком-то отверстии в цикле.

10. Стартует с подъема по Z в Home Position, смена инструмента так же с подъемом по Z в Home Position, в конце подъем по Z в Home Position и по Y, подает стол к оператору.

 

Вот пример начала программы :
 

  Скрыть содержимое

 



%
O1006 (MATRICA_NOVEMB)
(MATRICA_NOVEMB 3AXES.NC)
(-Post HAAS 3 axes v.12 by RW, 2019-)
(HAAS VF3)
(COMPENSATION-WEAR)
(14-NOV-2019-16:21:17)

N101 G54  (Work Coordinate System)


(NT1 - T11-SD522-27-54-32R7 SECO)
(NT2 - T12-SD522-15.5-31-25R7 SECO )
(NT3 - T13-JS554120D3C.0Z4C-SIRA SECO )
(NT4 - T14-554120R100Z4.0-SIRON-A SECO)
(NT5 - T15-JS554120E2C.0Z4-SIRA SECO)
(NT6 - T16-JS509080N2CZ4.0-SIRA SECO d8a45 freza-dlya-fasok)
(NT7 - T17-JMB542015G1B.0Z2-SIRA SECO)


N1
N103 G21 G90 G17 G40 G80
N105 G00
N107 G94  (Set Feed Mode: Feed Per Minute)
N109 G00 G53 Z0 (Home position: Program Begin)


N111 T11 M6(SD522-27-54-32R7 SECO)
N113 T12
N115 (sverl-d27-predv)
N117 S589 M03  (Vcut = 50 m/min)
N119 G00 G90 X0. Y5.
N121 G43 H11 Z10. (Height Compensation Number and First Safe Height on axes Z)
N123 M08
N125 G98  (Set Surface Retract Z axes after cycle)
N127 G95  (Set Feed Mode: Feed Per Rotate)
N129 G73 Z-33.8 R4. Q10. P0.2 F0.07 L0 (Deep Drill: Q_Peck. Setting 22)
N131 X0. Y5.
N133 G94  (Set Feed Mode: Feed Per Minute)
N135 G80
N137 M09
N139 M05
N141 G00 G53 Z0 (Home position: Tool Change)
N143 M01

N2
N145 T12 M6(SD522-15.5-31-25R7 SECO )
N147 T13
N149 (sverl-d15.5-predv-1)
N151 S1027 M03  (Vcut = 50 m/min)
N153 G00 G17 G90 X-31. Y31.
N155 G43 H12 Z10. (Height Compensation Number and First Safe Height on axes Z)
N157 M08
N159 G98  (Set Surface Retract Z axes after cycle)
N161 G95  (Set Feed Mode: Feed Per Rotate)
N163 G73 Z-9.8 R2. Q8. P0.15 F0.03 L0 (Deep Drill: Q_Peck. Setting 22)
N165 X-31. Y31.
N167 X31. Y31.
N169 X-31. Y-31.
N171 X31. Y-31.
N173 G94  (Set Feed Mode: Feed Per Minute)
N175 G80
N177 M09
N179 M05
N181 G00 G53 Z0 (Home position: Tool Change)
N183 M01

N3
N185 T13 M6(JS554120D3C.0Z4C-SIRA SECO )
N187 T14
N189 (freza-d12r0-L45-SECO-chern-predvarit-zagot-2)
N191 S2387 M03  (Vcut = 90 m/min)
N193 G00 G17 G90 X47.315 Y68.891
N195 G43 H13 Z10. (Height Compensation Number and First Safe Height on axes Z)
N197 M08
N199 Z2.
N201 G01 G94 Z-33.5 F400.
N203 G03 X49.227 Y68. Z-33.7 I2.0316 J1.8627 F763.942
N205 G01 X49.228
N207 G02 X50.96 Y67.785 I-0.4709 J-10.8647
N209 G03 X54.599 Y67.447 I4.6418 J30.2368 F729.557
N211 X58.183 Y67.329 I21.7264 J605.1636

 

 

 

 

 

 

 

gMill_Haas_3x_eval_v12_RW.rar

да Вы батенька еще тот педант и извращенец )))

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

да Вы батенька еще тот педант и извращенец )))

 

Хотите поговорить об этом? :)

 

Приходите на следующей неделе на промышленную выставку в Киеве, буду возле фрезера HAAS VF-2.

 

Из интересного: буду обрабатывать матрицу и пуансон из нержавейки твердостью HRC 40, фрезой ф12 мм со съемом 34х1мм (ap x ae).

 

 

 

Если админы сочтут этот пост рекламой, можно удалить.

 

IMG_20190405_115611.jpg

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

 

Хотите поговорить об этом? :)

 

Приходите на следующей неделе на промышленную выставку в Киеве, буду возле фрезера HAAS VF-2.

 

Из интересного: буду обрабатывать матрицу и пуансон из нержавейки твердостью HRC 40, фрезой ф12 мм со съемом 34х1мм (ap x ae).

 

 

 

Если админы сочтут этот пост рекламой, можно удалить.

 

IMG_20190405_115611.jpg

если что я возле UMC750 буду ;)

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...