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

построение контурного графика из списка


Алексеев Денис

Рекомендованные сообщения

Алексеев Денис

Здравствуйте!

У меня вот такой вопрос: После решения задачи, в постпроцессоре я формирую командой ETABLE таблицу со значениями главных напряжений. После этого я создаю массив (команда *DIM) и заполняю его элементами из таблицы (*VGET) через цикл. Затем, я работаю с этим массивом, проверяю значения напряжений по разым критериям прочности и т.д и формирую новый массив со значениями, высчитанными по заданным мною формулам (список объемов элементов, где вероятно появление трещины), я хочу показать эти объемы на контурном графике, ну, как командой PLSOL, тока, через нее нельзя :sad: ...... Как мне это сделать-то можно???

Вот краткий мой листинг:

EEE=18.6e3

poison=0.31 ! Youngs modulus and Poisson's ratio-----nado poluchit

k=1/2 ! koefficient h.z, (1, 3/4, 1/2, 1/4)

epsyc=0.0154 ! deformation for Kartikalnih kostey

!epsyc=0.011 !!! deformation for Gubchatih kostey

gammay=0.0146 ! Limit of moving deformations by fracture

!!!!----- KRITERII ------!!!!!

!*

!--- 1. Columb-Mohr ----

!*

epsyt=k*epsyc ! epsYT

sigmayc=EEE*epsyc ! sigmaYC

sigmayt=k*sigmayc ! sigmaYT

!sigmayt=EEE*epsyt !!! sigmaYT

!*

!++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

!-------------------DEFINING------

/POST1

ETABLE,s1table,S,1 ! заполнение таблицы значений по элементам (element table, S1)

ETABLE,s2table,S,2 ! заполнение таблицы значений по элементам (element table, S2)

ETABLE,s3table,S,3 ! заполнение таблицы значений по элементам (element table, S3)

*GET,MAX_EL,ELEM,,NUM,MAX ! нахождение величины и СОХРАНЕНИЕ ее как параметра (Highest element number in the selected set.)

ETABLE,e1table,EPTO,1 ! заполнение таблицы значений по элементам (element table, e1)

ETABLE,e2table,EPTO,2 ! заполнение таблицы значений по элементам (element table, e2)

ETABLE,e3table,EPTO,3 ! заполнение таблицы значений по элементам (element table, e3)

*DIM,AR_S1,ARRAY,MAX_EL,1 ! определяем массив (Пустой массив длиной равной max_el)

*VGET,AR_S1,ELEM,,ETAB,s1table,,2 ! заполняем массив (элементами S1)

*DIM,AR_S2,ARRAY,MAX_EL,1 ! определяем массив (Пустой массив длиной равной max_el)

*VGET,AR_S2,ELEM,,ETAB,s2table,,2 ! заполняем массив (элементами S2)

*DIM,AR_S3,ARRAY,MAX_EL,1 ! определяем массив (Пустой массив длиной равной max_el)

*VGET,AR_S3,ELEM,,ETAB,s3table,,2 ! заполняем массив (элементами S3)

*DIM,como,ARRAY,MAX_EL

!--------------------------ALGORITHM

ESEL,ALL ! выделим все элементы

*DO,I,1,MAX_EL

*GET,VE,ELEM,I,VOLU,,

Tot_V=Tot_V+VE ! Считаем общий объем тела суммируя объемы элементов

CMohr=(AR_S1(I,1)/sigmayt)-(AR_S3(I,1)/sigmayc) ! Критерий Коломбо-Мора (Columb-Mohr)

*IF,CMohr,GT,KRIT,THEN ! Если CMohr больше чем (GT) KRIT (Критерий наш) то:

DV=DV+VE ! складываем dv и ve (т.е к опасному объему прибавляем объем этого элемента)

*IF,CM_max,LT,CMohr,THEN ! Если Psi_max меньше чем (LT) CMohr то:

CM_max=CMohr ! типа максимальное значение CMohr

*ENDIF

*ENDIF

*ENDDO

ALLSEL,ALL

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


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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • maxx2000
      @sneg0vik как это? Если ХУ не перпендикулярны то это уже не У, а В. Нет, конечно в теории можно построить станок с неперпендикулярными ХУ. Вопрос зачем?
    • sneg0vik
      На станке ось "X" является наклонной по отношению к оси "Y" (т. е. они не перпендикулярны). Поэтому надо полагать (учитывая текст ошибки) у вас отключена связь оси "Y" с осью "X".   Проверьте меняются ли координаты оси "X", когда вы двигаете ось "Y". И наоборот. Если - нет, то ищите как включить (наверное через параметры) взаимосвязь оси "Y" с осью "X".
    • ДОБРЯК
      Если ваш Заказчик и такую работу примет, то необходимо в шпоночное отверстие добавить и массу воды. Примерно 1/4 от той массы которую вы будете добавлять.  Да и еще и не забыть добавить момент инерции от воды.
    • Soprin
      В функции MOVE по F7.3 должно же из R270 переносить в R278?
    • niagara39
      Причина все еще не найдена... Но заметил, что сразу после включения в меню диагностики появляется следующее предупреждающее сообщение: 10155 M: Y-axis: Y-axis and X-axis not coupled , но причина его появления и его смысл неизвестны
    • maxx2000
      скажите, Вам уже делали эти детали? Вы себе представляете как и главное  чем, можно обработать внутренние углы без скругления на вашей детали? Разве что проволокой. НО оно же стоить будет как крыло от боинга. 
    • Sivolap36
      Спасибо за информацию. А как определили, что нижний  инкрементный? Спасибо. Как то я пролистал наверное. Благодарю
    • Jesse
      deleted этого я и хотел узнать у товарищей форумчан :-) вот для сферы оценка есть: присоед. масса воды равна половине от объёма сферы может кто в справочнике каком видел сколько для рабочих колёс присоединять надо..) мне тоже кажется там серьёзная отстройка должна получиться..   не спец в насосах и лопаточных машинах..)) у меня вот тяк: да это геморр... ещё и приложить его надо как-то к валу. Кстати, я вообще говоря собирался для модальника взять модель только вала, с колёса учесть в виде сосредоточ. масс с моментами инерции. Законно ли это, не сильно исказит расчёт СЧ? И ещё непонятка: куда присоединять эту массу? Прям в шпоночное отверстие вала?: Или вдоль всей окружности куда садится колесО?   не не , там не биссектриса. \Гляньте мою картинку выше из Вики. И все картинки такие для ДК что в сети нашлись. Там явно BW и  FW явно не зеркальные отражения друг друга относ-но гориз-й прямой, проведённой через ординату СЧ для нулевой частоты вращения ротора...   откуда вы знаете что сбалансировано? идеальной балансировки не существует   вот прям так в отчёте и напишу!:D точка Меня другой вопрос волнует.. Что центробеж. сила и гироскоп. момент пропорц-ны квадрату частоты вращенеия, т.е. на больших частотах может появиться вилка... Мне нужно где-то найти оценку, возможно опять таки относительно СЧ когда нет вращения..
    • Irukanjii
      Уважаемые коллеги, доброго времени суток! Прошу Вас рассмотреть возможность изготовления 5 комплектов изделий из стали 08Х18Н10 (материал предоставим). Всего необходимо изготовить 5 "мам" и 5 "пап". На производстве нам требуется высокая точность шлифовки, т.к. потом будем наносить хромирование.  По ссылке на мэил диск будут доступны чертежи каждой детали и 3d модели в SolidWorks (также прошу отнестись с пониманием, если какие-то детали будут не совсем точные, не долго работаю в SolidWorks, но постарался соблюсти все габариты) https://cloud.mail.ru/public/T72n/CS1Cc8Bnt   Ответ можно присылать на почту ned@bvbmail.ru, либо в этой теме. 
    • Александр1979
      Информация по номерам для заказа есть в руководстве "B-65515", также информация есть в руководствах "B-65302" и "B-65262"      
×
×
  • Создать...