# rack-table[ko]
![컴포넌트-Rack-table][rack-table-01]

테이블 구조로 다수의 창고용 랙을 표현한 컴포넌트로서, 행과 열로 구성된 테이블이 가질 수 있는 확장성과 유연성을 바탕으로 사용자가 원하는 수의 랙을 손쉽고 빠르게 모델링할 수 있다.   
아래 랙 테이블 전체 속성 및 단일 셀의 속성에 대해 설명한다. (테이블 속성과 많은 유사성을 갖는다.)

- 속성 :  
1. 행 : Rack-table의 행 개수를 조절  
2. 열 : Rack-table의 열 개수를 조절  
3. 존 : Rack-table의 Zone을 설정  
4. 선반 : 3D 화면에서의 층의 개수  
5. 깊이 : 3D 화면에서의 한 층의 높이  
6. 위치 패턴 : 랙의 위치 및 층에 고유한 ID를 정의하는 패턴. {z}는 Zone, {s}는 Section, {u}는 Unit, sh는 Shelf의 값으로 치환된다.  
  (e.g. 패턴이 {z}{s}-{u}{sh}일 때 A존 01섹션 01단 3층일 경우 A01-0103이 된다. )  
7. 단 패턴 : 패턴에 적용 될 Shelf Pattern 값  
   \# - 층의 숫자가 동적으로 적용  
   0 - 층의 숫자가 0의 갯수대로 자릿수 고정(ex. 0 = 0~9 / 00 = 00~99)  
8. Stock Scale : 랙에 적재된 물체의 크기 비율 (0 ~ 1)  
9.  랙 기둥 숨기기 : 랙의 기둥을 숨김  

- Rack-table 셀의 속성 :  
1. 섹션 : 패턴에 적용될 Section 값  
2. 유닛 : 패턴에 적용될 Unit 값  
3. Is Empty : 체크시 해당 셀을 비움 (행 전체가 비워질 경우 해당 행은 통로로 간주한다.)  
4. Start Section : 랙의 Location 지정 기능 사용시 랙의 시작 Section 값  
5. Start Unit : 랙의 Location 지정 기능 사용시 랙의 시작 Unit 값  
6. Skip Numbering : 비어있는 셀에 Location을 지정을 하지않고 건너 뜀  
7. Location Pattern:   
      * ![시계방향][rack-table-location-pattern-cw]: 섹션의 좌측 상단(Rack-table 기준)부터 시작하여, 좌에서 우, 우에서 좌를 번갈아 가면서 번호를 지정한다.  
            ![시계방향 상세][rack-table-location-pattern-cw-detail]
      * ![반시계방향][rack-table-location-pattern-ccw]: 섹션의 우측 상단(Rack-table 기준)부터 시작하여, 우에서 좌, 좌에서 우를 번갈아 가면서 번호를 지정한다.    
            ![반시계방향 상세][rack-table-location-pattern-ccw-detail]
      * ![지그재그][rack-table-location-pattern-zigzag]: 섹션의 좌측 상단(Rack-table 기준)부터 시작하여, 통로를 기준으로 위에서 아래로 번호를 지정한다.  
            ![지그재그 상세][rack-table-location-pattern-zigzag-detail]
      * ![지그재그-반대방향][rack-table-location-pattern-zigzag-reverse]: 섹션의 우측 상단(Rack-table 기준)부터 시작하여, 통로를 기준으로 위에서 아래로 번호를 지정한다.  
            ![지그재그-반대방향 상세][rack-table-location-pattern-zigzag-reverse-detail]
8. 테두리 스타일 및 종류 < 테이블 속성(셀)과 동일 >  


[rack-table-01]: ../images/rack-table-01.png

[rack-table-location-pattern-cw]: ../images/rack-table-location-pattern-cw.png

[rack-table-location-pattern-ccw]: ../images/rack-table-location-pattern-ccw.png

[rack-table-location-pattern-zigzag]: ../images/rack-table-location-pattern-zigzag.png

[rack-table-location-pattern-zigzag-reverse]: ../images/rack-table-location-pattern-zigzag-reverse.png

[rack-table-location-pattern-cw-detail]: ../images/rack-table-location-pattern-cw-detail.png

[rack-table-location-pattern-ccw-detail]: ../images/rack-table-location-pattern-ccw-detail.png

[rack-table-location-pattern-zigzag-detail]: ../images/rack-table-location-pattern-zigzag-detail.png

[rack-table-location-pattern-zigzag-reverse-detail]: ../images/rack-table-location-pattern-zigzag-reverse-detail.png
