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

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

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




  • Сообщения

    • gudstartup
      да у вас очень древний чемоданчик думаю из 90-х ну его ломать не жалко но если все уже заменили с рабочего то тут даже не знаю что и посоветовать....
    • stanislavz
      Спасибо за ответ. Так этот и был заказан на запас. В машине живой рабочий. Носителя нету, все в памяти hm628128-10 + ээпром.
    • gudstartup
      @stanislavz вы уж сразу еще один контроллер закажите а потом этот доламывайте. а со старым комбинировать не пробовали? у вас там диск или ssd в качестве носителя? может hdd загибается а вы сразу в мат.плату полезли. дисковые операции тоже ввод вывод тормозят...
    • maxx2000
      Подушную малость. Чё там. Уже в упор научились резьбу резать без выходной канавки?
    • ispite
      Здравствуйте, не могу построить стандартную сетку, что не позволяет дальше провести расчёт. Получается сделать сетку "на основе кривизны", но солид отказывается считать, после нажатия кнопки "запустить исследование" происходит сбой. https://disk.yandex.ru/d/D8wvRbYMW1lWjQ
    • ddm
      изготовить по чертежу с последующим покрытием,цинкование ,по 1000 шт каждой позиции ,предложение отправить на почту qwer463@yandex.ru
    • sklide008
      И еще можно ли задать горчие клавиши на кнопки открыть, скрыть и тд?
    • sklide008
      Подскажите, пожалуйста, в инвенторе есть такой пункт упорядочи по алфавиту дерево. Здесь найти такого не могу, пытался treesorter ставить но он добавляет просто в папку а не сортирует в дереве. Есть ли такой макрос чтобы все детали в дереве по порядку и алфавиту шли?
    • stanislavz
      Есть станок с данным контроллером. Все работает. Недавно была проблема с передачей данных - установил запасной контроллер. А запасной контроллер сказал нет работе. Проблема была в программе компьютера для передачи данных. Грустно, досадно, контроллер был куплен как рабочий. Как бы и не горит, но необходимо поправить. Плата управления с процессором mc68020, память hm628128-10. Память буферным питанием от 3 батареек + 0,5 Фарада на плате как буфер для замены батареек на 1 сутки. Лежало долго, без батареек. Симптомы: После первого включения, в памяти были и программы и параметры (0 странность). Честно, удивило. Но - система жутко тормозит, отклик на нажатие кнопки 3-5 секунд. В таком режиме сумел закачать машинные параметры под свой станок. Но это заняло час.. 4 строки и ждет секунд 10 итд. Есть видео. Перекинул с рабочего контроллера, БП, плату плц, ээпром плц - все то же. Проверил осциллографом кварцы живые , частота есть, амплитуда хорошая. 1 странность - после манипуляций по замене батарейки, старые записи из памяти исчезли. Ничего не коротнул. Возможно 0,5 Ф был не заряжен. Там тоже необходимы сутки для зарядки. Но как оно было запечатоно до этого - мистика. 2 странность. Если плата лежит ночь без питания, только с буфером - потом 2-3 минуты работает хорошо. 3 аналогично работает 2-3 минуты если питание отключить и очистить питание памяти (выпаял 0,5 Ф буфер с платы) Проверка памяти на старте есть. Проходит хорошо. На зависает, на холодную пайку не похоже. Шевелил / двигал все. Да и не виснет, именно тормозит. При том если оставить на час - тоже все стабильно плохо. Если набрать быстро 5 символей- экран сразу пуст, но после задержки символы будут на экране. Заказал второй процессор и память. 10 штук. Подавал прямо 5 вольт на память - все так же. Токи потребления между плохой и хорошей платой смогу проверит.    
    • brigval
×
×
  • Создать...