Jump to content

Анализ характеристик вращающегося диска (пример от НПО САТУРН)


Recommended Posts

Slay_avia

всем доброго вечера

вот решил  почитать  на досуге, 

вопрос  вот какой для  решения не линейной части необходимо дописывать  переменную,  судя  по  содержанию она  2001 года, в 2021  году  она  актуальная??, или необходимо  писать какое то другое имя?? 

image.png

Link to post
Share on other sites


UnPinned posts
karachun

@Slay_avia Я не MSCшник, я из другого лагеря, но... попробуте поискать в Quick refrence guide для своей версии Настрана.

Если где-то эта информация есть то только в qrg

Edited by karachun
Link to post
Share on other sites
  • 3 weeks later...
forums.sis
05.02.2021 в 19:46, Slay_avia сказал:

всем доброго вечера

вот решил  почитать  на досуге, 

вопрос  вот какой для  решения не линейной части необходимо дописывать  переменную,  судя  по  содержанию она  2001 года, в 2021  году  она  актуальная??, или необходимо  писать какое то другое имя?? 

image.png

А этот пример есть в открытом доступе? Или можете поделиться? 

Link to post
Share on other sites
Slay_avia

 

INCLUDE 'nlgyroa.v2001'  прячется теперь вот  здесь 

 

C:\MSC.Software\MSC_Nastran2018\msc20180\nast\sssalter\nlgyroa.alt

 

только все равно  не  запускается на расчет, 

 

 

$ NASTRAN input file created by the MSC MSC.Nastran input file
$ translator ( MSC.Patran 2001 r2a ) on May 29, 2002 at 10:45:22.
ASSIGN OUTPUT2 = 'rot_73.op2', UNIT = 12
$ Direct Text Input for File Management Section
$ Nonlinear Static Analysis, Database
SOL 106
 


INCLUDE 'nlgyroa.alt'

 


$ Direct Text Input for Executive Control
CEND
SEALL = ALL
SUPER = ALL
TITLE = MSC.Nastran job created on 28-May-02 at 15:22:22
ECHO = NONE
 

 

 

 

PS

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

 

Edited by Slay_avia
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.
Note: Your post will require moderator approval before it will be visible.

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.



  • Сообщения

    • maxems
      Всегда рад! Но как показывает ваша писанина - еще не совсем. Выросли.   Итак. Специально для вас (не раскрою все секреты, но тем не менее):   - это 100% фануковский метод вызова подпрограммы. Где P40 - это номер подпрограммы. Его без разницы, как задавать -как О40 или О0040. Система сама рассчитает логику и присвоит подпрограмме номер О0040 при копировании. А пресловутая L - это просто количество повторов данной подпрограммы. L1 - соответственно повторить программу 1 раз. Этот символ (L) при использовании подпрограммы один раз - можно опускать, т е. не писать его.   А теперь  - загрузите основную программу (с названием файла, например О1234) и подпрограмму (с названием файла, например О0040) в ОДНУ папку, в ОДНО место.  Далее. Если файл вашей программы/подпрограммы называется О1234/О0040, то соответственно в самом файле, когда тыкаете его два раза, чтоб открыть тоже должен начинаться с О1234/О0040.  И да. В начале и в конце программы должны быть знаки %.   Другой причины я просто не вижу, почему у вас система не может найти подпрограмму. Если вы не совершаете детских ошибок, которые я сейчас описал. И потом. Раз вы нашли способ вызова подпрограммы через H, чем он не устраивает? Ну перезаливайте программу целиком в случае редактирования какой-либо подпрограммы. Всего делов.   Обычно зажимается Shift и стрелочкой вниз выделяется блок для копирования. Далее должна быть клавиша COPY и PAST куда надо. Это уж сами ищите. Ну или  перезаливайте программу целиком в случае редактирования. Это не глобальная проблема
    • Bot
      Компания АСКОН выпустила обновление своего решения для управления жизненным циклом изделия версии 2018.2, которое ускоряет работу в медленных территориально распределенных сетях в 5-26 раз. Радикальный рост производительности достигнут в системе управления нормативно-справочной информацией ПОЛИНОМ:MDM и системе проектирования технологических процессов ВЕРТИКАЛЬ. Запрос на оптимизацию появился на фоне пандемии — с ростом числа сотрудников, работающих удаленно, и переходом многих промышленных предприятий на гибридный режим работы. Заказчики АСКОН столкнулись с «медленным» интернетом в территориально распределенных подразделениях. Подробнее… View the full article
    • gudstartup
      А для этого в Fanuc есть функция M198 а вот что у вас - читайте тайваньские свитки
    • Maik812
      Я не нашел где ее скачать кстати и пощупать.. Только для своих клиентов?
    • Maik812
      Как вариант писать либо в фаил SW если удобно либо в поток ntfs (mPDM), чтоб не мучиться с записями в формат файла, да и не только таких, любых и для любых файлов. не только с файлами солида приходится работать. А можно и копии файлов писать и любые другие данные :)   mpdm2_0.zip На фото автоматическое заполнение свойств через плагин к солид ворксу, там любые значения можно писать и ручками и шаболонами. Например имя файла вносить или дату, если SolidWorks выше 2014 зачитывать значения из файла SW автоматом не может (SW плагина нету) . А внести данные какие хочешь может и в любой тип файлов без разницы и обратно в фаил тоже при наличие плагин соответствуещего.  Например можно SW2014 и компас 3д и даже между собой :)     Пиши в свойства модели , их можно видеть и сортировать и тд..       Без определенного стандарта не как !   Лучше уж в фаил SW писать от туда  в Exel можно вставить   Просто когда делаю чертеж я в имя и конфигурацию вставляю и все.. не каких проблем нет с конфигурацией в имени. Ну или в поток можно че хошь пиши, но удобней в имя файла а в нем уже чертеж этой конфигурации.
    • General Dead
      да, я это уже понял. ЮСБ есть на пцу20, на пульте его нет, заливаю УП по старинке через V24. Есть шопмил и лицензия на сетевой менеджер, но сетевой диск не прописан и вообще бывший владелец (немец) не шевелился по этому поводу, у них все уп в шопмиле были.
    • gudstartup
      Поищите в сторону хорошего механика! Пусть проверит ваш люфт в червячной или возможно роликовой передаче и отрегулирует или произведет дефектацию изношенных узлов.
    • Maik812
      Отличная штука, очень удобно! И еще бы добавить контроль чтоб не напортачили ошибок при заполнении размеров. Побольше бы таких программ! Тебе  бы гадость сказать , ну не как не удержатся :)
    • gudstartup
      А O1234 как раз и унаследовано вашим тайванским чудом от Fanuc старых серий там все подпрограммы и программы начинались с этого индекса как и на старых  Sinumerik c MPF SPF  Например вспомните строчку для вывода всех программ Это говорит о том что система в части HMI совместима но со старыми системами Fanuc отсюда и такие скромные возможности редактора программ да и папки для хранения программ наверняка нельзя создавать все в корневом каталоге хранится непорядок!
    • Михаил!
      Отвечаю сам на свой вопрос. Способ вызвать подпрограмму я все-таки нашел но работает это не в полной мере как хотелось бы. Убил несколько часов времени, измотал пару километров нервов, заработал гемор и аллергию на тайваньскую продукцию. Итак: Для вызова подпрограммы из главной программы  в оной нужен кадр вызова ииии  - барабанная дробь-М98 Р... L...  Но вот в чем фишка, в списке программ когда я начал изучать арикс находились программы с простыми заголовками типа 1 или 5 и т.д. и все это отлично работает , но без вызова подпрограмм соответственно. Исходя из этого я и обозначал файл подпрограммы в том же духе. Также до меня на станке работали с компактфлешь и напрямую с пк. И все программы также обзывались незатейливо. Так вот, чтобы эта схема заработала , подпрограмму надо  обозвать именно вот так- О1234. Нужна всем знакомая буква О (задаю вопрос - кто-то скажет , а на фейхуа она вообще нужна) и следующая вслед за ней комбинация цифр в количестве четырех. Именно 4-х ( сейчас следует непереводимый тайваньский фолклёр). Т.е. если в основной программе мы хотим вызвать подпрограмму №40 , то мы должны составить вот такой кадр М98 Р40 L1. Номер самой основной программы при этом может быть просто 1. А вот подпрограмма должна обзываться  О0040. И никак иначе  .( много факов((((.) Вот когда сойдуться все эти ингридиенты , вот тогда -BINGO!!!СтРаЙк!!!В ТочечКУ!!! Также можно вызывать подпрограмму находящуюся в теле главной программы. Такой метод работает через кадр                  М98 Н100 L1. Где H100 это номер кадра с которого начинается тельце подпрограммы. Но конечно символ Н вводить в начало подпрограммы не надо там просто N100. Подпрограмма должна (других вариантов не проверял - этот работает) находиться в теле основной программы за кадром с  М30 и конечно закачиваться  должна кадром с М99. Теперь о печальке. Как ни извращался не смог заставить отработать подпрограмму закинутую с компактфлешь или с пк напрямую в память станка. И даже заголовок подпрограммы который работает в подпрограмме вбитой на стойке станка О1234 , не работает с подпрограммой закинутой извне. Пробовал редактировать (а я принес свои проги которыми пользуюсь на фануке) программы и в симке и в блокноте и в вордпаде. Пробовал сохранять в разных кодировках, пробовал прогу закинутую на станок копировать в станке  с изменением номера программы. Ни в какую не хочет работать с программой как с подпрограммой которая пришла в память извне. Для составления рабочего варианта нужно набивать прогу с стойки станка. И вопрос номер 2.  Также не обнаружил возможности выделить и скопировать часть тела программы на стойке. Можно скопировать только один кадр. Пока все.  
×
×
  • Create New...