GsList  —  유리 수량 리스트

GsList

선택한 유리 Solid 객체들을 분석하여 유리 수량 리스트를 생성합니다.
Rhino 화면에 텍스트 리스트를 출력하며, 옵션으로 Excel 파일(.xlsx) 로도 저장할 수 있습니다.

사용 목적

선택한 유리 부재의 수량을 집계해 리스트로 확인할 때 사용합니다. 화면 텍스트로 출력하며, Excel 저장 옵션으로 외부 발주·집계 자료와 연동할 수 있습니다.

사용 방법

  1. Rhino 명령창에 GsList 를 입력하고 Enter 를 누릅니다.
  2. Excel 파일 저장 여부를 옵션(Excel_File_On)으로 설정합니다.
  3. 수량을 집계할 유리 Solid 객체(닫힌 폴리서피스)를 선택하고 Enter 를 누릅니다.
    유리 group 을 포함해 만든 NBlock 도 함께 선택할 수 있습니다(Molist 와 같이 유리 Solid 와 NBlock 을 한 표로 합칩니다). NBlock 의 유리는 배치 개수만큼 셉니다. ⚠ NBlock 은 원본을 지우지 않으므로, 원본 유리와 그것으로 만든 NBlock 을 함께 선택하면 두 번 셉니다. 유리 정보는 NBlock 을 만들 때 복사되므로 GsNo 뒤에 NBlock 을 만들고, 유리를 바꿨다면 NBlock 을 다시 실행하세요.
  4. 수량 리스트가 화면에 출력됩니다.

실행 예시

옵션

옵션 설명
Excel_File_On Off — Rhino 화면 출력만 수행합니다.
On — 현재 .3dm 파일과 동일 폴더에 Excel 파일을 함께 저장합니다.
파일명 형식: [문서이름]-GlassList.xlsx

출력 항목 (컬럼 순서)

순번 컬럼명 내용
1NO일련번호
2Unit_No유닛 번호
3Fab_No제작 번호 (타입명 + 번호)
4Quantity수량
5Width (mm)폭
6Height (mm)높이
7Area (M2)면적 (㎡, 수량 합산)
8Code유리 코드
9GTypeName유리 타입 이름
10Thickness (mm)총 두께
11Spec사양
12Add1추가 정보 1
13Add2추가 정보 2
14Add3추가 정보 3
15Angle경사각

마지막 행에 전체 수량 합계와 총 면적(㎡)이 자동으로 추가됩니다.

관련 명령어

명령어 설명
GFace 유리 자리 면 만들기 — GS1 ~ GS9 로 유리를 만들 면을 준비합니다.
GsNo 유리 번호 부여 — 리스트의 Fab_No 와 연동됩니다.
GsTable 유리 제작 도면 테이블 — 수량 리스트와 함께 제작 도면을 생성합니다.
참고: 선택 객체는 닫힌 폴리서피스(Closed Polysurface) 만 인식됩니다.