문제

이야기 : 나는 나무 상자를위한 건설 도구를 개발하고 있습니다. 상자는 보드 세트로 구성되며 각 보드는 3 개의 3D 벡터 및 1 개의 배치 벡터로 표시됩니다. 각 상자는 OpenGL을 사용하여 시각화됩니다.

이제이 상자는 지게차로 움직일 것입니다. 상자에있는 각 보드의 힘을 계산하고 싶습니다. 따라서 보드가 너무 많이 스트레스를 받으면 주어진 건축이 다른 건축보다 강한 지 알 수 있습니다.

이 문제를 어떻게 공격해야합니까? 사용할 수있는 라이브러리가 있습니까? 이것을 안내하기 위해 어떤 책을 읽어야합니까? 기존 CAD 도구를 사용하여 물리 실험을 수행 할 수 있습니까?

나는 C#을 사용하여 모든 것을 계산하고 있지만 이것은 요구 사항이 아닙니다 (좋을지라도).

편집 : ODE 및 BULLET와 같은 라이브러리는 어떻습니까? 그들은 내 질문에 대답 할 수 없습니까?

도움이 되었습니까?

해결책

여기에서 계산 장치를 구현하기 전에 모델링이 필요합니다. 이와 같은 문제에 대한 힘과 스트레스의 문제는 설정을 변경하면 매우 복잡한 문제입니다. 토목 공학에서하는 일은 일반적으로 건물 (또는이 경우 상자)을 모델링하고 유한 요소 프로그램을 사용하여 스트레스와 힘을 계산하는 것입니다. 재료의 저항에 대해 가정해야합니다.

요컨대, 토목 기술자 나 누군가가 당신을 도울 수있는 물리학에 대해 잘 알고있는 사람을 얻습니다.

다른 팁

나는 두 번째 Tekblues의 대답; 이 작업을 수행하려면 실제 토목 기술자가 필요합니다. 특히, Ode와 Bullet은 당신을 도울 수 없습니다. 둘 다 비디오 게임의 물리 시뮬레이션 요구를 중심으로 설계되었습니다 : 원시적 형태로 구성된 깨지지 않는 단단한 바디의 움직임을 시뮬레이션합니다. 매우 빠르게. 어떻게 그들은 이것이 뉴턴 역학의 작용과 모호하게 관련이 있습니다. 특히, 그들은 당신에게 유용한 방식으로 물체 시스템을 통해 전파되는 힘을 추적하지 않습니다.

나는 이런 종류의 일을하기 위해 소프트웨어 패키지가 있다고 확신하지만, 나는 개인적으로 아무것도 익숙하지 않습니다. 다시 말하지만, 엔지니어링 시뮬레이션을 수행 한 경험이있는 사람이 필요합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top