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

Определение толщины


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

Имеется тонкостенная плоская деталь (размеры в измерении z в порядка 100 раз меньше размеров в измерениях x и y).

Деталь имеет ряд скосов в разных направлениях, из-за чего деталь в направлении z имеет изменяющуюся толщину в зависимости от значений координат x и y.

Для расчетов необходимы значения толщины этой детали в зависимости от x и y (достаточно определенных с некоторым дискретным шагом).

Все, что я смог, это попытаться определить матрицу толщин следующим способом:

1) построить сетку в плоскости oxy и разделить деталь на определенное количество тел.

2) экспортировать данную многотельную деталь в сборку (с выделением тел детали в отдельные детали).

3) построить спецификацию со значениями масс данных элементов.

4) так как известны размеры этих элементов в направлениях x и y, плотность детали и их массы, то появляется возможность определить толщины этих элементов.

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

Это легко, когда мало элементов... а если много..?

У кого есть какие-либо предложения, как еще можно определять список толщин детали?

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


Для расчетов необходимы значения толщины этой детали в зависимости от x и y (достаточно определенных с некоторым дискретным шагом).

SolidWorks в роли КИМ :g: .... оригинально

А не проще ли измеряемую поверхность построить по сетке заданной таблицей ... или деталь импортирована

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

SolidWorks в роли КИМ :g: .... оригинально

А не проще ли измеряемую поверхность построить по сетке заданной таблицей ... или деталь импортирована

Таблицы нет. (зачем мне нужно было бы получать таблицу, если она у меня уже была бы???).
Ссылка на сообщение
Поделиться на других сайтах

Для расчетов необходимы значения толщины этой детали в зависимости от x и y (достаточно определенных с некоторым дискретным шагом).

У кого есть какие-либо предложения, как еще можно определять список толщин детали?

SW может сохранять данные в формате VDA? Если да, то вариант:

Дискретный шаг определить с помощью точек на поверхности, чью толщину Вы хотите измерить.

Сохранить файл в формат VDA (если есть). При сохранении указать, что хотите сохранять именно точки и указать относительно какой системы координат их образмеривать

Открыть файл *.vda в блокноте и выудить оттуда координаты точек

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

SW может сохранять данные в формате VDA? Если да, то вариант:

Дискретный шаг определить с помощью точек на поверхности, чью толщину Вы хотите измерить.

Сохранить файл в формат VDA (если есть). При сохранении указать, что хотите сохранять именно точки и указать относительно какой системы координат их образмеривать

Открыть файл *.vda в блокноте и выудить оттуда координаты точек

Спасибо.

Завтра попробую.

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

В VDA SolidWorks сохранять умеет.

Только вот незадача. Не получилось расположить точки по поверхности с определенным шагом:

Создал эскиз из точек с определенным шагом. А проецировать на грань SW может только 1 точку. Т.е. придется по 1-й точке проецировать вручную.

Может в SW можно как-то по другому получить ряд точек, распределенных по поверхности?

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

Создал эскиз из точек с определенным шагом. А проецировать на грань SW может только 1 точку. Т.е. придется по 1-й точке проецировать вручную.

Может в SW можно как-то по другому получить ряд точек, распределенных по поверхности?

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

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

В SW такое тоже, по моему, должно работать

post-4364-1224915818_thumb.png

post-4364-1224915837_thumb.jpg

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

Насколько мне удалось разобраться, в SW вообще невозможно сделать массив точки.

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

Насколько мне удалось разобраться, в SW вообще невозможно сделать массив точки.

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

Проблема в том, что в данном алгоритме очень много ручной работы, особенно то, что SolidWorks

Странно, для меня это неожиданная новость (я не работаю в SW). Обычно представители SW педалируют удобством и лёгкостью работы в ней. Неужели в SW нет готового алгоритма для анализа детали на толщину в каком-либо направлении?

Насколько мне удалось разобраться, в SW вообще невозможно сделать массив точки.

Вы уверены? Иначе это утверждение — "посильнее Фауста Гёте"...

Если Вам сильно надо то, что пытаетесь, то могу предложить Вам передать Вашу деталь кому-либо (если она не жутко секретная) в какую либо другую CAD-систему, чтобы там выполнить нужный анализ. К примеру, в Pro/E ещё 19-й версии году эдак в 1999-м я балдел от этой функции анализа толщины — уже встроенной с различными опциями в интерфейс.

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

Странно, для меня это неожиданная новость (я не работаю в SW). Обычно представители SW педалируют удобством и лёгкостью работы в ней. Неужели в SW нет готового алгоритма для анализа детали на толщину в каком-либо направлении?

Есть алгоритм! Но он выдает результаты в виде радужной текстуры, по цвету которой можно определять толщину. Экспорта данных я не нашел.

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

Вы уверены? Иначе это утверждение — "посильнее Фауста Гёте"...

Если Вам сильно надо то, что пытаетесь, то могу предложить Вам передать Вашу деталь кому-либо (если она не жутко секретная) в какую либо другую CAD-систему, чтобы там выполнить нужный анализ. К примеру, в Pro/E ещё 19-й версии году эдак в 1999-м я балдел от этой функции анализа толщины — уже встроенной с различными опциями в интерфейс.

Можно содать массив точки в эскизе.

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

Кстати, в предыдущих версиях SW можно было выбрать, сколько вспомогательных плоскостей нужно создавать (т.е. можно было создать масиив плоскостей).

В 2009 поле, где указывать количество, отсутствует... (хотя в хелпе осталось описание).

Мне это нужно не очень. Это была разовая задача. Я ее решил вручную через массы. Просто заинтересовался, как это можно автоматизировать. И обнаружил, что это не так просто.

Думаю, еще можно использовать SW API.

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

Есть алгоритм! Но он выдает результаты в виде радужной текстуры, по цвету которой можно определять толщину. Экспорта данных я не нашел.

А что: нельзя ли указать пределы min, max толщины по какому либо направлению и на промерах, чтобы отображалось в каких сечениях нарушаются эти пределы?
Ссылка на сообщение
Поделиться на других сайтах

Мне нужно распределение толщины для решения динамической задачи с этим телом.

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

olegg

Может тема Создание отчетов полезна будет

Спасибо.

Но с экоспортом есть загвоздка. Даже если будет найден способ, как экспортировать координаты точек поверхности в текстовый файл, я не знаю, как размеситить на поверхности точки с определенным шагом. :(

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • zwg
    • Аверьянов Николай
      помогите пжл. какие существуют разрешающие параметры для прямого программирования угла через А? пример проги:    G0X0 G1Z0F0.5 X100. X120.,A10. дело не в запятой перед "А" и не в точках после цифр.   и не в том, что станок старый или в нём есть ось А. дело именно в параметрах, в которых есть бит, ноль или единица, --- разрешение данного программирования   
    • gudstartup
      и что? а сколько станок зарабатывает за месяц  он же у вас в 3 смены пашет или он воздух фрезерует? время-деньги и это знают все самое главное в ремонте станков это его оперативность если оборудование будет стоять потому что сервис и ваше омтс  просто подумать хочет то скоро будет   надо думать о том что кушать модульный и блочный ремонт для производства это лучший вариант для бесперебойной работы и исполнения заказов .   идеи вам были предложены . отсутствие опыта компенсируется наличием схемы которую вы назвали элементарной.   если вы думаете что с вашим омтс времени на покупку радиоэлементов уйдет меньше чем на покупку блока то напрасно. даже есть обратная зависимость чем дороже приобретаемая запчасть  тем быстрее ее привозят потому что маржа больше там просто больше нет элементов на которых его можно было бы собрать.
    • Torin
      Есть вопрос по Лоцману, а где он хранит данные? К примеру в Windchill это vaults, а тут где?
    • Guhl
      Точно, я был неправ Разрешение дает сигнал с оптопары, которую, как я сейчас вспоминаю, включает падение напряжение на диоде в звене постоянного тока
    • Alexey8107
      Чем это плохо? А то что станок стоит, так что ему делать? На данный момент да, сижу с блоком разбираюсь и плохого ничего в этом не вижу, в отличие от вас... А параллельно еще решаю десяток задач, в том числе и по заказу нового блока. Кстати, этот блок в сборе стоит 640 000, силовая плата 320, сигнальная плата 180, IGBT модули по 27 каждый, тиристорный блок 17. Почти все есть в наличии. И да, на Али это все можно купить гораздо дешевле, но без каких либо гарантий, привезти с Китая проблема даже окольными путями и у нас на заводе этой хренью никто страдать не будет. Так что ОМТС проверяет контрагента... То, что я чего то не пишу, это не означает что я этого не делаю, вы сами писали о том, что я слишком много пишу. По вашей просьбе сокращаю.  Мы уже говорили на эту тему. Я не спрашиваю, что у меня сломалось и дайте мне ответ что. Я знаю что сломался PSM, так как SPM работает, если ему подкинуть заведомо исправный PSM, описываю симптомы и спрашиваю Чувствуете разницу?  Вот и сижу разбираюсь, пока решается вопрос с новым. Вот лично я не вижу ничего в этом плохого. Лично мне это интересно, делаю заметки на будущее для себя и выкладываю в открытый доступ(видимо тоже не хорошо), может кому-то будет полезно. Да, я хоть и инженер электронщик, но всего знать просто невозможно, так что простите что вот таких элементарных для вас вещей не знал, что на IGBT модулях тут собран и выпрямитель и рекуператор одновременно
    • gudstartup
      постоянно оно не фигачит так как есть сигнал разрешения импульсы никогда не приходят постоянно а имеют определенную длительность и фазу относительно напряжения прикладываемого между a и к
    • maxx2000
      конечно есть, apt это  cldata в котором к траекториям может быть добавлено и описание геометрии. 
    • gudi
      там же виндовс  или я ошибаюсь? 
    • Guhl
      Там есть неуправляемый мост на диодах и мост на тиристорах для рекуперации Тиристоры молотят постоянно. Не могу сказать в какой именно момент приходит импульсы на открытие - в начале полуволны или в около ее пика, но зажигание на тиристорах я видел и когда рекуперация не происходила Если вы открыли тиристор, то закроется он только тогда, когда через него прекратится ток, поэтому неважно постоянно приходят импульсы или нет. То есть если даже вы открыли тиристор в момент превышения постоянки, то закрыть вы его все равно не сможете так просто    
×
×
  • Создать...