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

постпроцессоры 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, все станки на фануках а этот свежий завезли, заранее спасибо

 

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

 

 

 

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

Здравствуйте. Срочно нужен постпроцессор под стойку heindenhain itnc 530 для станка я dmu 50. Помогите найти!

Есть у меня кривой пост под DMU 50T. Использую его и на Spinner U-620. Правил под просьбы операторов с поста TNC530_5x_DMU50. То что получилось - подачи в шапке и они между собой конфликтуют, если не ставить разные подачи то работать будет. Геморно! Ставлю подачи по дэфллту. А расставляются конкретные уже на стойке. Конфликт подач проявляется в отсутствии ссылки на подачи в теле программы (FQ).

Сейчас рассматриваю вариант написания другого поста. Пока готового не имею.

Прикладываю оба перечисленных ПП

50T.rar

Ссылка на сообщение
Поделиться на других сайтах
В 01.06.2018 в 07:24, Forest_Man сказал:

Есть у меня кривой пост под DMU 50T. Использую его и на Spinner U-620. Правил под просьбы операторов с поста TNC530_5x_DMU50. То что получилось - подачи в шапке и они между собой конфликтуют, если не ставить разные подачи то работать будет. Геморно! Ставлю подачи по дэфллту. А расставляются конкретные уже на стойке. Конфликт подач проявляется в отсутствии ссылки на подачи в теле программы (FQ).

Сейчас рассматриваю вариант написания другого поста. Пока готового не имею.

Прикладываю оба перечисленных ПП

50T.rar

Если кто будет использовать данный пост, учтите, что в нём не получается адекватно использовать HSM/HSR и подобного типа переходы в связи с присутствием в них четырёх типов подач (Рабочая, Перебега, Отвода, Ускоренная). Проявляется конфликт подач. Решение нашёл только одно - отдельно давать "проблемные" переходы.

 

Возможно скоро займусь другим постом для этих станков. Есть рабочий исходник интересного содержания.

 

Или можно переделать TNC530_5x_DMU50 без переноса подач в шапку. Конфликты должны исчезнуть, но HSM/HSR переходы не пробовал. На сколько помню сам пост не поддерживает "дополнительные" подачи и дописать их в ручную у меня не получилось. Опыта маловато ))

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

Приветствую всех ! Я здесь новичок , но так понял на форуме есть специалисты которые владеют постпроцессорами и умениями писать их . 

 В общем есть предложение - нужен специалист который сможет приехать к нам ,установить постпроцессор , и проверить его вместе со мной в работе .

Пытаюсь сам разобраться в этом деле , но боюсь это на долго . Фирма готова оплатить услуги специалиста .

И о самом главном : станок - фрезерный трёх-осевой ФС65М (новый) , стойка sinumerik 828 D ,  система в кторой пишем проги - solidCAM .

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

Приветствую всех ! Я здесь новичок , но так понял на форуме есть специалисты которые владеют постпроцессорами и умениями писать их . 

 В общем есть предложение - нужен специалист который сможет приехать к нам ,установить постпроцессор , и проверить его вместе со мной в работе .

Пытаюсь сам разобраться в этом деле , но боюсь это на долго . Фирма готова оплатить услуги специалиста .

И о самом главном : станок - фрезерный трёх-осевой ФС65М (новый) , стойка sinumerik 828 D ,  система в кторой пишем проги - solidCAM .

И адрес фирмы, хотя бы приблизительный.

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

И адрес фирмы, хотя бы приблизительный.

Московская обл. г. Балашиха , квартал Акатово 12Б

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

Московская обл. г. Балашиха , квартал Акатово 12Б

Ответил в личку!

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

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

У меня стандартный пост, который я переделал под станок.

Но никак не могу понять как убрать смену инструмента.

Сейчас код выглядит вот так

Цитата

%
O1000 (ШАР)
(000.NC)
(COMPENSATION-WEAR)
()
(JUN-20-2018-12:26:41PM)


(T16-LC270-3x3x8x50 Z2 Tideway)


N1 G90 G17 G40 G80 G00 
T16 
(4x-Rotary-model3)
S12000 M03 
G00 G54 G90 X38.666 Y0. A0. 
Z170. 
Z23.99 
Z5.99 
G01 G94 Z3.99 F1000. 
X39.451 Z3.991 F1500. 
X39.474 Z4.027 
X39.662 Z4.537 
X39.943 Z5.211 
X40.

как мне убрать строчку T16 - чтобы она не выводилась в программе?

вот мой пост.

 

MDX-540A - 4X.gpp

MDX-540A - 4X.PRP

MDX-540A - 4X.vmid

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

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

У меня стандартный пост, который я переделал под станок.

Но никак не могу понять как убрать смену инструмента.

Сейчас код выглядит вот так

как мне убрать строчку T16 - чтобы она не выводилась в программе?

вот мой пост.

 

MDX-540A - 4X.gpp

MDX-540A - 4X.PRP

MDX-540A - 4X.vmid

Если вопрос только в этом, то достаточно закоментировать 669 строку GPP файла

 ;   call @usr_ct_toolchange

Далее не разбирался, возможно будут последствия. 

В одном контуре с одним инструментом разница лишь в отсутствии Т инструмента.

Удачи

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

Если вопрос только в этом, то достаточно закоментировать 669 строку GPP файла

 ;   call @usr_ct_toolchange

Далее не разбирался, возможно будут последствия. 

В одном контуре с одним инструментом разница лишь в отсутствии Т инструмента.

Удачи

 

спасибо всё получилось.

Дальше буду тестировать и смотреть за последствиями.

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

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

Посты фрезерные 3-осевые.

Пока ковыряю Хайден

 

В операции сверления нащупал параметр drill_lower_z и прописал глубину конкретного перехода:

   ;Z=-8.40            GLUBINA SWERLENIJA

В другом переходе этим же сверлом естественно будет другая глубина. И указана она в переходе, потому как и рассчитывается в нём же.

 

По фрезерным переходам есть параметр depth. С ним ещё сложнее, не всегда адекватно себя ведёт. Например на HSM переходе указывает полную глубину до конца детали а не глубину обработки. Этот параметр правильно настроить пока не смог.

 

Так же есть полные параметры самого инструмента, например tool_length - вылет (снаружи оправки). Можно, конечно и его прописать, но придётся каждый раз ставить вылеты на каждый инструмент, а при добавлении более глубокой операции снова менять вылеты. 

 

А так что бы сам показал самый глубокий контур?

Может есть такое решение?? Кто что подскажет?
 

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

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

Посты фрезерные 3-осевые.

Пока ковыряю Хайден

 

В операции сверления нащупал параметр drill_lower_z и прописал глубину конкретного перехода:

   ;Z=-8.40            GLUBINA SWERLENIJA

В другом переходе этим же сверлом естественно будет другая глубина. И указана она в переходе, потому как и рассчитывается в нём же.

 

По фрезерным переходам есть параметр depth. С ним ещё сложнее, не всегда адекватно себя ведёт. Например на HSM переходе указывает полную глубину до конца детали а не глубину обработки. Этот параметр правильно настроить пока не смог.

 

Так же есть полные параметры самого инструмента, например tool_length - вылет (снаружи оправки). Можно, конечно и его прописать, но придётся каждый раз ставить вылеты на каждый инструмент, а при добавлении более глубокой операции снова менять вылеты. 

 

А так что бы сам показал самый глубокий контур?

Может есть такое решение?? Кто что подскажет?
 

для начала  надо определить что есть глубина обработки, как ее определить на условно многоступенчатой детали сложной формы

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

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

имелось ввиду максимальная глубина которая присутствует в определенной обработке. т.е. глобально. и не важно, многоступенчатая или с постоянным уровнем, sc это определяет, значит и в уп может передать эти данные. скажу даже больше, он может передавать в уп все уровни по Z.

Изменено пользователем pavel-kpll
Ссылка на сообщение
Поделиться на других сайтах
В 21.06.2018 в 10:24, Forest_Man сказал:

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

Посты фрезерные 3-осевые.

Пока ковыряю Хайден

 

В операции сверления нащупал параметр drill_lower_z и прописал глубину конкретного перехода:

   ;Z=-8.40            GLUBINA SWERLENIJA

В другом переходе этим же сверлом естественно будет другая глубина. И указана она в переходе, потому как и рассчитывается в нём же.

 

По фрезерным переходам есть параметр depth. С ним ещё сложнее, не всегда адекватно себя ведёт. Например на HSM переходе указывает полную глубину до конца детали а не глубину обработки. Этот параметр правильно настроить пока не смог.

 

Так же есть полные параметры самого инструмента, например tool_length - вылет (снаружи оправки). Можно, конечно и его прописать, но придётся каждый раз ставить вылеты на каждый инструмент, а при добавлении более глубокой операции снова менять вылеты. 

 

А так что бы сам показал самый глубокий контур?

Может есть такое решение?? Кто что подскажет?
 

 

 

111.png

 

надеюсь я вас правильно понял. Вот название переменных (1 столбец) в которые СВ записывает значения. По крайней мере информационная карта подхватывает цифры именно по этим переменным. 

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

Возможно, в ПН попробую отработать. А оно срабатывает относительно каждого инструмента?

Ссылка на сообщение
Поделиться на других сайтах
В 22.06.2018 в 19:24, Ishimtcev сказал:

может и вот это

сам не проверял

111.png

Пробовал использовать 

sc_MotionLimitsMax_Z, sc_MotionLimitsMin_Z, tool_MotionLimitsMin_Z и tool_MotionLimitsMin_Z

 

Естественно, нужно эти переменные определить иначе ошибка. Задавал значение по разному:

    global string tool_MotionLimitsMax_Z

а так же вместо string пробовал numeric, logical и integer

Значение эти переменные при заданных параметрах не выдают вовсе или просто 0 (ноль)

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

Подскажите, какое значение нужно присвоить данным переменным или как они вообще должны работать? Может быть есть рабочий вариант посмотреть?

Где почитать про эти переменные? Откуда их выдрали?

 

А может кто подскажет общую литературу по языку программирования?

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

Пробовал использовать 

sc_MotionLimitsMax_Z, sc_MotionLimitsMin_Z, tool_MotionLimitsMin_Z и tool_MotionLimitsMin_Z

 

Естественно, нужно эти переменные определить иначе ошибка. Задавал значение по разному:

    global string tool_MotionLimitsMax_Z

а так же вместо string пробовал numeric, logical и integer

Значение эти переменные при заданных параметрах не выдают вовсе или просто 0 (ноль)

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

Подскажите, какое значение нужно присвоить данным переменным или как они вообще должны работать? Может быть есть рабочий вариант посмотреть?

Где почитать про эти переменные? Откуда их выдрали?

 

А может кто подскажет общую литературу по языку программирования?

вот шаблон стандартный генерации информационной карты C:\Program Files\SolidCAM2017\Solidcam\_XmlDoc\Files\Default_XLSM_Excel2007+

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

 

попробуйте сделать вывод этой переменной в @end_program или же в @start_program и просто посмотреть будет ли он выводить разные значения в зависимости от траектории.

 

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
    • Борман
    • gudstartup
      а ведь все работало...
×
×
  • Создать...