목표 명령을 사용하면 결과를 통해 충족해야 하는 최적화 목표 및 한계를 정의할 수 있습니다. 제너레이티브 디자인 도구막대의 디자인 기준 패널에서 목표 을 선택하여 명령에 액세스합니다.
다음을 선택할 수 있습니다.
강성 최대화 - 지정된 질량에 대해 디자인의 가능한 최대 강성을 달성하려면 선택합니다. 이 목표에 대한 질량 대상 값을 지정해야 합니다.
디자인의 강성을 최대화하면 지정된 구속조건 및 하중으로 인한 변위에 저항하지만 더 무게가 발생할 수 있습니다. 모형의 강성에 가장 적은 영향을 미치는 영역에서 재질을 제거하면 질량이 줄어듭니다. 최적의 강성 대 질량 비율을 달성하여 응용프로그램에 대해 가능한 한 경량 디자인을 얻을 수 있습니다.
질량 최소화 - 디자인의 가능한 최소 질량을 얻으려면 선택합니다. 솔버는 자동으로 설정된 반복 횟수를 통해 질량을 제거합니다.
질량을 최소화하면 결과 쉐이프는 빛이 되지만 지정된 구속조건 및 하중으로 인해 변형이 발생하기 쉽습니다.
최적화 제한을 사용하면 결과를 통해 충족시켜야 하는 다른 요구사항을 지정할 수 있습니다. 솔버는 제한을 얻으려고 시도하지만 경우에 따라 불가능할 수도 있습니다. 제한은 다음과 같습니다.
안전계수 - 결과가 충족해야 하는 재질의 항복 강도와 최대 폰 미세스 응력 간의 비율을 지정할 수 있습니다. 안전계수 값은 학습에서 선택한 재질의 항복 강도 값을 기준으로 합니다.
질량 대상 - 생성된 쉐이프의 원하는 질량을 얻을 수 있습니다. 이 제한은 강성 최대화 목표를 선택하는 경우 사용할 수 있습니다. 질량 대상은 디자인이 원하는 질량에 도달하도록 합니다. 예를 들어 무게가 500그램인 모형을 얻을 수 있습니다.
모달 진동수 - 제너레이티브 디자인 프로세스에 진동 제한을 포함할 수 있습니다. 분 지정 첫 번째 모드 진동수는 디자인 응답이 발생하는 가장 낮은 진동수를 정의합니다. 첫 번째 모드 진동수 값은 진동할 때 디자인의 진동수보다 커야 합니다.
변위 - 사용하면 제너레이티브 디자인 프로세스에 변위 한계를 포함할 수 있습니다. 전역 또는 로컬 변위 한계를 지정할 수 있습니다.
버클링 - 제너레이티브 디자인 프로세스에 버클링 제한을 포함할 수 있습니다. 버클링은 압축 상태에서 디자인의 안정성을 손실합니다. 디자인의 버클링을 방지하기에 충분한 안전계수 값을 지정합니다.
초기 쉐이프의 안전계수가 원하는 것보다 낮으면 솔버는 재질의 양과 디자인의 질량을 늘립니다. 솔버는 다음까지 계속 값을 늘립니다.
주: 동일한 학습 내에서 버클링 제한과 강체 모드 제거 옵션을 함께 사용할 수는 없습니다. 둘 다 사용하는 경우 결과를 얻을 수 없습니다. 다른 학습에서 사용하는 것이 좋습니다.
예:
목표로 질량 최소화 선택
안전계수 제한으로 2를 입력합니다.
솔버는 최소 안전계수가 2보다 크거나 같도록 질량을 최소화합니다.
솔버가 안전계수 제한에 도달할 때까지 질량을 항상 제거하는 것은 아닙니다. 다음과 같은 작업 중에 가장 단단한 모형을 찾으려고 시도합니다.