RS.Schedules
버전 기록
RS.Schedules는 Revit 일람표 작업을 확장합니다. 숨겨진 열을 표시하고 자체 일람표 특성 창으로 필드, 필터, 정렬, 형식과 모양을 설정하며, 규칙에 따라 요소 매개변수를 채웁니다. 결합된 매개변수처럼 값을 구성하되 결과는 일반 매개변수에 기록합니다.
1.3.5 | 15–17.10.2026
“수정 일람표/수량” 탭의 RS-Systems 패널에 “Hide/Unhide” 버튼을 추가했습니다. “열 숨기기/표시” 창에 모든 열과 “숨김” 확인란을 표시합니다. 클릭, 스페이스바 또는 선택한 여러 행을 한꺼번에 사용하여 상태를 바꿀 수 있으며 “모두 표시”로 모든 표시를 해제합니다. OK를 누르면 적용되고 Revit의 “실행 취소” 한 번으로 취소합니다. “Show Hidden”이 눌린 상태에서 확인란은 “Show Hidden을 해제하면 숨겨짐”을 뜻합니다.
“Autofill” 버튼 이름을 “Schedule Expert”로 변경했습니다.
“⚙ 설정”에 “강조 표시”를 추가했습니다. 도구의 모든 목록에서 RS.ParamManager와 같이 매개변수 종류별 배경색과 데이터 유형별 글자색을 적용하며, RS.ParamManager에서 설정한 색상을 반영합니다. 기본값은 꺼짐입니다.
“필터”와 “정렬/그룹화”의 확장 모드를 더 쉽게 찾을 수 있도록 “ƒx 표현식…” 항목을 “(없음)” 바로 다음에 배치했습니다. 새 열인 “결과 매개변수와 데이터 유형”에서 표현식 결과를 문자, 정수, 숫자, 길이, 면적, 체적, 각도 또는 예/아니오 매개변수에 기록할 수 있습니다. 숫자 유형의 조건은 프로젝트 단위로 지정하며 숫자값으로 정렬합니다.
“형식” 탭을 Revit 창과 맞췄습니다. “시트에 조건부 형식 표시”와 “여러 값 표시” 영역을 추가했으며, 프로젝트 설정, “<다양함>” 또는 직접 입력한 텍스트를 선택할 수 있습니다. “조건부 형식…” 버튼은 표시되지만 아직 사용할 수 없습니다.
“필드” 탭의 “사용 가능한 필드” 목록에 “데이터 유형” 열을 추가했습니다. “링크된 파일의 요소 포함”, “OK를 누르면 열 채우기…” 확인란과 Revit 버튼 가로채기 설정을 일람표 필드 아이콘 아래에 모으고, 사용 가능한 필드 목록을 창 아래까지 늘렸습니다. “레벨 번호 지정…” 버튼은 규칙 창의 구성 요소 화살표 오른쪽으로 옮겼습니다.
수정: “결합 값” 규칙에서 요소의 매개변수가 인스턴스가 아닌 유형 매개변수이거나 그 반대인 경우, 또는 이름은 같지만 GUID가 다른 공유 매개변수인 경우 구성 요소의 소스를 잃던 문제를 해결했습니다. 이제 일람표에 표시되는 방식으로 값을 읽고, 상태 표시줄 설명에 해당 구성 요소가 비어 있는 요소 수를 알려 줍니다. “강조 표시”의 글자색도 수정했습니다.
제품군의 다른 도구와 같은 디자인을 적용했습니다. 필드, 목록과 표는 안으로 들어가 보이고 버튼은 돌출되어 보입니다. 이 도구에도 Revit 뷰 탭 색상 지정 기능을 추가했습니다. 기본값은 탭 전체 채우기이며 “⚙ 설정” → “Revit 탭”에서 설정합니다. RS.BIMManager 앱에서도 도구 창을 열 수 있습니다.
1.3.5 | 14.10.2026
“필터”와 “정렬/그룹화”를 Revit과 맞췄습니다. 필터 조건 8개와 정렬 수준 4개를 제공하며 필드 목록의 첫 항목은 “(없음)”입니다.
이 탭의 “확장 모드”에서는 조건이나 정렬 수준을 표현식으로 지정합니다. “ƒx 표현식…”에서 LEFT, MID, TEXTBEFORE… 등의 함수를 사용합니다. 결과는 보조 문자 인스턴스 매개변수에 기록되며 Revit은 해당 매개변수로 기본 필터링과 정렬을 수행합니다. 표현식을 해제해도 매개변수와 숨겨진 필드는 모델에 남습니다. 표현식은 해당 카테고리의 모든 요소를 대상으로 계산하므로 큰 모델에서는 복사본으로 확인하십시오. 링크된 파일의 요소에는 이 모드가 작동하지 않습니다.
레벨 번호 지정: 채우기 규칙에 “레벨 번호” 소스와 “레벨 번호 지정…” 버튼을 추가했습니다. 기준 레벨은 1, 위쪽은 2, 3…, 아래쪽은 −1, −2…이며 영은 사용하지 않습니다. 임시 레벨은 “포함” 확인란을 해제하여 제외합니다. “자동” 모드에서는 레벨 추가, 삭제, 높이 또는 이름 변경 시 번호를 다시 계산합니다.
“필드” 탭은 기본적으로 일람표 카테고리의 필드만 표시합니다. 이전에는 “레벨” 등의 카테고리에도 모델의 공유 매개변수가 수백 개 표시되었습니다. 연관 요소의 필드인 “프로젝트 정보”, “시작 룸”, “끝 룸”과 링크된 파일은 “사용 가능한 필드 선택 위치:” 목록에서 선택합니다.
수정: “형식”과 “…” 버튼이 미리 선택된 행에서만 작동하고 한 행에만 적용되던 문제, 일부 요소에 매개변수가 없으면 형식을 지정할 수 없던 문제를 해결했습니다. 프로젝트에서 단위 기호가 꺼져 있으면 “프로젝트 설정 사용” 단위를 덧붙이지 않습니다. 따라서 “985 mm” 대신 “985”로 표시합니다. 이제 “읽기 전용” 열을 처음 200개가 아닌 모든 요소로 판단합니다. 이전에는 내포된 패밀리 일람표 전체를 편집 불가능한 것으로 판단하곤 했습니다.
1.3.1–1.3.4 | 12–13.10.2026
업데이트를 하나의 창으로 통합했습니다. 제품군의 어떤 플러그인에서 확인해도 공통 “RS-Systems 업데이트” 창에 설치된 모든 도구의 새 버전을 표시합니다. 나중에 설치했거나 다른 Revit 버전용인 도구도 포함됩니다. “업데이트”, “나중에”, “이 버전 건너뛰기”, “다시 묻지 않기”를 선택할 수 있으며, 마지막 설정은 “설정”의 “이 도구의 업데이트 제안” 확인란으로 해제합니다. Revit을 종료한 뒤 선택한 도구를 한 번에 설치하며 관리자 권한은 한 번만 요청합니다. “설정” → “모든 RS-Systems 도구의 업데이트…”에서 수동으로 확인합니다.
코드로 시험 사용 기간 연장: 활성화 창의 “시험 사용 기간 연장” 탭에 플러그인이 요청 코드를 표시하면 이에 대한 연장 코드를 받을 수 있습니다. 기본 연장은 +30일입니다. 오프라인에서도 작동하며 코드는 해당 PC와 플러그인에 연결되고 한 번만 사용할 수 있습니다.
인터넷 없이 활성화: 해당 PC용으로 발급된 라이선스인 RSLIC1… 코드 또는 .rslic 파일의 텍스트를 웹사이트에 접속하지 않고 즉시 적용합니다. 원격 또는 폐쇄망 워크스테이션에 편리합니다. PC에 연결되지 않은 코드는 이전처럼 일회용이며 웹사이트에서 사용 처리합니다. 수정: 메일이나 원격 데스크톱 클립보드에서 공백 또는 줄바꿈을 포함하여 붙여 넣은 코드를 웹사이트가 “Malformed activation code”로 거부하던 문제를 해결했습니다.
이제 웹사이트에서 받은 RS-XXXX-XXXX-XXXX 형식의 짧은 코드를 “코드” 탭에 입력할 수 있습니다. 메일, 개인 계정 또는 플러그인 없이 결제한 뒤 받은 코드에 해당하며 대소문자, 공백과 하이픈은 구분하지 않습니다. 코드는 해당 PC에 연결되고 라이선스는 자동 다운로드됩니다. 이 코드는 인터넷 없이 활성화할 수 없습니다.
제품군 라이선스(Suite)를 수정했습니다. 이전에는 구매한 제품군 라이선스로 어떤 플러그인도 활성화되지 않았습니다. 이제 목록에 포함된 각 플러그인에 적용됩니다.
이름을 통일했습니다. 창과 메시지에는 rs.<이름>, “프로그램 추가/제거”와 설치 프로그램 이름에는 RS.RVT.<이름>을 사용합니다. 새 MSI는 기존 버전 위에 업데이트하므로 라이선스와 시험 사용 기간이 유지됩니다.
1.3.0–1.3.4 | 12–13.10.2026
“필드” 탭에 Revit 창과 같은 아이콘 버튼을 추가했습니다. 필드 추가와 제거, “새 매개변수”, 공유 매개변수 파일에서 선택, “매개변수 결합”, “편집”, “위로”, “아래로”를 제공합니다. 필드를 두 번 클릭하면 이전처럼 채우기 규칙이 열립니다.
“매개변수 결합”은 이름과 접두사, 접미사, 구분자가 있는 구성 요소 등 Revit 창을 재현합니다. OK를 누르면 다른 변경 사항과 함께 새 필드를 생성합니다. Revit 2022 이상에서 작동합니다. Revit 2021에는 해당 API가 없어 버튼을 사용할 수 없습니다.
“매개변수 삭제”는 확인 질문 후 별도의 트랜잭션으로 프로젝트에서 매개변수를 즉시 제거하며, Revit의 “실행 취소”로 취소할 수 있습니다. Revit의 기본 제공 매개변수는 삭제하지 않습니다. Revit 계산 필드는 API로 생성할 수 없으므로 대신 수식이 있는 채우기 규칙을 사용합니다.
수정: 여러 행을 선택해도 단위 형식과 구성 요소 수식이 한 행에만 적용되던 문제를 해결했습니다. 이제 버튼을 누른 행이 선택 영역에 포함되면 “형식” 창의 결과와 수식을 선택한 모든 구성 요소에 적용하고, 포함되지 않으면 해당 행에만 적용합니다. 상태 표시줄에 “적용한 구성 요소: N; 건너뜀: M” 결과를 표시합니다.
1.2.0–1.2.9 | 11–12.10.2026
Revit의 “일람표/수량” 버튼을 누르면 RS.Schedules의 일람표 생성 창과 이어서 “필드”, “필터”, “정렬/그룹화”, “형식”, “모양” 탭이 있는 특성 창을 엽니다. 기능 범위상 기본 창을 대체합니다. 창에서 필터 조건과 정렬 수준의 개수를 제한하지 않으며 필터는 “그리고”로 결합합니다. OK를 누르면 “RS: 일람표 특성”이라는 하나의 트랜잭션으로 모두 적용되며 Revit에서 한 번에 실행 취소할 수 있습니다. 창의 확인란으로 명령 가로채기를 끌 수 있습니다. 다른 플러그인이 이미 명령을 사용 중이면 Revit 창을 엽니다. 조건부 형식, 선 스타일과 행 높이는 Revit API에서 제공하지 않으므로 기본 창에서 설정해야 합니다.
“형식” 창은 Revit 창과 동일하게 단위, 반올림과 증분, “없음”을 포함한 단위 기호, 영 억제와 자릿수 구분을 제공합니다. “형식” 탭의 필드와 규칙의 각 구성 요소에 형식을 지정할 수 있으며 선택한 여러 구성 요소에 한 번에 적용할 수도 있습니다. “프로젝트 설정 사용”은 단위가 있는 모든 구성 요소에, 사용자 지정 단위는 해당 단위를 허용하는 구성 요소에만 적용합니다. 예를 들어 미터는 길이에 적용되지만 면적에는 적용되지 않습니다. 기존 규칙은 이전과 같이 작동합니다.
규칙의 구성 요소에서 Excel 스타일 수식을 사용할 수 있습니다. 러시아어 또는 영어 함수 이름으로 왼쪽, 오른쪽, N번째 문자부터 추출, 특정 문자 앞뒤의 텍스트 추출, 반올림, 치환, 대소문자 변환, 공백 제거를 수행합니다. 반올림은 텍스트의 첫 숫자를 사용하고 단위를 유지하므로 “4.80 m”는 “4.8 m”가 됩니다. 수식 창은 일람표의 첫 요소들에 대한 결과를 표시하며 잘못된 수식은 저장할 수 없습니다.
규칙의 “공백” 구성 요소에서 정확한 공백 수를 지정합니다. 이제 구분자를 자동으로 추가하지 않습니다. 기존 규칙을 읽을 때 공백만 있는 구분자를 제거하므로 업데이트 후 값이 불필요한 공백 없이 다시 계산될 수 있습니다. “/”, “ / ”처럼 다른 문자가 있는 구분자는 유지합니다.
“값 예시”는 지정한 수의 요소에 대한 규칙 결과를 표시합니다. 기본값은 1, 최대 500이며 요소마다 패밀리, 유형과 Id를 포함한 한 행을 표시합니다. 기록 결과, 오류와 Revit이 받아들이지 않은 내용은 별도 창 대신 상태 표시줄에 출력합니다. Revit이 일부만 받아들인 경우 창은 열린 상태로 유지되며 받아들인 변경 사항은 이미 기록됩니다.
매개변수를 채울 수 없으면 예시 요소의 Id와 함께 이유를 표시합니다. 내포된 공유 패밀리에는 별도로 설명합니다. 내포된 인스턴스의 매개변수가 상위 패밀리 매개변수와 연결되어 읽기 전용이므로, 상위 패밀리 일람표에 값을 기록해야 하며 그 값이 내포된 패밀리에도 표시됩니다.
1.1.0–1.1.8 | 11.10.2026
기본 창은 Revit 일람표 특성의 “필드” 탭을 재현합니다. 검색, 사용 가능한 필드 필터인 인스턴스/유형 매개변수와 프로젝트 정보, 화살표 및 “위로/아래로”가 있는 “사용 가능한 필드”와 “일람표 필드” 목록, “링크된 파일의 요소 포함”을 제공합니다. OK를 누르면 필드 구성과 순서를 “RS: 일람표 필드 및 규칙”이라는 하나의 트랜잭션으로 적용합니다. 저장하지 않은 변경 사항이 있으면 닫을 때 확인합니다.
“채우기…”를 누르면 선택한 필드의 규칙을 엽니다. 일람표 필드 목록에는 “열”, 결합된 매개변수 값처럼 표시한 “규칙”, “규칙 유형”(자동, 수동, 한 번)의 세 열이 있습니다. 현재 열에 기록할 수 없어도 기존 규칙은 항상 열리므로 수정하거나 삭제할 수 있습니다. 기록할 때는 해당 요소를 건너뜁니다. 이러한 열에는 규칙을 새로 만들지 않습니다.
“수동” 규칙이 있는 필드 옆의 ▶ 버튼은 “RS: 규칙에 따라 ‘…’ 채우기”라는 하나의 트랜잭션으로 값을 즉시 기록하며, Revit에서 한 번에 실행 취소할 수 있습니다. 기록됨, 기존 값과 같음, 이유와 함께 건너뜀 등의 결과를 보고서에 표시합니다. “OK를 누르면 일람표의 모든 규칙에 따라 열 채우기” 확인란은 다른 규칙의 값도 덮어쓰므로 의도한 경우에만 켜십시오.
“새 매개변수…”는 Revit의 “매개변수 특성” 창을 재현합니다. 프로젝트 매개변수 또는 공유 매개변수 파일의 공유 매개변수, 분야, 데이터 유형, 그룹, 유형 또는 인스턴스를 지정합니다. 매개변수는 일람표 카테고리에 바인딩되고 즉시 필드에 나타납니다. Revit처럼 바로 생성되며 “취소”해도 프로젝트에 남습니다. 프로젝트 매개변수는 임시 파일을 통해 공유 매개변수로 생성하므로 사용자의 공유 매개변수 파일은 변경되지 않습니다.
창이 크기와 위치를 기억하며 이제 기본 창을 더 작게 줄일 수 있습니다. 구성 요소 표에서 Tab, 화살표와 스페이스바를 사용할 수 있습니다. 규칙의 매개변수 목록을 “이 일람표의 열”과 “다른 매개변수”로 나누고 입력한 글자로 빠르게 검색할 수 있게 했습니다. 이름이 같은 매개변수는 GUID 앞부분이 표시되는 공유 매개변수, 프로젝트 매개변수, 기본 제공 매개변수 등 종류로 구분합니다.
1.0.0–1.0.4 | 11.10.2026 — 첫 버전
일람표 상황별 탭의 “Show Hidden”은 숨겨진 모든 열을 연분홍색으로 강조하여 표시하고 버튼을 해제하면 다시 숨깁니다. 이전 상태를 일람표 자체에 저장하므로 Revit을 다시 실행해도 정확히 복원합니다. 저장, “다른 이름으로 저장”과 동기화 전에 표시된 열을 자동으로 숨겨 일람표 모양이 바뀐 상태로 모델이 저장소에 저장되지 않도록 합니다.
“Autofill”(이후 “채우기…”)은 요소 매개변수를 조합하여 열 값을 만듭니다. 결합된 매개변수처럼 접두사, 접미사와 구분자가 있는 구성 요소, 인스턴스/유형 매개변수와 프로젝트 정보, 패밀리 이름과 유형 이름, 카테고리, Id, 파일 이름과 고정 텍스트를 사용할 수 있습니다. 비어 있는 구성 요소는 통째로 건너뜁니다. 각 구성 요소와 최종 결과에 공백 제거, 대소문자 변환, 부분 문자열, 단위와 소수 자릿수 변환을 적용할 수 있습니다. 규칙 창은 Revit의 “매개변수 결합” 창을 본떠 만들었습니다.
결과는 기존 열의 인스턴스 매개변수 또는 일람표 카테고리에 바인딩된 새 공유 매개변수에 기록합니다. 유형을 검사하여 문자는 모든 값을, 길이는 길이 값만, 면적은 면적 값만 받으며 숫자 열에는 정확히 하나의 매개변수만 기록합니다. 원본 값 변경 시 자동, 수동, 한 번 모드를 제공합니다. 기록은 하나의 트랜잭션으로 실행되어 “실행 취소” 한 번으로 되돌릴 수 있습니다. 표시 중복에 대한 Revit 경고는 표시하지 않으며, 결과에 기록됨, 기존 값과 같음, 건너뜀과 이유인 읽기 전용, 다른 사용자가 점유한 요소, 매개변수 없음 등을 표시합니다.
열이 유형 매개변수이면 플러그인은 같은 그룹과 카테고리로 다시 바인딩하여 인스턴스 매개변수로 바꾸도록 제안합니다. 패밀리에서 온 매개변수와 기본 제공 매개변수는 이렇게 바꿀 수 없으므로 해당 요소를 건너뜁니다. 기록할 수 없는 열은 목록에 회색으로 남고 계산/결합 필드, 프로젝트 정보, 요소 참조, 지원하지 않는 데이터 유형, 읽기 전용 등의 이유를 표시합니다. 기록 가능 여부는 처음 200개 요소를 기준으로 판단합니다.
규칙은 일람표 자체에 저장되며 일람표와 함께 복사됩니다. 복사본의 규칙은 독립적으로 변경할 수 있으며 규칙이 있는 모델은 플러그인 없이도 열립니다. 플러그인이 없으면 값은 다시 계산되지 않지만 경고는 표시되지 않습니다. 템플릿, 개정 표와 키노트 범례를 제외한, 필드 열이 있는 모든 일람표에서 작동합니다. 재료 수량 산출에서는 “Show Hidden”만 사용할 수 있습니다. 구성 요소 표의 모양과 동작을 Revit 표와 맞췄습니다.