상호작용 뷰어 PropertyManager

상호작용 뷰어를 사용하여 시뮬레이션 중 멀티바디 파트 및 어셈블리의 동작을 시각화할 수 있습니다.

해석을 실행하기 전에 전체 수준 및 로컬 수준 상호작용 설정으로 정의된 상호작용 영역(본드 결합, 접촉, 구속 없음)을 확인할 수 있습니다. 또한 강체 바디 모드를 감지하고 시뮬레이션 중에 바디가 충분히 구속되어 있는지 확인할 수도 있습니다.

상호작용 뷰어 PropertyManager를 여는 방법:

  • 연결 을 오른쪽 클릭하고 상호작용 뷰어 를 클릭합니다. 또는
  • 연결 조언 (Simulation CommandManager)의 아래쪽 화살표를 클릭하고 상호작용 뷰어 를 클릭합니다.

상호작용 표시

적용된 상호작용 유형에 따라 모델의 영역을 색상으로 렌더링합니다.

부품 선택 어셈블리 또는 부품(2개 이상)을 선택하여 상호작용 영역을 봅니다.
솔버 생성 상호작용 포함(메시 필수) 해석을 시작하기 전에 솔버가 감지한 상호작용 정의에 포함되는 메시 요소를 렌더링합니다. 이 옵션은 모델의 메시를 작성한 후에 활성화됩니다.
계산 선택한 부품 간의 상호작용 정의가 적용되는 모든 영역을 계산하고 상호작용 유형에 따라 고유한 색상으로 렌더링합니다. 감지된 모든 상호작용 쌍을 결과 아래에 나열합니다.
상호작용 유형 렌더링 색상
본드 접촉 빨강
접촉 보라
구속 없음 녹색
끼워맞춤 주황
가상 벽 노랑
열 접촉 저항 보라
절연 녹색

결과

지오메트리 기반 상호작용 표시 지오메트리 기반 상호작용의 표시 여부를 전환합니다. 이 옵션은 활성화되면 상호작용 정의(전체 또는 로컬)에 포함되는 부품 간의 접촉 지오메트리 요소(모서리, 면 또는 바디)를 렌더링합니다.

감지된 모든 상호작용 쌍은 수동 상호작용 또는 전체 상호작용 아래에 적절히 나열됩니다.

  • 목록의 상호작용 정의를 클릭하여 상호작용 영역의 색상 렌더링을 봅니다. 상호작용 정의와 연관된 부품이 각 노드 아래에 나열됩니다.
  • 상호작용 노드를 오른쪽 클릭하고 선택 항목 확대/축소를 선택합니다.
  • 상호작용 쌍을 한 번에 하나씩 렌더링하거나 모든 상호작용 표시를 클릭하여 모든 상호작용 쌍을 동시에 렌더링할 수 있습니다.
    지오메트리 기반 상호작용에는 접촉 지오메트리 요소가 있는 이러한 부품 영역이 포함됩니다. 원래 접촉하지 않는 면 간의 상호작용 쌍을 보려면 솔버 생성 상호작용 포함(메시 필수)을 선택합니다.
솔버 기반 상호작용 표시 솔버 기반 상호작용의 표시 여부를 전환합니다. 이 옵션은 활성화되면 해석을 시작하기 전에 솔버가 감지한 메시 요소 수준에서 상호작용 영역을 렌더링합니다.
 
  선택하지 않은 바디 표시 부품 선택에서 전체 어셈블리가 아닌 부품을 선택할 경우에 활성화됩니다.
지오메트리 기반 접촉의 플롯. 두 부품 간 접촉하는 모서리의 렌더링. 솔버 기반 접촉 세트의 플롯. 접촉 공식에 관여하는 메시 요소의 렌더링.

불완전 구속 바디

강체(자유체) 모드를 감지합니다. 구속, 커넥터 또는 접촉 조건에 의해 적절하게 지지되지 않은 바디는 자유롭게 평행 이동하거나 회전할 수 있습니다. 구속 조건이 없는 바디에는 6개의 강체 모드가 있습니다. 병진 3도와 회전 3도입니다.

계산 충분히 구속되지 않은 바디를 감지하여 병진 또는 회전 강체 모드를 표시할 수 있습니다. 이 해석 도구는 정의된 모든 하중, 상호작용 및 경계 조건으로 Direct Sparse 솔버를 이용하여 거친 메시를 적용하고 정적 스터디를 실행합니다.
불완전 구속 바디

불완전 구속된 이러한 바디를 나열합니다. 그래픽 영역의 녹색 화살표는 자유 이동 방향(병진 또는 회전)을 가리킵니다.

불완전 구속 바디의 애니메이션 변환을 보려면 열거된 자유도(예: 병진 1 또는 회전 1) 중에서 하나를 선택합니다.

시뮬레이션을 실행하기 전에 적절한 구속조건을 적용하여 모델의 불안정성을 방지합니다.

강체 바디가 감지되지 않으면 솔버는 모델이 완전히 구속되었다는 메시지를 표시합니다.

불완전 구속 바디 도구는 접촉 또는 볼트 커넥터가 포함된 모델의 불안정성 문제를 감지하지 못합니다. 볼트 커넥터 및 접촉이 포함된 바디는 성공적인 시뮬레이션을 위해 충분히 구속할 수 있지만 구속되지 않은 바디 목록에 표시됩니다.

SOLIDWORKS Simulation 도움말: 모델 안정화를 위한 소프트 스프링 사용강체의 움직임 방지도 참조하십시오.

강체 바디 모드 감지

구속되지 않은 바디 유틸리티는 구속, 커넥터 또는 상호작용 조건으로 적절히 지원되지 않는 바디의 강체(자유체) 모드를 감지합니다.

정적 스터디에서 상호작용 뷰어 PropertyManager를 열고 구속되지 않은 바디 탭을 클릭합니다.

구속되지 않은 바디 유틸리티를 실행하기 전에 모델에 대한 사실적인 재질, 하중 및 경계 조건을 정의하는 것이 좋습니다. 스터디 속성은 사용자가 해석하려는 모델의 작동 하중 및 경계 조건을 최대한 정확히 반영해야 합니다.

구속되지 않은 바디 유틸리티는 해체된 전역 강성 행렬에서 로컬 특이성(강성이 0이거나 거의 0인 요소)을 감지할 수 있으며 이는 강체 바디 모션을 나타낼 수 있습니다. 이 알고리즘은 전역 강성 행렬에서 인접한 강성 조건 간의 차이는 당연히 매우 크지만 항상 특이성으로는 이어지지 않는 상황을 감지할 수 있습니다. 그러한 모델은 다음과 같습니다.
  • 파트 프로파일에서 강성이 크게 바뀌는 테이퍼 지오메트리가 있는 파트
  • 재질 강성 속성의 차이가 큰 파트를 포함하는 어셈블리
  • 커넥터 또는 원격 하중이 적용되는 위치에서 국부적으로 극한의 강성을 지니는 파트
  • 기본적으로 매우 작은 회전 강성을 지니는 쉘로 모델링된 얇은 파트
파트가 충분히 구속된 경우 위의 사례는 구속되지 않은 바디 유틸리티에서 전역 강성 행렬의 특이성 원본으로 취급되지 않습니다.

어셈블리 모델의 각 파트에 대해 이 알고리즘은 전체 X, Y 및 Z 방향의 자유 병진 및 회전이 있는지 확인합니다. 체인(또는 힌지) 메커니즘이 적용된 어셈블리에서 파트 간에 불안정성 문제를 감지할 수도 있습니다. 분리 가능 바디 모드를 감지하는 경우 프로그램은 강체(또는 분리 가능 바디) 모션을 반영하는 경계 처리된 응답을 생성하는 방향으로 해당 강성 및 하중을 조정하여 그러한 바디 모드를 적절히 애니메이션합니다.

해석을 계속 진행하기 전에 적절한 평행이동 또는 회전 구속조건을 사용하여 파트에 대해 감지된 분리 가능 바디 모드를 안정화하는 것이 좋습니다.