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

Масса сборки. Заполнение штампа


Santiago

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

Добрый день!

Интересует возможность заполенения графы "масса" в основной надписи чертежа детали. Нашел только вариант с атрибутом детали (например <w@massa>), который создается и заполняется вручную, а потом считывается шаблоном автоматически. Но ведь есть вкладка вес детали, на которой масса считается автоматиески (учитывается объем модели и заданный материал).

Вопрос №1 : через какую переменную прочитать эту массу, чтобы потом в шаблоне вставить где нужно.

Вопрос №2: масса для сборки на вышеуказанной вкладке не хочет вычисляться (равна 0), хотя масса каждого компонента уже предварительно вычислена (для каждого компонента индивидуально нажал кнопку "обновить весовые данные"), не могу понять логику работы этой опции.

Заранее благодарен любой информации.

З.Ы. Использую NX 4.0.0.25

post-16807-1233864247_thumb.jpg

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


По поводу второго ворпроса. Вкладка которой вы пользуетесь вычисляет только массу отдельного компонента. Чтобы получить массу всей сборки нежно в навигаторе сборки высветить колонку вес (нажатие правой кнопки на названии любого столбца навигатора>колонки>Вес) Значение этой колонки для всех деталей должны быть высвечены, тогда и вес всей сборки будет посчитан.

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

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

с помощью Анализ -> Измерение тел вычисляем вес (массу) сборку, сохраняем результат. затем заменяем соответствующую переменную на предпочтительное название (например mass) и вставляем в чертеж запись типа "<X0.4@mass>". При изменении массы сборки значение будет изменяться автоматически.

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

с помощью Анализ -> Измерение тел вычисляем вес (массу) сборку, сохраняем результат. затем заменяем соответствующую переменную на предпочтительное название (например mass) и вставляем в чертеж запись типа "<X0.4@mass>". При изменении массы сборки значение будет изменяться автоматически.

Вириант конечно интересный, но как быть с автоматическим обновлением при изменении состава сборки? заново перемерять и переименовывать (переменная то новая получается :) ) ?

З.Ы. хочется добиться этого в NX, даже самая простая CAD система это умеет

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

Вириант конечно интересный, но как быть с автоматическим обновлением при изменении состава сборки? заново перемерять и переименовывать (переменная то новая получается :) ) ?

заново переименовывать переменную нет необходимости, можно отредактировать измерения - указать новый состав объектов, и затем масса обновится для уже существующей переменной.

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

заново переименовывать переменную нет необходимости, можно отредактировать измерения - указать новый состав объектов, и затем масса обновится для уже существующей переменной.

Это тоже что и ручной ввод, каждый раз нужно обновлять переменную.

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

Доброго времени суток. Понимаю что беседа старая, но тема актуальная. 

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

2018-03-23_124709.png

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

На вашей картинке показан навигатор СЕ в NX.

Выделенное число - это вычисляемый параметр.

Стоит вам добавить/удалить компонент из этой СЕ - значение изменится.

Стоит открыть СЕ с другими версиями компонент - значение изменится.

Соответственно, в ТС это тоже будет вычисляемый параметр.

Искать надо в столбцах менеджера структуры, если там есть столбик со значениями массы.

2 минуты назад, valeo-ua сказал:

Это верно только для детали ...

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

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

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

А не проще запросить у разработчика чертежа ввести значение ?

После первого же изменения любой детали, входящей в эту СЕ,

значение массы на чертеже СЕ будет не верным.

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

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

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

Ох уж эти локализаторы и разработчики...
Вес измеряется в ньютонах!
В НЬЮТОНАХ, КАРЛ!

 

 

 

А в целом согласен с IgP.

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

Начну издалека, когда еще не было 3D-моделей у конструктора. Что? разве на чертеже сборки не указывали массу? - указывали! И сейчас нужно указывать! (это мое мнение :-)) Даже если это 3D-модель сборки, КОНСТРУКТОР! укажите в атрибутах сборки значение массы (руками или с помощью ПО - это как Вам угодно), не заставляйте потребителей Вашей "продукции", брать калькулятор и считать.

Теперь ближе к телу:

Аналогично свойствам детали (МАССА), можно задать это свойство и для сборки.

АНАЛИЗ - РАСШИРЕННЫЕ МАССОВЫЕ ХАРАКТЕРИСТИКИ - ДОПОЛНИТЕЛЬНОЕ УПРАВЛЕНИЕ ВЕСОМ

1) Вычислить массу сборки по входящим компонентам (Рабочая деталь)

2) Задать значения для "Рабочей детали"

3) Установить опции и "Копировать значение из рабочей детали"

4) ОК.

5) При сохранении в ТС значение МАССЫ запишется в форму UGPartMassPropsForm (см. именованные ссылки для UGMASTER), точно так же, как и для деталей.

5.1) при желании можно и замаппировать

6) В чертеж попадет, если в штампе для МАССЫ ввести : <WRef1*0@NX_Mass> (для NX старше v9, для более ранних - просто "mass")

 

Скрытый текст

mass_001.png.713cf8bb42ae96dc15b3208d97bbc042.pngmass_002.png.3a7934730e022d079bfef45c4ac1d252.pngmass_003.png.58de53d88f66dd4637a75b1b3e987457.pngmass_004.png.b81143a8bf83d4ffcc3a201899cb0f2b.pngmass_005.png.5cadc7d8a20bbf42243bc5f622e0f26a.png

 

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

Начну издалека, когда еще не было 3D-моделей у конструктора. Что? разве на чертеже сборки не указывали массу? - указывали! И сейчас нужно указывать! (это мое мнение :-)) Даже если это 3D-модель сборки, КОНСТРУКТОР! укажите в атрибутах сборки значение массы (руками или с помощью ПО - это как Вам угодно), не заставляйте потребителей Вашей "продукции", брать калькулятор и считать.

Теперь ближе к телу:

Аналогично свойствам детали (МАССА), можно задать это свойство и для сборки.

АНАЛИЗ - РАСШИРЕННЫЕ МАССОВЫЕ ХАРАКТЕРИСТИКИ - ДОПОЛНИТЕЛЬНОЕ УПРАВЛЕНИЕ ВЕСОМ

1) Вычислить массу сборки по входящим компонентам (Рабочая деталь)

2) Задать значения для "Рабочей детали"

3) Установить опции и "Копировать значение из рабочей детали"

4) ОК.

5) При сохранении в ТС значение МАССЫ запишется в форму UGPartMassPropsForm (см. именованные ссылки для UGMASTER), точно так же, как и для деталей.

5.1) при желании можно и замаппировать

6) В чертеж попадет, если в штампе для МАССЫ ввести : <WRef1*0@NX_Mass> (для NX старше v9, для более ранних - просто "mass")

 

  Показать содержимое

mass_001.png.713cf8bb42ae96dc15b3208d97bbc042.pngmass_002.png.3a7934730e022d079bfef45c4ac1d252.pngmass_003.png.58de53d88f66dd4637a75b1b3e987457.pngmass_004.png.b81143a8bf83d4ffcc3a201899cb0f2b.pngmass_005.png.5cadc7d8a20bbf42243bc5f622e0f26a.png

 

вы путаете теоретическое и практическое значение массы.

так вот теоретическое значение массы мне, как конструктору не хочется считать- зачем тогда 3Д?

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

А практическое никто и не спрашивает - взвесим и запишем в протокол :-)

Вы теоретическое значение укажите, чтоб можно было оценить "...! что ты думаешь, доедет то колесо, если б случилось, в Москву или не доедет?..." (Copy НВГ),

Ссылка на сообщение
Поделиться на других сайтах
В 23.03.2018 в 11:04, Эйсидисия сказал:

Доброго времени суток. Понимаю что беседа старая, но тема актуальная. 

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

2018-03-23_124709.png

Вы массу должны считать в TC, в NX-е не достаточно данных, например покрытия, немоделируемые компоненты.

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

Да,я понимаю что правильнее в тс, но не знаю как, варинт пср не работает с псевдо сборками, и они молчат

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

Да,я понимаю что правильнее в тс, но не знаю как, варинт пср не работает с псевдо сборками, и они молчат

это бесплатный продукт - они и будут молчать), заказывайте, что бы под вас сделали.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Jesse
      ну вот вы ж сами пишите что подлодка (очень массивная штука!) будет деформировать грунт. Это ж не лёгкий шарик какой нибудь:D Вполне могут образоваться места куда вода не попадает.   ничего хорошего не будет))
    • kolo666
      UPDATE 2024   Нас уже 17 человек в команде инженеров расчетчиков (FEA/CFD). 2 года полная загрузка по расчетам ресурса планера SSJ100,95 (причем машины уже в эксплуатации, вы на них даже летаете скорее всего), интерьеры МС21, ТУ214 (в том числе VIP). Работаем по госконтрактам, в том числе и ГОЗ. Сейчас формируем новый отдел под большой проект реверс-инжиниринга (наша часть только CAE) нефтегазового оборудования для Газпромнефти. В общем динамично движемся вперед, на этот года минимальная планка по выручке 100 млн. ;)  
    • Fedor
      Есть табличка в СП Нагрузки и воздействия. Немного могут разниться.  Насыпные грунты насыщенной влажности 1800 кГ/куб.м   удельный вес .   При вибрациях структурные связи грунта нарушаются и будет действовать закон Архимеда с такой плотностью....  Закопанная в землю цистерна всплывает если не применять специальных мер удержания. Я проектировал винный погреб одному олигарху из железобетона, так чтобы он не всплывал навинтил винтовых свай для удержания из расчета 1800 кГ/куб.м. В отличие от архитектора из Жмурок жив, так что не ошибся :)     На дне в грунте действует давление, так что, думаю, лодку ничто не удерживает...  Если закопаете в реке полено в грунт, то оно все равно всплывет :) 
    • Кирилл5566
      Нам очень помог интернет-магазин Всерезаки . Долго мучались с расходниками, а теперь проблем не знаем.  
    • Orchestra2603
      неее... ))) Сами подумайте. Рядом с подлодкой же есть давление ro*g*h. Если подлодка не изолирована от окружающей воды, то даже если микроскопический какой-то подтёк есть из вне, то туда будет поступать воды, пока давление не выровняется со внешним, а там ro*g*h. Поскольку форма корпуса у них близка к циллиндру, то там эта ro*g*h будет распределена по довольно большой площади днищевой поверхности. Сложно себе представить, что  подлодка сядет на грунт так, что прям вытолкнет из под себя всю воду и "загерметизирует" днище на достаточной площади контакта так, чтобы нивеллировать разницу давлений сверху и снизу, которая с учетом размеров подлодки довольно существенная. Это надо конкретно так забуриться в грунт. Кстати интересная задачка была бы, определить такое "критическое внедрение в грунт" :)   А.. и еще.. Вы не забывайте что между легким и прочным корпусом у подлодки есть пространство, заполненной забортной водой, где давление такое же как снаружи. Интерсно, кстати говоря, что станет с легким корпусом после такой посадки :)
    • lem_on
      Об этом мы возможно никогда не узнаем. Военная тайна.  Мы как кто даже радиаторы "строгали", но это была медь и поднимало довольно таки неплохо.
    • GHEB
      К сожалению у меня не было и нет пока что возможности проверить, но я практически точно уверен что это поможет. Удвительно что я сам не заметил эту галку,в ернее её отсутствие
    • Ветерок
      Что касается освоения ТФ, то лично для меня это только живое общение с человеком, который сможет отвечать на кучу вопросов, которые возникают у меня..
    • Orchestra2603
      Слушайте, вы меня конкретно раздражаете... Складывается впечатление, что я на экзамене. Вы если хотите какую-то мысль донести, то говорите прямо и понятно! Не надо себе цену набивать.   Я могу сказать прямо и честно. Я вот прямо деталей реализации алгоритмов поиска собственных частот не знаю. Не было у меня задачи заниматься разработкой солверов и т.п. И заниматься этим сейчас у меня нет ни времени, ни мотивации. Будет задача - буду вникать и разбираться. Из своей универовской программы знаю в общих чертах, что можно преобразованиями подобия (поворота, отображения и т.д.) привести матрицы системы к особой форме, из которых почти автоматически или очень просто извлекаются СЗ. В простейшем случае к диаганальной форме, но есть и верхние/нижние треугольные и еще какие-то всякие специальные. Собственные вектора обычно как-то получаются из столбцов матрицы этого преобразования. Есть  соответствующие алгоритмы. Помню про вращение Якоби, знаю, что есть QR (QZ для обощенной задачи). Знаю, что есть пространства Крылова, и там итерационные методы их спользуют. Знаю, что в Ансисе для симметричных задач используется Ланцош, и для полуопределенных матриц он также прекрасно себя показывает. Я хз, что там конкретно происходит.   В теории конечно можно найти корни харктеристического полинома, подставить их и искать базис решения вырожденной системы, чтобы найти СВ. Я понимаю, что на практике вряд ли кто-то так делает, особенно если размерность задачи большая, прост опотому что не эффективное это занятие. Но такая возможность есть, и оно работает.   Я не знаком с какими-либо обстоятельствами, которые фундаментально препятствуют решению обобщенной задачи на собственные значения для случая с вырожденной K. Т.е. так препятствуют, что невозможно найти метод решения такой задачи в прицнипе. Хотя, по-хорошему, контрпримерт на такой тезис уже был дан выше.   А вы знакомы? Тогда пишите прямо! Что конкретно мешает? На каком этапе это возникает? В чем причина?  И главное.. почему Ансис/Маткад/Матлаб/Солидворкс это все-таки решают? Что, магия или заговор? На эту вашу шарманку "Такую задачу реши, и такую, и такую" я больше вестись не буду. Как будто у меня нет других дел, как вам что-то демонстрировать.
    • Jesse
      это вопрос к специалстам по грунтам..)) @Fedor@Fedor
×
×
  • Создать...