Jump to content
A_1

Контроль нагрузки для станков с Sinumerik 840D

Recommended Posts

A_1

Добрый день.

Предлагаю специальную программу для станков с ЧПУ с системой Sinumerik 840D, которая предотвращает поломку режущего инструмента при возникновении опасных нагрузок. 
Для испытания этой программы, можно получить её демоверсию (реализована как аналог цикла сверления CYCLE81 на предопределенную (Вами) глубину с контролем нагрузки на шпиндель).

 

Share this post


Link to post
Share on other sites


A_1

Теперь и для Sinumerik 840D sl.

Share this post


Link to post
Share on other sites
Aleksandr 13

Добрый день, скиньте  демку на hto_2010@mail.ru

Edited by Aleksandr 13

Share this post


Link to post
Share on other sites
A_1
2 часа назад, Aleksandr 13 сказал:

Добрый день, скиньте  демку

Добрый день.

Демоверсия представляет собой цикл сверления, аналог CYCLE81, на предопределенную, неизменяемую глубину для Sinumerik 840D/840D sl, работает без установки.
Определите и сообщите, пожалуйста, какая Вам нужна глубина сверления, свободный R-параметр, а также название оси шпинделя в Вашем станке. Я подготовлю и пришлю для Вас программу с инструкцией к ней.

Share this post


Link to post
Share on other sites
ZloweR

Протестировали демку на своем оборудовании. Тестили на токарном станке под управлением Sinumerik 840D sl. Работает достаточно исправно, единственное — необходима опция "обработка внутренних величин привода". При возникновении поломки инструмента, сразу срабатывает защита, после чего он уводится из зоны работы. На неисправности реагирует быстро, каких-то "затупок" не замечали.
Хороший вариант для безопасности, особенно если работаете с дорогими инструментами и чувствительными, хрупкими материалами.

Тест цикла

Share this post


Link to post
Share on other sites
A_1

Узнать, есть ли на станке опция, которая необходима для работы данной программы можно в разделе "Все опции":

MENU SELECT - Ввод в эксплуатацию - Лицензии - Все опции, пролистать до опции M41 (6FC5800-0AM41-0YB0).

Программа для контроля нагрузки не может принести вреда оборудованию/оснастке/инструменту. Даже, в случае ее использования с неправильным обучением она просто не сработает на отвод, как будто производится обработка без неё, или, наоборот, отвод будет произведен в начальной точке контролируемого перемещения (при ошибочно малых записанных допустимых нагрузках).

Вызов цикла сверления (демоверсия программы):

CYCLE81_20 (100, 0)

где, первый параметр - плоскость отвода (абсолютная),

второй параметр - базовая плоскость (абсолютная)

Цикл выполняет сверление на фиксированную глубину 20 мм (определяется заранее) по схеме стандартного CYCLE81. Модальный вызов (MCALL) также возможен.

Edited by MFS
просьба автора

Share this post


Link to post
Share on other sites
rAndreie
В 07.11.2018 в 18:30, A_1 сказал:
В 28.10.2018 в 15:34, A_1 сказал:

Добрый день.

Предлагаю специальную программу для станков с ЧПУ с системой Sinumerik 840D, которая предотвращает поломку режущего инструмента при возникновении опасных нагрузок. 
Для испытания этой программы, можно получить её демоверсию (реализована как аналог цикла сверления CYCLE81 на предопределенную (Вами) глубину с контролем нагрузки на шпиндель).

 

Пришлите демку.  

andrey.ryzhkov@ktkprom.com

 

 

Share this post


Link to post
Share on other sites
A_1

@rAndreie , сообщите, пожалуйста, какая Вам нужна глубина сверления, свободный R-параметр (1 или несколько, если нужен контроль по нескольким осям), а также название оси шпинделя в Вашем станке. Я пришлю программу с инструкцией к ней.

Share this post


Link to post
Share on other sites
spinic

Доброго времени суток. (ilua18@rambler.ru). Можно программку получить? Интересна основа вашей программы, чтобы понять логику по которой вы ее писали. Параметры можете любые вписать, если они нужны

Share this post


Link to post
Share on other sites
A_1
2 часа назад, spinic сказал:

Доброго времени суток. (ilua18@rambler.ru). Можно программку получить? Интересна основа вашей программы, чтобы понять логику по которой вы ее писали. Параметры можете любые вписать, если они нужны

Здравствуйте. В этой теме предлагается демо-версия программы для испытания, текст ее упрощен и максимально запутан, поэтому она вряд ли подойдет для той цели, о которой Вы написали. Тем не менее, вышлю Вам в личные сообщения её последний вариант. Спасибо за проявленный интерес. Записывайтесь на мой курс программирования (ссылка ниже).

Share this post


Link to post
Share on other sites
A_1
Posted (edited)

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

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

DRILL

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

Вы можете свободно получить эту программу для испытаний на вашем токарном или фрезерном станке. Для этого вам следует сообщить нужную глубину сверления (с учётом расстояния безопасного подвода), свободный R-параметр, а также название оси шпинделя в вашем станке. Программа будет работать 1 месяц.

Edited by A_1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Plumber
      Зачем в эскизе? В эскизе сделай одно или сколько там надо для начала, а массив делай в детали
    • Jesse
      @Hitchok возможно ОЗУ маловато. У меня порой с открытым браузером, солидом, компасом и офисом за 20 переходит при работе с не очень большими моделями. Солид прожорливый. У меня комп с 32 гига озу. Проблем нет
    • karachun
      Размер призм. подслоя задается изменением размера первого элемента в настройках Inflation. Для этого нужно выбрать метод "First Element Thickness". Сам y+ можно прикинуть по онлайн калькуляторам. https://www.pointwise.com/yplus/   По сходимости сетки у тебя критерий это общий размер сетки а по пристеночным элементам величина y+. Если ты будешь так же пропорционально изменять высоту элементов у стенки то y+ тоже поменяется. По моему мнению проще разделить эти две задачи нахождения сеточной сходимости. Сперва строиться призматический подслой с прицелом на желаемую величину y+, например 100 и дальше меняются общие размеры сетки но высота первого элемента у стенки не трогается. Потом когда приемлемый размер сетки найден вот тогда, при одних и тех же общих настройках варьируется только высота пристеночного элемента и соответственно y+. Да, но не в рамках одного расчета а если взять и в екселе построить график перепада давления в зависимости от размера сетки. Для этого нужно естественно построить и посчитать модель с разными сетками, нужно хотя бы три разных сетки. Еще можно сперва выбрать опцию Automatic Timescale и просчитать итераций 50. В логе солвера будут периодически появляться отчеты о том какой фактор выбрас сам решатель. Дальше можно принимать Physical Factor как Local Factor домноженный на 2, 5, 10 для увеличения скорости расчета. Да, при чем сходимость и скорость расчета это противоположные вещи, чем быстрее скорость тем хуже сходимость и наоборот. timescale factor это и регулирует, эдакий рычажок, регулирующий давление папа в паровозе - слишом мало и ты ползешь с черепашьей скоростью слишком много и котел взорвется. Можем. Это как разгон процессора. Сперва берется Automatic Timescale Factor, это безопасное значение, решатель по своим алгоритмам находит такое значение чтобы расчет гарантировано не развалился. И потом мы это значение подкручиваем - уже вручную задаем Physical Factor чтобы "разогнать" расчет. Если невязки поползли вверх значит нужно немного "сбавить обороты". В задачах с теплообменом вообще нужно задавать разные значения Timescale для разных уравнений иначе расчет будет длиться вечность. Если нжать на эту кнопочку то можно будет править значение Physical Factor (а также еще кучи параметров расчета) прямо в процессе расчета, на лету. Можно спать спокойно. Для такой задачи с SST моделью будет подходить любое значение в диапазоне 0-300. С k-e все немного по сложнее. Сейчас тут будет небольшая лекция.   Сама k-e модель турбулентности не может правильно разрешить течение у стенки, для этого у нее есть специальная пристеночная функция. У стенки скорость течения быстро падает до нуля - течение переходит от турбулентного к ламинарному.   Если перевести расстояние от стенки и скорость в безразмерный вид то оказалось что течение подчиняется универсальным законам. https://en.wikipedia.org/wiki/Law_of_the_wall Некоторые участки можно апроксимировать функциями, можно придумать какой-то полином который будет описывать всю кривую. Вот такие попытки заменить течение у стенки на известную функцию называются пристеночными функциями. Вся прелесть этих функций в что что с ними не нужно подробно моделировать весь пристеночный слой - достаточно чтобы один элемент находился в логарифмической зоне (у+ = 30-120). но проблема в том что функция уже настроена так что она работает только в требуемом диапазоне y+. Если продолжить мельчить сетку дальше то функция будет творить численную дичь и выдавать нефизичный результат. По этому у пристеночных функций может быть ограничение снизу по y+. Пристеночные функции разные в разных пакетах. В CFX используются Scalable Wall Function в которых стоит дополнительное ограничение для того чтобы функция не выдавала нефизичный результат при малых значениях y+ но при этом результат правильным все равно не становится, это просто костыль, наподобие защиты от деления на ноль. В Ansys CFX Theory Guide это подробно описано. Там в справке идет не y+ а y*, это другая переменная и они не равны между собой, y* тоже можно вывести в результатах, в CFX он называется Ystar. В SST все сложно, но не вдаваясь в подробности она сама может разрешить течение у стенки. SST модель "y+ незваисима" и нормально работает в диапазоне y+ 0-300.   Это я все к тому что выбор необходимого значения y+ достаточно сложен и зависит от многих факторов. Обычно малые значения y+ и разрешение всего потока у стенки нужны для хорошо обтекаемых тел, когда ест отрыв пограничного слоя. например крыло под большими углами атаки. Вот там k-e модель пасует а SST может реалистично предсказать подъемную силу на большем угле атаки. Потом и SST модель тоже перестанет выдавать хороший результат и придется считать в LES. Для плохо обтекаемых тел, каким и является текущая задача, достаточно чтобы y+<300. здесь характер обтекания задается самой формой. @Crashday Если есть знания английского то можно послушать обьяснения разных вопросов касаемо CFD (пристеночные функции, модели турбулентности, схемы дискретизации) на канале Fluid Mchanics 101. https://www.youtube.com/channel/UCcqQi9LT0ETkRoUu8eYaEkg
    • Hitchok
      Для наглядности. Может эстетически это выглядит некрасиво. Ветерок, как Вы набрали репутацию за тыщу, если Вы вечно на вопрос отвечаете вопросом, да ещё и не по теме?
    • Ветерок
      Зачем создавать столько отверстий? Для вырубки достаточно точки в центре отверстия, для резки лазером достаточно эскиза.   Хотя, флексопоклонники обязательно покажут, как Флекс справляется с миллионами отверстий.
    • vad0000
      А там только один файл Io.sys записывается в 1-й сектор. В нашем случае он BLDR. А файл msdos.sys и command.com записываются в любое место. Если BIOS пишет, что "non-system disk or disk error", то скорее всего CF не загрузочная.
    • inn3r
      Есть сосуд под давлением, на сосуд разработана конструкция молниезащиты. Конструкция представляет из себя участки труб разного диаметра соединенных между собой. Сам сосуд в высоту 30м, плюс почти 16 м молниеотвод, будет располагаться в 4 ветровом районе. Посчитал по СП 20.13330.2016 ветровую нагрузку для верхнего сечения, приложил половиной давления к внешней поверхности труб для 4 случаев по количеству сторон откуда может дуть ветер.Давление 900 Па  Конструкция Схема крепления и граничные условия Сетка Напряжения и перемещения Расчет на устойчивость дает отрицательные коэффициенты нагрузки для всех форм потери устойчивости, сами формы очень сомнительные Хотелось бы узнать, есть ли какая-то методика расчета по нормативным документам? И насколько корректно задавать ветровую нагрузку статическим давлением?  Модель - Тык    
    • Alexseu007
      Нашел ?   
    • onyx
      Спасибо. Будем пробовать   Можете скинуть файлы досовские? Может мы не той версии подсовываем?
    • Hitchok
      Приветствую. Посоветуйте железо для Solidworks в районе 100-120 тыс. рублей. На данный момент имеется следующий компьютер: i5-8400 2.8 Ghz ОЗУ 16 Gb NVIDIA GeForce GTX 1660 Жутко долго делает массив отверстий на листовом металле. В основном долго думает когда через "сделать вырез" создал в эскизе 5000 отверстий (шестигранник 8 мм), потом выходишь из эскиза и он очень долго думает чтобы сделать эти отверстия... минут 20...30. В самом эскизе он быстро их создает, а когда выходишь из эскиза (допустим отредактировал пару отверстий из всех 5000), то тупо зависает на 20...30 минут.  Видеокарта вообще в Solidworks'e не задействуется (2...3% всего). Когда этот компьютер покупали, делали акцент на видеокарте, а она тупо в Soldiworks'e не загружается толком. Вот сейчас нужен еще один компьютер и чтобы на грабли не наступать, прошу помочь подобрать такой, чтоб при таких массивах не тупил. Ценовой вопрос - 100-120 тыс. рублей с монитором.
×
×
  • Create New...