본문 바로가기

Revit API

[Revit API] A1스케일 A3스케일 병기하기

대부분의 회사에서 도면의 스케일을 기입할 때 A1스케일과 A3스케일을 병기해서 작성하는데

 

Revit은 너무 똑똑해서... A1이면 A1,  A3면 A3 스케일 한 가지만 입력할 수 있습니다.

 

만약 병기해서 작성하려면 일일이 수작업으로 입력해야하는데... 너무 번거로워서 플러그인으로 만들어봤습니다.

 

간단한 기능은 아래와 같습니다

  • 시트에서 유효한 뷰들의 스케일만 골라서 A1스케일과 A3스케일을 병기함.
  • 만약 시트안에 있는 유효한 뷰들의 스케일이 모두 같을 경우는 해당 스케일 값을 입력함.
  • 시트 안에 있는 유효한 뷰들의 스케일이 다양할 경우(1:10, 1:20. 1:100등... )에는  "As Indicated"가 입력됨.
  • 시트 안에 유효한 뷰가 하나도 없다면 "NTS" (Not to Scale)가 입력됨.
  • 접두어를 바꿀 수 있음 (1/100 ,1:100, 1대 100 등)

*유효한 뷰 : 평면도, 입면도, 단면도, 제도뷰, 면적도 등

*유효하지 않은 뷰 : 범례, 3D View, 일람표 등

 

A1 to A3 스케일 변환기