skimen

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

73 сообщения в этой теме

люди. где можно посмотреть список вех постпроцессоров имеющихся на спрут-каме. ну и скачать при необходимости?  заранее при много благодарен!  :biggrin:

Поделиться сообщением


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


предлагаю в этой теме выкладывать свои постпроцессоры. кому не жалко :biggrin:

здесь посты на Г.Ф,21-71 стойка 2с42-65.переделал посты под фрезеровку циклы сверления не пробовал.

1-без смены нструмента   http://yadi.sk/d/FEB2gSoiC4Ytm

2- с сменой     http://yadi.sk/d/_X9mxy1IC4YvP

 

Поделиться сообщением


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

На оф. сайте спрута есть посты для скачивания, но они в *.xml форме. Как его преобразовать в нормальный пост спрута с расширением *.spp?

Поделиться сообщением


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

Fanuc (21i)_TurnMill.rarНа оф. сайте спрута есть посты для скачивания, но они в *.xml форме. Как его преобразовать в нормальный пост спрута с расширением *.spp?

Ответил в другой ветке:  http://cccp3d.ru/topic/64791-pervyi-opyt/page-2

 

 

предлагаю в этой теме выкладывать свои постпроцессоры. кому не жалко :biggrin:

здесь посты на Г.Ф,21-71 стойка 2с42-65.переделал посты под фрезеровку циклы сверления не пробовал.

1-без смены нструмента   http://yadi.sk/d/FEB2gSoiC4Ytm

2- с сменой     http://yadi.sk/d/_X9mxy1IC4YvP

Пост Fanuc 0i - для 3х, 4х осей

 

Fanuc (21i)_TurnMill.rar

Изменено пользователем Dantist

Поделиться сообщением


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

предлагаю в этой теме выкладывать свои постпроцессоры. HAAS(mill).rar

1 пользователю понравилось это

Поделиться сообщением


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

Буду благодарен если кто то выложит постпроцессор для hurco vmx42sr  . Заранее спс

Поделиться сообщением


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

предлагаю в этой теме выкладывать свои постпроцессоры. кому не жалко :biggrin:

здесь посты на Г.Ф,21-71 стойка 2с42-65.переделал посты под фрезеровку циклы сверления не пробовал.

1-без смены нструмента   http://yadi.sk/d/FEB2gSoiC4Ytm

2- с сменой     http://yadi.sk/d/_X9mxy1IC4YvP

предлагаю в этой теме выкладывать свои постпроцессоры. кому не жалко :biggrin:

здесь посты на Г.Ф,21-71 стойка 2с42-65.переделал посты под фрезеровку циклы сверления не пробовал.

1-без смены нструмента   http://yadi.sk/d/FEB2gSoiC4Ytm

2- с сменой     http://yadi.sk/d/_X9mxy1IC4YvP

пост-HAAS_x4.rar

пост-HAAS_EC400.rar

Gpptools_2012_.rar

Поделиться сообщением


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

небольшая коллекция

Post FANUC для SPRUT-CAM.zip

Изменено пользователем Irish

Поделиться сообщением


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

 Новичок. Работаю в спруткаме. нужен постпроцессор для станков haas st-10, haas st-10y, Minimill. Может кто то что-то знает, поможет?

Поделиться сообщением


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

Парни помогите новичку. Сам станочник широкого профиля и оператор чпу. Купили станок на производство китайский токарный с чпу Fanuc 0i DMTG  CKE6150Z/2000. В силу большой занятости  нет времени на написание уп. Скачал SpruCam 2007, порядок работы в принцепе понятен, но немогу найти подходящий постпроцессор. И еще вопрос по эмуляции уп на компьютере какая программа лучше подойдет к этому станку? Скачал Сван Софт Сиулятор. Но при загрузке уп из под SprutCama вылетает ошибка уп с первых строчек.

Поделиться сообщением


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

Здравствуйте. помогите подобрать постпроцессор SprutCAM7

 

 Данные на станок:

1) Токарный станок с ЧПУ SL340,Siemens 808 Advace T,5,5 кВт, гидравлический патрон+барфидер DH-65.

2) Токарный станок с ЧПУ STL8,Siemens 808D,5,5 кВт,гидравлический патрон+барфидер DH-65. (шпиндель 3500 об/мин).

Поделиться сообщением


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

Можете использовать стандартный ПП для токарных станков Mach3_Lathe.sppx

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

Поделиться сообщением


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

Добрый день! Помогите подправить пост на Sinumerik 840D.

 

Выводит так:

 

;Оbrаbоtkа оtverstij
N10 T11; Сверло Ф18
N20 M6
N30 G17 G54
N40 S200 M3
N50 G0 LA(0)
N60 LB(0)
N70 X250 Y0 Z10 C0
N80 M8
N90 CYCLE81(10,0,1,-30.196)
N100 G0 X176.777 Y176.777
N110 CYCLE81(10,0,1,-30.196)
N120 G0 X0 Y250
N130 CYCLE81(10,0,1,-30.196)
..................
 

Нужно так:

 

;Оbrаbоtkа оtverstij
N10 T11; Сверло Ф18
N20 M6
N30 G17 G54 G90
N40 S200 M3
N50 LA(0)
N60 LB(0)
N70 G0 X250 Y0 C0
N75 Z10 F20
N80 M8
N90 CYCLE81(10,0,1,,30.196)
N100 G0 X176.777 Y176.777
N110 CYCLE81(10,0,1,,30.196)
N120 G0 X0 Y250
N130 CYCLE81(10,0,1,,30.196)
........................
 
Заранее благодарен

 

Добрый день! Помогите подправить пост на Sinumerik 840D.

 

Выводит так:

 

;Оbrаbоtkа оtverstij
N10 T11; Сверло Ф18
N20 M6
N30 G17 G54
N40 S200 M3
N50 G0 LA(0)
N60 LB(0)
N70 X250 Y0 Z10 C0
N80 M8
N90 CYCLE81(10,0,1,-30.196)
N100 G0 X176.777 Y176.777
N110 CYCLE81(10,0,1,-30.196)
N120 G0 X0 Y250
N130 CYCLE81(10,0,1,-30.196)
..................
 

Нужно так:

 

;Оbrаbоtkа оtverstij
N10 T11; Сверло Ф18
N20 M6
N30 G17 G54 G90
N40 S200 M3
N50 LA(0)
N60 LB(0)
N70 G0 X250 Y0 C0
N75 Z10 F20
N80 M8
N90 CYCLE81(10,0,1,30.196)
N100 G0 X176.777 Y176.777
N110 CYCLE81(10,0,1,,30.196)
N120 G0 X0 Y250
N130 CYCLE81(10,0,1,.30.196)
........................
 
Заранее благодарен

 

Изменено пользователем kulakov116-58-63

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Добрый день! Помогите подправить пост на Sinumerik 840D.
 
Что то такой пост не найду. Выложи свой пост, будет время подправлю.

Поделиться сообщением


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

 

Что то такой пост не найду. Выложи свой пост, будет время подправлю.

 

 

Что то такой пост не найду. Выложи свой пост, будет время подправлю.

Поделиться сообщением


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

 

Что то такой пост не найду. Выложи свой пост, будет время подправлю.

Anayak.rar

Поделиться сообщением


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

Выводит:

N70 X250 Y0 Z10 C0

 

Нужно:

N70 G0 X250 Y0 C0
N75 Z10 F20
 

 

Это вроде не пост, а руки. Подходы же указывать надо что за чем следует.

Поделиться сообщением


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

 

 

 

Это вроде не пост, а руки. Подходы же указывать надо что за чем следует.

 

Если станок трехкоординатный, то, на мой взгляд, лучше это решить в посте

Поделиться сообщением


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

Сейчас

N70 X250 Y0 Z10 C0

N80 M8
..................

 

Надо

N70 G0 X250 Y0 C0
N75 Z10 F20
N80 M8
........................

 

Вот зачем тебе в G0 подача? Все равно станок не поймет.

Я считаю, что Спрут правильно делает, когда сразу подходит и по X и по Y и по Z.

Z10 это безопасная плоскость.

 

Сделай так же, как меня научили хорошие люди)

 

Если напрямую, то будет так же как и у тебя.

post-37756-0-80870200-1456458674_thumb.jpg

 

А если выбрать подходы, то будет как надо.

post-37756-0-51441600-1456458688_thumb.jpg

 

 

Тебе еще надо поменять знаки - и + в цикле сверления?


-30.196 и 30.196 по идее это настройка крайней точки сверла. Т.е. откуда будет вычисление идти. Или ты конец делаешь или центр, или Заданный для фасочных фрез.

Только почему у тебя такая большая цифра? Я взял сверло ф5 и у меня значение -1,443. И тоже с минусом.

Изменено пользователем Forza
1 пользователю понравилось это

Поделиться сообщением


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

Выводит так:

 

N50 G0 LA(0)
N60 LB(0)
N70 X250 Y0 Z10 C0
N80 M8
N90 CYCLE81(10,0,1,-30.196)
.....................

Нужно так:

 

N50 LA(0)
N60 LB(0)
N70 G0 X250 Y0 C0
N75 Z10 F20
N80 M8
N90 CYCLE81(10,0,1,,30.196)
 
.........................
Добрый вечер.
1. В кадре N50 не должно быть G0. Так как цикл  поворота головы LA(0) не отрабатывается.
и должна стоять перед координатами перемещения.
2. Подачу пост вообще не выводит. А она должна стоять перед циклами сверления.
3. По поводу Z надо посмотреть  в подходах.
4. В цикле пост выводит глубину сверления от нуля детали, в абсолюте, т.е.со знаком.
Но это можно принять. А вот с подачами нет. Приходится править вручную.

Поделиться сообщением


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

Все получилось кроме вывода подачи перед циклом сверления:

 

N50 LA(0)
N60 LB(0)
N70 G0 X250 Y0 C0
N75 Z10         - подача F должна стоять здесь
N80 M8         - или здесь
N90 CYCLE81(10,0,1,,30.196)
.....................
 
Может кто поможет?

Поделиться сообщением


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

Попробуй

    for i = 1 to 30 do Prms[i] = MaxReal
    CycleNumber = 0
    FEED_ = cld[1]             - добавил в пост
    CycleName = "CYCLE"
    CycleGeomName = ""
    case cld.SubType of

после М8 должен выводить.

Sinumerik (840D)_Mill.rar

1 пользователю понравилось это

Поделиться сообщением


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

Спасибо конечно, но это не то. Я нашел почему нет подачи перед циклом, она ставится в шаблоне траектории спрута в тело цикла для этой операции. И когда я выбираю развернутый вариант сверловки, то она появляется. Нужно просто в шаблон вставлять из доступных команд команду "FEEDRATE" перетащить под строку "macro:начать тело" и сохранить. Тогда перед циклом появляется заданная программистом подача. А у вас всегда F52. Но это не очень удобно. Для каждой операции сверловки придется править шаблон. Я думаю все-таки есть наверное способ изменить пост?

Поделиться сообщением


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

Может еще бы и покопался в генераторе постпроцессоров, но у меня демо лицензия сегодня закончилась.

Умываю руки. )

Поделиться сообщением


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

Спасибо конечно, но это не то. Я нашел почему нет подачи перед циклом, она ставится в шаблоне траектории спрута в тело цикла для этой операции. И когда я выбираю развернутый вариант сверловки, то она появляется. Нужно просто в шаблон вставлять из доступных команд команду "FEEDRATE" перетащить под строку "macro:начать тело" и сохранить. Тогда перед циклом появляется заданная программистом подача. А у вас всегда F52. Но это не очень удобно. Для каждой операции сверловки придется править шаблон. Я думаю все-таки есть наверное способ изменить пост?

Добрый день, все параметры дублируются в секции PPFUN. Как вариант, можно попробовать создать переменную, заполнять ее значение в PPFUN, а потом выводить ее при первом вызове цикла. 

может прокатит?

Поделиться сообщением


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

Подскажите пожалуйста где можно найти пост процессор для Fanuc Series 31i-model B

Поделиться сообщением


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

Подскажите пожалуйста где можно найти пост процессор для Fanuc Series 31i-model B

Чем он от простого фанука отличается (Fanuc (30i)_Mill.sppx)?

Поделиться сообщением


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

Подскажите пожалуйста где можно найти пост процессор для Fanuc Series 31i-model B

А для какого станка?

Поделиться сообщением


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

Добрый день. Подскажите пожалуйста, как отменить вывод G40 в кадре N25:

 

N20 G17 G54
N21 S637 M3
N22 G0 X22.286 Y376.866 B=DC(0)
N23 W-250
N24 Z30
N25 G40 G1 Z-103 M8 F1000
N26 G42 X52.231 Y378.678 F100
N27 G2 X-18.104 Y299.286 I=AC(-22.632) J=AC(374.149)
 
Sinumeruk 840D
Изменено пользователем kulakov116-58-63

Поделиться сообщением


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

COMPENSATIONOFF убрать из поста как-то в этом блоке.. возможно..

Поделиться сообщением


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

 

Добрый день. Подскажите пожалуйста, как отменить вывод G40 в кадре N25:

 

N20 G17 G54
N21 S637 M3
N22 G0 X22.286 Y376.866 B=DC(0)
N23 W-250
N24 Z30
N25 G40 G1 Z-103 M8 F1000
N26 G42 X52.231 Y378.678 F100
N27 G2 X-18.104 Y299.286 I=AC(-22.632) J=AC(374.149)
 
Sinumeruk 840D

 

В программе PartNo  вставьте строку как показано ниже. Т.е. в самом начале устанавливаем G40, причем, старое значение коррекции тоже устанавливаем G40 что бы при выводе кадра с учетом модальности вывода G40/G41/G42,  это слово не выводилось.

program PartNo

  s$: String

 

  MaxReal = 99999

  XT_ = 0;  FROMX_ = 0

  YT_ = 0;  FROMY_ = 0

  ZT_ = 0;  FROMZ_ = 0

  CycleOn = 0          ! 0 - cycle unplugged, 1 - cycle is enclosed

  IsFirstCycle = 1;    ! 1 - это первый цикл, 0 - все остальные

  PolarInterp = 0

  CylindInterp = 0

  WasCycle800 = 0

  CSOnCount = 0

  ! Installing the functions of machine by default

  X = MaxReal; X@=X

  Y = MaxReal; Y@=Y

  Z = MaxReal; Z@=Z

  A = MaxReal; A@ = A

  C = MaxReal; C@ = C

  INTERP_ = 9999; INTERP_@ = INTERP_

  GFeed = 94; GFeed@ = GFeed

  GCSS = 97; GCSS@ = GCSS

  Msp = 5; Msp@ = 5

  Mc = 9; Mc@ = 9

  KorEcv=40;  KorEcv@=KorEcv

  MABrake = 47; MABrake@ = MABrake ! Off

  MBBrake = 49; MBBrake@ = MBBrake ! Off

  MCBrake = 11; MCBrake@ = MCBrake ! Off

  call RenameSubs

 

  HeaderPath = ";$PATH=/_N_MPF_DIR"

  NCFileExt = ".mpf"

  s$ = NCName$

  Replace(s$, " ", "_")

  MainNCPath = ""

  MainNCFile = MainNCPath + "_N_" + s$ + "_MPF" + NCFileExt

  CurNCFile = MainNCFile

  Output ";%_N_" + s$ + "_MPF"

  call OutHeader

  HeaderPath = ";$PATH=/_N_SPF_DIR"

  call PrintAllTools

  call PrintCS

end

2 пользователям понравилось это

Поделиться сообщением


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

Спасибо. Все получилось. А вы не подскажите, как вывести рабочую подачу перед циклом.

Sinumerik 840D
 
................
N50 LA(0)
N60 LB(0)
N70 G0 X250 Y0 C0
N75 Z10         - подача F должна стоять здесь
N80 M8         - или здесь
N90 CYCLE81(10,0,1,,30.196)
.....................
Изменено пользователем kulakov116-58-63

Поделиться сообщением


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

 

Спасибо. Все получилось. А вы не подскажите, как вывести рабочую подачу перед циклом.

Sinumerik 840D
 
................
N50 LA(0)
N60 LB(0)
N70 G0 X250 Y0 C0
N75 Z10         - подача F должна стоять здесь
N80 M8         - или здесь
N90 CYCLE81(10,0,1,,30.196)
.....................

 

 

Есть подозрение, что кадры с перемещениями формируются либо в командах AbsMov, либо в MultyGoto

Чтобы вывести подачу в определенном месте, можно предварительно в комманде PPFUN 

    

    58: begin ! TechInfo
        IsFirstCycle = 1
        CSOnCount = 0
        wrkFeed = cld[38]   (предварительно надо конечно ее в секции Common объявить)
    end
 
Соответственно при первом выводе координаты Z  надо
Feed_=wrkFeed;
Feed_@= Feed-1   (эта строка, принудительный вывод значения подачи.
2 пользователям понравилось это

Поделиться сообщением


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

А для какого станка?

ARES 3618 5ти координатный

Поделиться сообщением


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

ARES 3618 5ти координатный

 

Возьмите постпроцессор из дистрибутивного комплекта Fanuc (30i)_Mill и отладьте его под свой станок.  

Обратите внимание на то, что бы правильно отрабатывался режим TCPM для индексной обработки. Если не ошибаюсь, в случае когда поворотные оси на голове, нужно использовать G69. Речь вот об этом 

 

Кое что обсуждалось здесь http://cccp3d.ru/topic/74990-g682-%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D1%81-%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D0%B0%D0%BC%D0%B8/

Ну и для непрерывной пятиосевой обработки должны работать функции G43.1/G43.4/G43.5 (для вашей схемы станка, когда поворотные оси В и C на расположены на голове) 

Если нет желания заниматься постом самостоятельно, то только заказывать

2 пользователям понравилось это

Поделиться сообщением


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

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

 

А кто нибудь мог бы поделиться постом на токарно-фрезерный HAAS DS30Y?

 

или наработки какие нибудь...

Поделиться сообщением


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

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

 

А кто нибудь мог бы поделиться постом на токарно-фрезерный HAAS DS30Y?

 

или наработки какие нибудь...

Ну я этот станок назвал бы просто токарно-револьверным. 

В папке TurnMill пост HAAS (SL30)_TurnMill.sppx не подойдет? Ну нету перехвата и ладно..)

Поделиться сообщением


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

разве с осью Y можно считать просто токарно-револьверным ?

 

этот пост на сайте спрута ? 

Изменено пользователем BaZuZu

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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



  • Сообщения

    • Вне зоны доступа
      Ага. А частникам даже не надо делать вид, что ни работают. Можно открыто заниматься мошенничеством, махинациями и шельмовством. "За что боролись"(с) Плакали ведь в советское время, что у нас всё плохо "потому что хозяина нет"?   Вот теперь "Возьмите и распишитесь"(с) В 80-е годы каждый уважающий себя грузин должен был иметь белую волгу и степень кандидата наук, а лучше доктора наук.  При этом зачастую они даже читали по слогам.   Ваши "к.т.н." из той же оперы
    • Борман
      Доказать Закон Архимеда. Очень весело.
    • Bully
      вы что, посуду-контейнеры не видели? Вы не сказали толщину, но до 4-х мм можно спокойно резать ножницами вручную (качественными, само-собой, но обычными бытовыми). Правда, качество реза соответствующее, конечно    Ну а по фрезам... Чем острее угол зубьев, тем лучше, ест-но. Можете на чипмейкере почитать, там и резину точат, и даже поролон. Но это точение. При фрезеровке же лист будет вырывать в любом случае. Что-то я сомневаюсь в процессе. Не легче будет обрубить? Тем более если объемы большие. Почитайте про ножи для штанц-форм.
    • deflavr
      Здравствуйте форумчанe. Помогите пожалуйста. Не знаю что случилось, но при сечении плоскостью, деталь пустотелая. почему? Функция, толщина стенки, при выдавливании заблокирована. Не могу ее отключить.
      Весь день было нормально, теперь деталь пустая.
    • Plumber
      Оно могло взяться из внешнего вида материала - при указании материала используется его внешний вид, прописанный в свойствах материала
    • Богоманшин Игорь
      Вам надо к самогонщикам обратиться, там ребята как раз в таких диапазонах работают.
    • rad
      Прошу ознакомиться с новыми возможностями FieryCut, введенными в программу в 2018 году https://yadi.sk/i/doDvn76r6d12AQ   Напоминаю, что цены очень умеренные и начинаются с 36 500 руб. за модули Геометрия + Генерация NC-кода. Постпроцессор входит в стоимость.
    • Meler
      Мастера! Спасайте! Предстоит фрезеровать полипропилен. Много! Вчера привезли 4 листа  1.2 м на 2м. Из них нужно наделать кучу небольших корпусов. А я про этот полипропилен только слышал. Ни разу не обрабатывал. Дайте, пожалуйста, совет от каких режимов отталкиваться. С эмульсией или воздухом? Как лучше врезаться? Наклонно или по спирали? С каким углом?  
    • Kulagin
      Спасибо, проблема сидела вот тут:   Но я не думаю, что я указывал этот внешний вид раньше. Я не знаю, откуда оно взялось. Я так понимаю, это внешний вид в сборке применялся сверху внешнего вида, указанного в детали. А при указании материала внешний вид материала указывался в детали. Так ведь?
    • MEFFICK
      Добрый день! Подскажите, пожалуйста! Начинаю изучать SolidWorks Electrical, появился такой вопрос: как изменить атрибуты проекта и их описание или добавить новые?