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

О собственных частотах и формах


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

7 минут назад, Fedor сказал:

Через векторное произведение векторов как обычно 

Причем в данном разговоре векторное произведение.

Задайте плоскость тремя точками и сгенерируется по ним тетраэдры. :)

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


49 минут назад, Mrt23 сказал:

интересно, а скажи, пожалуйста, разницу м/у volume и solid в femap=)

Я там особо не вникал, обычно если попытаться сделать солид из набора поверхностей то получиться не солид а volume, но потом с ним можно проводить такие же операции как и с солидом. Очень редко Femap ругался на volume и отказывался делать операции, требует солид, но я уже не упомню в каких случаях это возникает. Во время работы я не вижу разницы между Solod и Volume и не обращаю на это внимание.

59 минут назад, ДОБРЯК сказал:

И что вы вы хотели показать в этом видео? Создали 2 поверхности. Нашли пересечение и потом удалили одну поверхность. )

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

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

я использовал команду Solid->Remove которая выполняет булевы операции

Эта команда удаляет солид.

Для булевых операций нужно указать 2 солида.

Ссылка на сообщение
Поделиться на других сайтах
39 минут назад, ДОБРЯК сказал:

Причем в данном разговоре векторное произведение.

Задайте плоскость тремя точками и сгенерируется по ним тетраэдры. :)

Так нарисуйте пару векторов исходящих из одной точки в две другие,  устройте векторное произведение и породите объем, то есть четвертую точку и можете или кубик или пирамидку организовать  :)

 

Трех точек для пирамидки маловато будет, нужна четвертая :)

 

Цитата

 

 

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

@ДОБРЯК Так у меня и было два солида, там в дереве построения отображалось два солида под номерами 3 и 4.

@Mrt23 В предыдущем ответе я ввел в заблуждение. Объекты Volume создаются при помощи стандартного геометрического движка, объекты Solid при помощи движка Parasolid (при этом нельзя создать Volume). Можно выбрать активным только один из движков и у меня всегда выбран Parasolid. А то что я принимал за Volume это на самом деле Sheet Solid - насколько я понял это тоже парасолидовский объект, но он сделан для отличия примитива (Solid) от произвольного объема созданного из нескольких поверхностей (Sheet Solid). А на Volume действует множество ограничений и сейчас нет причин их использовать.

Рычков С. П. Моделирование конструкций в среде Femap with NX Nastran  

В программе Femap есть два типа объемных геометрических объектов: объемы (Volumes) и твердые тела (Solids) . Между ними есть принципиальные различия. Твердые тела формируются с использованием расширенных средств геометрии – ядра Parasolid. С этими телами могут выполняться логические операции, они могут иметь пустоты или отверстия. Число поверхностей, ограничивающих твердое тело, может быть каким угодно. Твердые тела обеспечивают удобные методы формирования сложных трехмерных форм. Они могут быть автоматически разбиты сеткой тетраэдральных элементов. Если постараться, их можно разбить сеткой гексаэдральных элементов (шестигранников).
Объемы формируются из аналитических, связанных друг с другом, поверхностей. Объемы могут иметь сложную форму, но в их основе лежат простые многогранники – шести-, пяти- и четырехгранники, а также цилиндрические и сферические объемы. Пустоты и отверстия в объемах не допускаются. Определенное число граней и отсутствие пустот ограничивают полезность объемов.
Поскольку все возможные области применения объемов с избытком перекрываются возможностями твердых тел, моделирование геометрии с помощью объемов в книге не рассматривается.

Hide  

То есть это просто рудимент.

А в Ансе тоже есть два объекта для объемных тел?

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

А в Ансе тоже есть два объекта для объемных тел?

нет.

на сколько я разобрался в ней-поясню, могу ошибаться.

там вообще нет объемов геометрических. твое тело (пусть будет куб) перейдет в 6 граней соединенных, если стоит галочка определять объемы автоматически, то увидишь еще volume-это объем. и он говорит о двух вещах-твоя деталь (куб) ПРАВИЛЬНАЯ (замкнута) и ее можно мешить. операций геометрических с объемами соответственно нет-ну только определить, возможно, объединить.

геометрически там только поверхности (hole-отверстие в поверхности, tube-отверстие "цилиндр", то есть в объеме). и сетка строится сначала поверхностная-потом по ней объемная (но плохо побитая поверхность гарантированно не даст создаться объемной сетке).

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

а в HM есть солиды... и операции с ними (делить, вычесть и т.д) поэтому у меня и возник такой вопрос.=)

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

В фемапе поверхности как-бы уравнены в в иерархии с солидами. Даже одна плоскость это уже Sheet Solid. Через Geometry->Surface->NonManifoldAdd можно соединить несколько поверхностей и солидов в один объект.

В дереве Geometry было два тела а после объединения осталось одно  

1.thumb.JPG.7a0f31fd449251443c5079546675a48c.JPG

2.thumb.JPG.ddd3ce3e4446ae97d0a2625d60e00142.JPG

Hide  
Изменено пользователем karachun
Ссылка на сообщение
Поделиться на других сайтах
20 часов назад, Mrt23 сказал:

просто Вы ради интереса попробуйте FEMAP, HM, BETA CAE-думаю, что Ваше мнение очень сильно изменится

А вы ради интереса попробуйте КАТИ. Посмотрите функционал по работе с поверхностями. В NX посмотрите функционал по работе с солидами.

И после этого поймете уровень FEMAPа по работе с ГЕО моделью. :)

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

А еще в NX, Catia и прочих тоже есть МКЭ и CFD.

В общем каждому свое. Разные производители имеют разные подходы и выпускают разные продукты. У пользователей тоже есть разные потребности и каждый выбирает то что ему нужно.

Если смотреть по этому форуму, то после ансиса самая популярная МКЭ программа это Solodworks Simulation.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
Цитата

Собственные числа это корни полинома. Можно сначала найти их а уж потом обычно решить системы для нахождения собственных векторов. Это теоретически.

Так расскажите Fedor как практически это делать?

Решаем уравнение

image061.gif                         (2.1.3.12)

И корни какого какого полинома вы предлагаете искать? :biggrin:

1. Каким методом?

2. И как "уж потом обычно решить системы для нахождения собственных векторов".

Как практически это сделать?:smile:

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

@ДОБРЯК

Вы как будто к Федору в кампанию напрашиваетесь=)

On 14.09.2018 at 0:23 PM, Fedor said:

Есть у меня собутыльник в бане физик-оптик. Так он даже что такое линейность не знает, не то что суперпозиция. При разговорах о дробных размерностях его в пот без парилки бросает   https://ru.wikipedia.org/wiki/Фрактальная_размерность     :)

 

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

Вы как будто к Федору в кампанию напрашиваетесь

Вы не правильно понимаете ситуацию.:biggrin:

За это время я посмотрел (освежил) теорию данного вопроса, поговорил с коллегами разработчиками.

Вдруг разработчики 404 чего-то не знают. Поэтому и попросил Fedora дать развернутый ответ. Как на каждом ядре определять собственные числа и вектора? 

Вдруг это алгоритм 21-го века. А мужики-то не знают...:beee:

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

Так вроде у Куроша было об этом http://alexandr4784.narod.ru/kag2.html    :)

Я и забыл с кем имею дело.

Цитата

характеристическое уравнение матрицы sobstvennye_znachenija_i_sobstvennye_vektory_clip_image016_0003.gif, корни которого являются собственными числами данной матрицы

<=   http://mathprofi.ru/sobstvennye_znachenija_i_sobstvennye_vektory.html   вот разъяснения для школьников :)

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

https://ru.wikipedia.org/wiki/Характеристический_многочлен_матрицы  а вот для тех кто умеет пользоваться википедией. А если посмотреть английский вариант статьи то очевидно и как для обобщенной проблемы строить характеристическое уравнение. Просто I заменить на M   :)

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

https://ru.wikipedia.org/wiki/Характеристический_многочлен_матрицы  а вот для тех кто умеет пользоваться википедией. 

Это же детский сад. Вы дайте ссылку на алгоритм, как искать эти корни, для уравнения

 

image061.gif                         (2.1.3.12)

Размерность матриц, например, 1 000 000 Х 1 000 000. Нужно определить, например, 100 первых собственных чисел и векторов или 200, 300 и т. д. 

Это же нелинейная задача. Объясните как практически на каждом ядре искать собственные числа и вектора.:biggrin:

 

 

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

Ща будет месиво, зрители достают попкорн в ожидании мега-махача.

Но его не будет. Вы ж писали выше, всё по итогу сводится к СЛАУ, которые замечательно параллелятся. Не?

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

Так и нахождение корней полинома 5 степени нелинейная. Так Галуа показал. А все нелинейные проблемы только итерациями, школьник, с мужеством и оптимизмом осуществлять итерации. Как распараллеливать это уже не вопрос существования  :)

 

Цитата

Вы ж писали выше, всё по итогу сводится к СЛАУ, которые замечательно параллелятся. Не?

Не. Не мог такой чепухи написать, когда есть две проблемы алгебры - решение линейных систем и нахождение корней полинома. И они не сводятся одна к другой иначе была бы только одна проблема. Алгебраисты знают о бритве Оккама :)

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

Разве для поиска СЧ не надо разрешить последовательность СЛАУ? Разрешением одной итерации и не обойтись, сами операции с большими матрицами параллелятся стандартными библиотеками линейной алгебры.

7 минут назад, Fedor сказал:

Не мог такой чепухи написать

Я про ДОБРЯКа, где-то выше проскакивала такая фраза от него.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • maxx2000
    • vladimir.songin
      То есть отключаю аналоговую обратную связь от аналогового входа, и подключаю вместо энкодера? Так не делал но сомнения у меня: Вход энкодера может  быть 12 или 5 вольт. У нас 12. Два пина питание, два пина Каналы A B соответственно, один пин REF (непонятно что он означает и как работает). Остальные соеденены вместе. На какие из них подавать аналаговый вход обратной связи дефлектора.  сигналы от энкодера приходят, проверял осцилографом на самом разьёме непосредственно на входе DM02, и некое значение уже могло бы отобразиться в поле энкодера при отключенном аналаговом входе.  Если отключить аналоговый вход, то видим единичку в обоих полях, но уже писал об этом.  
    • Алексей 1977
      Кто знает подскажите как отключить этот ненужный набор букв и символов в готовой УП? Я так думаю надо редактировать постпроцессор? Заранее спасибо ( Общая длина: 130.0) ( Заготовка:) ( MIN X: -10.970) ( MIN Y: -10.970) ( MIN Z: -6.500) ( MAX X: 10.970) ( MAX Y: 10.970) ( MAX Z: 0.000) ( COORDINATE SYSTEM: Глобальная СК) ( Кончик инструмента:) (   X: -0.000) (   Y: 0.000) (   Z: 10.000) ( Рекомендованная длина: 50.000) ( Количество кромок: 4) ( Инструмент:   Концевая фреза) ( DIAMETER: 10.000) ( Безопасность:) ( Рабочие ходы инструмента: Безопасная БЕЗ зарезов) ( Подводы инструмента: Безопасная БЕЗ зарезов) ( Переходы инструмента: Безопасная БЕЗ зарезов) ( Рабочие ходы патрона: Столкновения НЕ проверялись) ( Подводы патрона: Столкновения НЕ проверялись) ( Переходы патрона: Столкновения НЕ проверялись) ( Траектория: Шаблон) ( STEPOVER: 5.000) ( ДОПУСК:0.100) ( THICKNESS:0.000) ( Статистика:) ( LENGTH: 95.318)( LIFTS: ( TIME: 0/00/05) 1) G0X0Y0 G43Z10.H13 X4.75Y-8.227 Z5. G1Z0F500 X9.5Y-5.485F1000 Y5.485 X0Y10.97 X-9.5Y5.485 Y-5.485 X0Y-10.97 X4.75Y-8.227 G0Z10.
    • gudstartup
      считывание происходит при помощи вх\вых сигналов контроллера plc 
    • gudstartup
      @Maks Horhe так все таки скиньте бэкап эмулируем ваше чпу в cncguide и посмотрим куда поедет?  можете снять видео с фиксацией координатных позиций после каждого кадра. Выложу вашу программу пусть программисты посмотрят все ли в ней ок. %O0002 G40 G17 G94 G90 G49 G80 N1 G91 G28 Z0.0 N2 G91 G28 X0.0 Y0.0 N3 G91 G28 B0.0 C0.0 N4 M03 S200 N5 G90 G0 G53 B0.0 C0.0 N6 G54 N7 X0.0 Y0.0 N8 G90 G43 H01 N9 G90 G0 X0.0 Y0.0 N10 G90 G0 Z200.0 N11 G01 Z10.0 F1500. N12 M00 N13 G00 Z200.0 N14 G40 G49 G69 N15 G00 G53 Z0.0 N16 G00 G54 B0.0 C0.0 N17 G68.2 X0.0 Y0.0 Z0.0 1135. J39.2044 K-129.2315 N18 G53.1 N19 G01 X0.0 Y0.0 F1500 N20 G90 G43 H01 N21 G90 G01 X0.0 Y0.0 F1500 N22 G90 G01 Z200. F1500 N24 M00 N25 G00 Z200. N26 G40 G49 G69 N27 G91 G28 Z0.0 N28 G28 X0.0 Y0.0 N29 G91 G28 B0.0 C0.0 N30 M5 N31 M30
    • gudstartup
      @karlf 530 считывает ключ по специальному протоколу при помощи plc и получает его серийный номер а из него определяет возможные режимы доступа. там нет драйвера а есть plc модуль или несколько эти модули написаны на питоне  надпись smartkey исчезает с экрана при запуске чпу??
    • ДОБРЯК
      Для того, чтобы получить правильные высшие) формы при виртуальном эксперименте, нужно сделать грамотную КЭ модель. От разговора на эту тему вы постоянно уклоняетесь.  То нет компьютера под рукой, сделать простейший тест, то теряете интерес. :=) Сходимости энергии деформации при расчетах статики, недостаточно для точного определения высших собственных форм и частот.  Для того, чтобы грамотно использовать метод конечных элементов, нужно сделать много-много тестов в статике, динамике и ... Одной кнопки и двух конечных элементов в 3Д программе недостаточно для определения высших собственных форм...  У вас в качестве инструмента всего два конечных элемента, шести узловая несовместная оболочка Тимошенко и десяти узловой тетраэдр. И еще контакты при решении задачи на собственные числа. Вам ли говорить про правильность определения высших собственных форм для сложных изделий... :=)    
    • vad0000
      Покажите схему с разрешением на движение
    • vad0000
      Вход, а не выход Вытащить Аналоговый вход и все, как будто туда ничего не подключено И если мы подключим сигнал к энкодеру оси Х, то он стнтет одинаковый с аналоговым входом, который не подключен?
    • Snake 60
      @waze4534  Посмотрите вверх и прочитайте текст на красной полоске...
×
×
  • Создать...