Рассчитать силы на коробке - PullRequest
2 голосов
/ 09 июня 2009

История: Я разрабатываю строительный инструмент для деревянных ящиков. Коробка состоит из набора досок, каждая из которых представлена ​​в виде 3-х трехмерных векторов и одного вектора размещения. Каждая коробка визуализируется с использованием OpenGL.

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

Как мне решить эту проблему? Есть ли библиотеки, которые я могу использовать? Какие книги я должен прочитать, чтобы помочь мне в этом? Могу ли я использовать существующие инструменты САПР для проведения физических экспериментов?

Я использую C # для вычисления всего, но это не является обязательным требованием (хотя это было бы неплохо).

Редактировать: А как насчет библиотек, таких как ODE и Bullet? Разве они не смогут ответить на мой вопрос?

Ответы [ 2 ]

1 голос
/ 09 июня 2009

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

Короче, попросите инженера-строителя или кого-то, кто очень хорошо знает физику материалов, помочь вам.

0 голосов
/ 12 июня 2009

я второй ответ tekBlues; вам нужен настоящий инженер-строитель, чтобы работать с этим. В частности, ODE и Bullet не могут вам помочь. Обе они разработаны с учетом потребностей физических игр в компьютерных симуляторах: имитация движения неразрушимых твердых тел, состоящих из примитивных форм , очень быстро . Как они это делают, лишь смутно связано с работой ньютоновской механики. В частности, они не отслеживают силы, распространяющиеся через систему объектов, каким-либо полезным для вас способом.

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

...