대형어셈블리 활용방안
TRANSCRIPT
대형 어셈블리 활용방안
개요
1. Large Assembly 핸들링을 위한 PC 환경셋팅
2. 단순화 어셈블리 기능 활용
대형 어셈블리의 활용도를 높이기 위해 PC 환경 셋팅 및 Solid Edge 내의 기능응용으로 기존 어셈블리 open 및 다양한 활용에 퍼포먼스 를 높일 수 있는 방법을 제안합니다 .
단순화 적용이 필요한 이유
소형 , 중형 어셈블리 작업 환경에서는 컴퓨터의 CPU, 메모리 사용률이 설계자가 작업하는 프로세스 효율에 크게 영향을 끼치지 않는다 .
하지만 , 대형 어셈블리에서 작업 환경은 모든 그래픽과 설계절차에 관련된 데이터를 한곳에 집중시킴에 따라 컴퓨터의 CPU, 메모리 사용에 과부하를 일으켜 설계자의 작업 프로세스에 시간적으로 막대한 손실을 가져오게 된다 .
과부하로 인한 약간의
시간손실
파트 소형 , 중형 어셈블리 대형 어셈블리
과부하로 인한 막대한
시간손실
1. Large Assembly 핸들링을 위한 PC 환경셋팅
• 그래픽 카드 드라이버 업데이트- 사용자 그래픽 카드에 맞는 최신 드라이버 업데이트- 그래픽 드라이브 업데이트시 3D 핸들링 및 속도 개선
http://www.nvidia.co.kr/Download/index.aspx?lang=kr Nvida 홈페이지에서 최신 그래픽카드 드라이브 업데이트
1. Large Assembly 핸들링을 위한 PC 환경셋팅
• 2. 드라이버 환경 3D 설정관리 Solid Edge 프로그램 선택 및 추가- 특정프로그램에 맞는 그래픽 카드 성능 가속화
바탕화면 마우스 오른쪽 버튼 클릭 nvidia 제어판에서 환경셋팅
1. Large Assembly 핸들링을 위한 PC 환경셋팅
• Solid Edge 옵션 환경에서 “응용프로그램” 변경 및 “선별” 옵션 제어- Edge 내 환경 옵션에서 그래픽 카드구동을 고급으로 사용 및 선별 옵션 제어로 그래픽 성능 최대화 시킴
• - 선별 옵션은 파트 수에 따라 높게 셋팅시 핸들링 속도가 빨라짐
2. 단순화 어셈블리 기능 활용단순화 기능의 개요
단순화 기능은 면의 외부영역 (Surface) 만 표시하도록 어셈블리를 처리하고 작은 파트와 같은 내부형상을 제외하여 어셈블리의 단순화된 표현을 만드는 기능이다 .
예를 들어 , 80,000 개의 파트로 이루어진 어셈블리를 5,000 개의 파트로 축소 시킨다면 컴퓨터가 수행해야 할 작업은 그만큼 줄어들게 된다 .
어셈블리의 단순화된 표현을 다른 어셈블리의 Sub Assmbly 로 사용하거나 Main 어셈블리 전체를 단순화 시켜 Opendelay, Handling buffering 등의 증상을 최소화 시킬 수 있다 .
어셈블리 단순화디자인 형상
Open, 핸들링 , 조립
70% 성능향상
2. 단순화 어셈블리 기능 활용
임의의 사각형 모델링 내부에 방대한 양의 대형 어셈블리를 삽입 후 단순화를 적용하기 전과 후를 비교 .( 와이어 프레임 디스플레이로 분석 )
단순화
* 즉 , 단순화의 원리는 설계자의 목적에 맞도록 어셈블리에 필요한 Surface( 외부 ) 부분을 제외한 나머지 내부에 있는 모든 부분을 비활성화 시킴으로서 컴퓨터에서 사용되는 CPU 및 메모리의 처리량을 현저히 줄여주는데 목적이 있다 .
설계자가 필요한 형상
대형 어셈블리의불필요한 내부 형상
설계자가 필요한 외부 형상
일치
2. 단순화 어셈블리 기능 활용 • 작업표준화 -> SUB 어셈블리 단순화 작업 수행• 효과 : Data Open, View Handling, 조립 속도 개선• 단순화 설정 후에도 수정편집 시에는 다시 설계파트로 전환 가능 ( 스위칭 기능 )
To-tal.asm
A.asm
B.asm
C.asm
D.asm
A1.asm
A2.par
A.asm
B.par
A.asm
C.par
A.asm
D.par
To-tal.asm
A.asm
B.asm
C.asm
D.asm
단순화
단순화
A1.asm
A2.par
A.asm
B.par
A.asm
C.par
A.asm
D.par
단순화
단순화
단순화
기본ASSY 구조
단순화 ASSY 구조
70% 성능향상
2. 단순화 어셈블리 기능 활용 • 단순화 어셈블리의 세부 구조
기본 ASSY 구조
단순화 작업 ASSY 구조
단순화 ASSY 구조 설계 ASSY 구조
단순화 어셈블리를 다른 어셈블리 안에 있을때 어셈블리 트리구조 없어짐 . 수정편집시에는 단순화 -> 설계환경 전환가능
단순화 어셈블리
조립시
2. 단순화 어셈블리 기능 활용
PART 및 ASSY 수DATA OPEN 속도 ( 단위 : 초 )
기본 서브 단순화 전체 단순화및 숨기기
A파트 3369 개
44 11 8Sub Ass’y 12 개
B파트 486 개
18 4 1.5Sub Ass’y 19 개
C파트 3025 개
45 13 1Sub Ass’y 52 개
• 단순화 어셈블리의 TEST
• 전체 단순화 적용시 전체 활성화 상태보다 87%,
• 파트 비활성화 상태보다 60% 성능향상 ( 데이터가 크면 클수록 효과는 비례적으로 증가 !)
A B C
컴퓨터 TEST 사양
CPUIntel Pentium D
945(3.4GHz)
RAM DDR2 8GB
Graphics
NVIDIA Quadro 600
2. 단순화 어셈블리 기능 활용 • 단순화 어셈블리 생성방법
단계 1. 어셈블리 도구 탭→모델 그룹→단순화를 선택하여 어셈블리 단순화 명령을 활성화합니다 .참고 : 단순화 그룹의 명령이 활성화됩니다 .
단계 2. 도구 탭→단순화 그룹→단순화된 어셈블리 만들기를 선택합니다 .
단계 3. 명령 모음에서 처리 버튼을 클릭합니다 . 어셈블리 표시가 업데이트되어 면의 외부 셸이 어셈블리에 표시됩니다 .
단계 4. 단순화된 어셈블리 표현에서 파트를 제외시키려면 다음 중 하나 또는 모두 수행합니다 .•명령 모음에서 파트 제외 스핀 상자를 사용하여 제외시킬 파트를 지정합니다 . 스핀 제어 숫자는 전체 어셈블리의 백분율을 나타내는 숫자입니다 . 지정된 백분율 아래의 모든 파트가 제외됩니다 .•그래픽 윈도우 또는 PathFinder 에서 제외할 파트를 선택합니다 .
단계 5. 명령 모음에서 미리보기 버튼을 클릭합니다 .
단계 6. 명령 모음에서 마침 버튼을 클릭합니다 .
단계 1단순화 준비
단계 3컴포넌트 처리
단계 4 - 파트제외( 전체에서 보이지 않을 파트선택 )
단계 6 - 완성
마침
Solid Edge 를 사용하는 엔지니어들의 편의성과 효율성을 향상 시키기
위해 단순화 기능을 부가 함으로써 많은 효과를 기대하고 있으며 , 몇 가지
대형어셈블리를 위한 제안방안을 통해 업무 효율 증가를 기대합니다 .