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

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

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




  • Сообщения

    • mactepnew
      Вот я тоже так думал, пока не столкнулся с обратным) Как еще столкнусь, пришлю скриншот. Хаос еще в том, что порядок в дереве построения весьма условный. операция, которая стоит перед групой, имеет бОльший timestamp(пардон, не знаю как это в переводе), чем эта группа, и выполняется позже. При этом все операции в группе имеют timestamp на пару сотен меньше и выполняются раньше, чем две группы, стоящие перед ней. Логика?  Если в эскизе все элементы определены, то можно поставить еще один размер (хочешь переопределить эскиз - да пожалста!), изменить его - и NX самостоятельно выберет, какой размер или ограничение отпустить и весь эскиз летит к чертям. Это ли не хаос?   Назовете хоть один CAD, которым можно пользоваться так? Любой из встреченных мной имеет много неочевидных нюансов, которые конечно не проявляются при выполнении университетского или базового курса. В Creo я на протяжении 5 лет находил всё новые фишки, которые не прописаны в документации. Огромная благодарность Ruslan за пояснения тонкостей. Даже Компас и Solidworks, которые считаются самыми дружественными, оказалось непросто обуздать, когда проходил собеседования и делал тестовые. А ведь университетский курс знал на отлично!   Возвращаясь к NX - вот сегодняшний пример. Утром деталь была оранжевая, единая. Изменил пару уклонов и толщин, стала желтая с элементами оранжевого и частично твердотельной, частично листовой. Я даже не знаю, как сформулировать вопрос в поддержку. 
    • Mikhail_Podgornyj
      Добрый день, кто может поделиться SKF Bearing V1.6 (ANSYS App)? Заранее благодарен!
    • kkk
      Короче, как сделать автоматом не нашел. Раскрасил нужные грани нужными цветами. Затем на вкладке с цветом модели можно выбирать нужный цвет, тогда в модели выбираются грани, покрашенные этим цветом. Можно еще сохранить выбор этих граней, но смысла не вижу, т.к. все легко выбирается по цвету. Затем либо в инструменте Измерить смотрим площадь и как-то ее используем, либо можно макросом (что выкладывал Kir95 ) внести площадь в свойства (на вкладку Конфигурации). Можно еще внести выбранные грани в датчики, но как использовать их в свойствах не нашел.    Макрос прикрепляю.     Площадь выбранных граней в свойства.swp
    • IgnatvKudrin
      Для нашего производства требуются постоянно инструментальные пружины для штампов. Сейчас заказы обрабатываются довольно долго - до 2-х месяцев. А у нас сроки на штампы 1-2 месяца с испытанием, доработкой и т.п. Хотелось бы найти поставщика, у которого уже есть склад с данными пружинами или кто может доставить за 1 месяц.   Пружины стандартные по ISO, но на всякий случай приложил каталог. Вот список пружин, которые нужны очень срочно:   LR 32 x 44 - 1 шт. LR 25 x 51 - 2 шт. LB 63 x 89 - 7 шт. LB 32 x 102 - 10 шт. LB 32 x 89 - 20 шт. LB 32 x 76 - 12 шт. LB 32 x 51 - 6 шт. LB 25 x 127 - 9 шт.   Готов выслушать все предложения. Возможно даже есть те, кто сможет изготовить подобные пружины с такими же параметрами. 20231101.pdf
    • bubblyk
      Знатоки форума, подскажите, как смоделировать простую (на первый взгляд) задачу термомеханики в упругой постановке.   Есть брусок правильный формы ака кирпич, в котором генерируется НЕРАВНОМЕРНОЕ удельное тепловыделение (HGEN). Задняя и передняя поверхности конвективно охлаждаются с известными (но различными) коэффициентами теплоотдачи и температурами жидкости/газа. Свойства кирпича (теплофизика + механика) принимаются зависящими от температуры. Постановка - стационарная Собственно вопрос : как грамотно смоделировать температурное поле в кирпиче с учетом температурного расширения?   Исходный код приложил.     Надеюсь на коллективный разум и опыт! EPTH2D.mac p.s.   Если есть опыт решения этой задачи в Ansys WB, тоже можно сюда приложить командные вставки.
    • OutXL
      Это было давно использовал NC-Link  и данную инструкцию. The Maho.docx
    • Mikhail_Podgornyj
      Добрый день, кто может поделиться SKF Bearing V1.6 (ANSYS App)? Заранее благодарен!
    • alexqwq10
      В данных корпусах ничего лишнего быть не должно. Максимум шпильки заземления, в количестве предусмотренном для конкретного корпуса. Рассматривал очень много подобных корпусов разных производителей и данная проблема актуальна для подавляющего большинства.
    • MFS
      Коллеги, приветствую, нужно штамповать на горячую из алюминиевого сплава (АК6 или около того) заготовки размером 280*180*12. Подскажите, пожалуйста, параметры пресса для такой заготовки - размеры, усилия. А есл дадите пример такой марки и модели, более менее подходящей для этой работы (нашего или импортного), то будет и еще лучше. Заранее спасибо!
    • Elbaro
      Добрый день. Уже несколько дней пытаюсь найти на просторах инета макрос, позволяющий менять материал выделенных деталей в сборке. У меня есть макрос это делающий, но только в открытой детали, заставить его работать в сборке не получается. Может кто поделится ссылкой или часть кода? Спасибо.
×
×
  • Создать...