RS Param Manager의 새로운 기능
기능과 업데이트
Revit 2021–2027 · 1.0.6 · 2026-10-16
매개변수를 하나씩이 아닌 일괄로
매개변수를 집합 단위로 추가, 삭제, 대응 지정, 전송, 변경할 수 있습니다. RS Param Manager는 패밀리와 프로젝트 매개변수 작업을 보기 쉬운 표에 통합하며, Revit 표준 대화상자 대신 열리도록 설정할 수 있습니다.
핵심: 하나의 작업을 여러 매개변수에 적용
추가. 하나 이상의 공유 매개변수 파일에서 공유 매개변수를 추가하고, 패밀리에서는 자체 매개변수도 추가합니다. Excel, CSV, TSV, TXT에서 목록을 가져오거나 클립보드에서 붙여넣고, 그룹과 “유형 / 인스턴스”를 집합 전체에 지정할 수 있습니다.
삭제. 확인 후 하나의 명령 실행으로 선택한 여러 매개변수를 삭제합니다. Revit의 기본 제공 매개변수는 보호합니다. 문서의 종속 관계나 제한 때문에 삭제할 수 없는 경우도 있습니다.
대응 지정. 패밀리 매개변수를 공유 매개변수 파일의 정의로 교체할 준비를 하고, 이름으로 호환되는 정의를 찾아 적용 전에 결과를 확인합니다. 같은 GUID를 기준으로 공유 매개변수 파일의 이름을 반영할 수 있습니다.
전송. 선택한 매개변수를 그룹 사이에서 옮기고, 패밀리 내 순서를 바꾸고, 교환 파일로 집합을 옮기며, 프로젝트 매개변수를 기준에 맞춥니다. 매개변수 사이의 값은 별도 명령으로 전송합니다.
유형과 속성 변경. “유형 ↔ 인스턴스”를 일괄 전환하고 그룹과 카테고리를 지정합니다. 패밀리에서는 Revit이 허용하는 범위에서 속성을 변경하고 패밀리 매개변수를 공유 매개변수로 바꾸거나 그 반대로 바꿀 수 있습니다.
필요한 속성을 바로 확인
패밀리에서는: 이름, 출처(기본 제공, 공유, 패밀리 매개변수), 데이터 유형, “유형 / 인스턴스”, 값, 수식, 잠금이 표시됩니다. 그룹은 머리글에 표시하며, 추가 속성은 편집 창과 툴팁에서 확인할 수 있습니다.
프로젝트와 공유 매개변수 파일에서는: 매개변수 종류, 데이터 유형, 그룹, 카테고리, 사용 가능한 바인딩 속성을 표시합니다. 전역 매개변수에는 값, 수식, 보고 여부를, 공유 매개변수 파일 편집기에는 GUID, 설명, 내부 플래그를 표시합니다. 프로젝트 공유 매개변수의 설명과 수정 가능 여부는 GUID를 기준으로 연결된 공유 매개변수 파일에서 가져옵니다.
“유형 / 인스턴스”, 매개변수의 출처, 데이터 유형은 서로 다른 속성입니다. “길이”나 “문자” 같은 기존 데이터 유형은 임의로 바꿀 수 없으며, 교체할 때 일치해야 합니다.
패밀리와 프로젝트 작업
패밀리: 집합 전체 추가와 변경
“매개변수 일괄 추가” 는 공유 매개변수 파일의 공유 매개변수와 자체 패밀리 매개변수를 하나의 목록에 모읍니다. 추가 전에 속성, 초기값, 수식을 설정할 수 있으며 이미 존재하는 매개변수도 미리 표시합니다.
“매개변수 일괄 편집” 은 속성 표를 엽니다. 여러 매개변수를 선택하세요. 하나만 선택했거나 아무것도 선택하지 않으면 기본 제공 항목을 제외한 전체를 엽니다. 여러 행에 그룹, “유형 / 인스턴스”, 보고 여부, 툴팁을 지정할 수 있습니다. 공유 매개변수 파일의 이름 기준 검색은 같은 데이터 유형의 후보가 하나뿐일 때만 선택합니다. 행별로 대응을 수동 지정한 후 준비한 집합을 적용할 수 있습니다.
프로젝트: 매개변수와 바인딩을 하나의 표에서
공유 매개변수, 바인딩 없는 공유 매개변수, 프로젝트 매개변수, 전역 매개변수를 각각 접을 수 있는 영역에 표시합니다. 적합한 여러 행의 그룹, 카테고리, “유형 / 인스턴스”, “그룹 인스턴스별 값 변경”을 바꿀 수 있습니다. 바인딩 없는 공유 매개변수는 GUID를 유지하면서 카테고리에 일괄 바인딩할 수 있습니다. 전역 매개변수의 값과 수식도 여기서 편집합니다.
바인딩 전환 시 값 유지: 유형 → 인스턴스는 유형의 값을 해당 인스턴스에 전달합니다. 인스턴스 → 유형은 해당 유형의 모든 인스턴스 값이 같을 때만 옮깁니다. 충돌은 보고서에 기록하며, 해당 유형 값은 빈 상태로 남습니다.
전송, 교환, 확인
패밀리 — .params.json. 내보내기는 매개변수, 속성, 수식, 모든 패밀리 유형의 값을 저장합니다. 가져오기는 “변경 전 / 변경 후”를 표시하고 체크한 변경만 적용합니다. 추가, 명시적인 삭제, 교체, 이름, 그룹, “유형 / 인스턴스”, 수식, 값, 순서가 대상입니다. 파일에 매개변수가 없다고 삭제하는 것은 아닙니다. 가져온 후 모든 패밀리 유형의 형상 생성을 확인합니다.
프로젝트 — 기준과 비교. 소스는 열린 프로젝트, 링크, .rvt / .rte, .rsparams.json일 수 있습니다. 공유 매개변수는 GUID로, 프로젝트 매개변수는 이름으로 대조합니다. 누락된 공유 매개변수 추가, 바인딩 수정, 교체, 불필요한 항목 삭제를 선택합니다. Excel, CSV, 기준 파일로 내보낼 수 있습니다. 데이터 유형 불일치는 자동 수정하지 않습니다.
값 전송과 사용 여부. “값 전송…”은 하나의 “소스 → 대상” 쌍으로 작동하지만, 대상 카테고리의 요소나 유형을 일괄 처리합니다. 빈 값만 채우거나 기존 값을 덮어쓸 수 있습니다. “사용 여부…”는 값 입력, 일람표, 필터, 뷰, 패밀리를 확인하는 데 도움을 줍니다. 모든 종속 관계가 없다는 증거를 제공하는 기능은 아닙니다.
공유 매개변수 파일: 파일 선택 이상의 기능
공유 매개변수 파일 편집기에서 연결된 파일을 전환하고, 매개변수 속성을 보고, 정의와 그룹을 검색·생성·편집하고, 선택한 여러 매개변수를 이동하거나 삭제할 수 있습니다. 기존 정의의 GUID와 데이터 유형은 바꾸지 않습니다. 편집 전에 백업을 만들며, 공유 매개변수 파일을 변경하는 것만으로 기존 패밀리의 정의가 업데이트되지는 않습니다.
익숙한 Revit 명령과 새로운 기능
표준 대화상자 대신 도구 창을 열 수 있습니다
설정 위치: “설정 → Revit 명령” . 필요한 스위치를 켜세요. 명령별로 따로 설정하며 기본값은 교체하지 않음입니다. 켜면 익숙한 Revit 버튼과 지정된 단축키가 도구 창을 호출합니다.
“패밀리 유형” — 확장된 패밀리 매개변수 표.
“프로젝트 매개변수” — 프로젝트 매개변수 표.
“공유 매개변수” — Revit의 활성 공유 매개변수 파일 편집기.
“전역 매개변수” — 전역 매개변수만 표시하는 프로젝트 표.
이 방식으로 연 창의 “Revit 표준 창…” 버튼으로 변경 사항을 저장하고 기본 대화상자로 전환할 수 있습니다. 명령 교체를 끌 수 있습니다. 모든 하위 Revit 대화상자에 적용되는 것은 아니며, Revit 2021에서는 전역 매개변수 명령을 가로챌 수 없습니다. 명령을 가로챌 수 없거나 다른 애드인이 사용 중이거나 도구 창이 열리지 않으면 기본 호출을 유지하거나 복원합니다.
버전 1.0.3–1.0.6의 새로운 기능(12–16.10.2026)
모든 창의 공통 공유 매개변수 파일 영역. “공유 매개변수 변경”, “매개변수 특성”의 “공유 매개변수”, “편집” 패널, 패밀리 및 프로젝트의 “매개변수 추가”, “프로젝트 매개변수 → 공유” 등 공유 매개변수 파일을 사용하는 모든 곳에서 동일한 영역을 제공합니다. 파일, 그룹, 이름과 GUID 앞부분 검색, “동일한 데이터 유형만”을 포함합니다. 여기서 직접 매개변수 생성, 이름과 속성 변경(F2), 다른 그룹으로 이동, 삭제(Delete), 그룹과 파일 관리(“공유 매개변수 파일 추가…”, “새 공유 매개변수 파일…”, “공유 매개변수 파일 목록…”)를 할 수 있습니다.
여러 공유 매개변수 파일을 동시에 사용하고 OK에서만 기록. 체크한 모든 파일을 표시합니다. 새 매개변수와 그룹은 “생성 대상” 파일에 만들고, 이름 변경, 속성, 삭제는 해당 GUID가 있는 모든 체크한 파일에 적용합니다. 확인 전에는 작업 사본에 수정하며, 실제 공유 매개변수 파일은 OK를 누를 때만 백업 사본을 저장하고 변경합니다. 그사이 다른 사람이 파일을 바꿨으면 덮어쓸지 확인합니다. 기록하지 않은 수정이 있는 창을 닫으면 “기록”, “기록 안 함”, “취소”를 선택합니다.
공유 매개변수 파일의 이름 변경을 패밀리에 반영. 공유 매개변수 파일에서 이름을 바꾼 매개변수가 열린 패밀리에 있으면 이름 업데이트를 제안합니다. 같은 GUID로 교체하며 값, 수식, 바인딩을 유지합니다. 프로젝트에서는 Revit이 공유 매개변수 이름 변경을 허용하지 않으므로, 이전 이름으로 남은 매개변수를 창에서 안내합니다.
바로 검색. 창을 열면 커서가 검색 필드에 놓여 바로 입력할 수 있습니다. “공유 매개변수”의 “새로 고침” 버튼이 창 가장자리에 잘리지 않도록 했습니다. “매개변수 특성”의 “유형”, “인스턴스”, “보고 매개변수” 체크박스 간격을 넓혔습니다.
입체 테두리. 입력 필드, 드롭다운, 표, 목록은 안으로 들어간 모양이고 버튼은 돌출되며, 누른 버튼은 안으로 들어갑니다. 마우스를 올리면 테두리 안쪽에 강조선이 나타납니다. 포커스된 필드는 테두리 강조 대신 커서로 구분합니다. “자동”을 포함하여 색상이 테마를 따릅니다.
뷰 탭 색상과 RS.BIMManager 애플리케이션. Revit 뷰 탭은 제품군의 다른 모든 도구와 같은 방식으로 색상을 표시하며, 기본값은 탭 전체 채우기입니다. “⚙ 설정” → “Revit 탭”에서 설정합니다. RS.BIMManager 애플리케이션에서 도구 창을 열 수 있습니다.
라이선스와 업데이트. 제품군 공통 변경 사항: 코드로 시험 사용 기간 연장, 인터넷 없이 PC용 라이선스로 활성화, 사이트 코드 RS-XXXX-XXXX-XXXX, Suite 라이선스, 모든 도구의 공통 업데이트 창. 창에서는 rs.ParamManager, 프로그램 목록에서는 RS.RVT.ParamManager로 표시합니다.
버전 1.7.78까지의 개선 사항
수식과 가져오기. 여러 줄 편집기는 들여쓰기와 // 주석을 지원하고 Revit에는 한 줄 수식을 전달합니다. 가져오기는 수식과 값을 함께 적용하는 경우를 고려합니다. 수식 오류가 발생하면 Revit 메시지에 찾은 원인을 추가합니다. 알 수 없는 이름, 자기 참조와 순환 참조, 유형 매개변수의 인스턴스 매개변수 참조, 호환되지 않는 구속조건을 설명하고 참여 매개변수의 데이터 유형도 표시합니다.
오류로 입력이 반복되지 않음. “변경이 수락되지 않음” 창에서 “계속”을 눌러 텍스트를 수정하거나(텍스트는 셀에 유지), “취소”를 누르거나, 가능한 경우 “적용”을 강제할 수 있습니다. 강제 적용은 수식, 치수 레이블과 잠금을 해제하고 방해되는 치수나 선을 삭제할 수 있습니다. 사용 전에 원인과 모델에서 선택한 요소를 확인하고, 적용 후에는 변경 보고서를 검토하세요.
탐색과 연결 검사. Tab / Shift+Tab은 같은 열에서 아래 / 위로 이동하고, 화살표는 셀 사이 이동을 돕습니다. 입력 중에도 표를 스크롤할 수 있습니다. “연결 항목 표시”는 수식의 직접 종속 관계를 강조합니다. “미지정 항목 표시”는 치수나 배열에 지정하지 않은 길이, 각도, 정수 매개변수만 남깁니다. 수식이 있다는 사실만으로 지정된 것으로 보지 않습니다.
버전 1.7.78부터 1.7.108까지의 새로운 기능
수식 편집기에 결과 즉시 표시. 각 수식 줄 오른쪽에 선택한 패밀리 유형(기본값은 현재 유형)의 값을, 하단에 전체 수식의 결과를 표시합니다. 일부를 선택하면 그 부분의 값을 표시합니다. Revit과 같이 단위를 검사하여 종류 불일치(“결과는 각도인데 매개변수는 길이”), 영으로 나누기, 무한대를 경고합니다. 여기서 계산하지 않는 함수(size_lookup 등)는 표시하고, 확인 시 Revit에서 최종 검사합니다. 계산은 데이터만 읽으며 패밀리를 변경하지 않습니다.
“적용”에서 수식 재계산. Revit의 연쇄 수식에서는 마지막 값이 갱신되지 않는 경우가 있습니다. 이제 “패밀리 유형” 창의 “적용”은 먼저 종속 순서대로 수식을 다시 지정하고 모든 패밀리 유형을 재생성한 후 변경 사항을 저장합니다. 값이 바뀌면 저장 후 “패밀리 유형: 매개변수, 변경 전 → 변경 후” 목록을 표시합니다. 재계산 중 Revit이 거부하면 아무것도 저장하지 않고 사용자의 수정 내용을 유지한 채 창을 열어 둡니다. “OK”는 재계산 없이 작동합니다.
Revit의 거부 이유를 더 명확하게. “변경이 수락되지 않음” 창에는 Revit 오류 텍스트와 간단한 원인(길이 ≤ 0 같은 잘못된 값, 수식으로 재계산된 매개변수, 생성할 수 없는 요소)을 표시합니다. 실패한 요소를 즉시 선택해 모델에 보여주며 “모델에서 표시”로 다시 볼 수 있습니다. 오류가 발생한 매개변수 행은 표에서 강조합니다. 버튼은 “계속”(입력한 텍스트를 유지하며 셀로 복귀), “적용”(앞서 설명한 위험을 수반하는 강제 적용), “취소”입니다.
오류가 있는 수식도 사라지지 않음. 명시적으로 입력을 취소할 때까지 텍스트를 셀에 유지합니다. 다른 곳 클릭, 정렬, 그룹 접기, 행 이동으로 초기화되지 않습니다. 오류 창의 Esc는 “계속”과 같습니다. 입력 중 언제든 “=”를 눌러 이미 입력한 텍스트를 수식 편집기에서 이어서 편집할 수 있습니다. 매개변수를 마우스 오른쪽 버튼으로 클릭하면 이름을 수식에 삽입하거나 클립보드에 복사합니다. 편집 중에도 셀의 글꼴 굵기를 유지합니다.
수식에 사용되는 매개변수를 다른 그룹으로 이동. 이전에는 매개변수 교체 시 Revit이 수식의 공백을 바꾸거나 속성의 잘못된 불일치(데이터 유형 버전, 패밀리 매개변수의 “수정 가능”과 “표시”) 때문에 이동이 롤백되었습니다. 이제 이런 경우를 처리합니다. 수식의 실제 내용, 모든 패밀리 유형의 값, 치수 레이블, 요소 매개변수 연결, 잠금 등 나머지 데이터 검증은 유지합니다. 이동을 취소해야 한다면 무엇이 달라졌는지(변경 전 / 변경 후) 메시지로 설명합니다.
“매개변수 추가”: 두 목록. 왼쪽의 “패밀리에 추가할 항목”에서는 셀 안에서 이름과 데이터 유형(자체 매개변수), 그룹, “인스턴스”, “보고”, 모든 패밀리 유형에 적용할 값, 수식, 툴팁을 편집합니다. 오른쪽의 “파일의 공유 매개변수”에는 검색과 파일 필터가 있습니다. 화살표로 목록 사이에서 매개변수를 이동하며 패밀리에 이미 있는 항목은 선택할 수 없습니다. 빈 이름, 잘못된 이름, 자체 및 공유 매개변수 사이의 중복까지 검사합니다. 모두 창의 트랜잭션에서 실행하며 “취소”로 롤백합니다.
일괄 추가와 가져오기에서 그룹 즉시 지정. 선택한 그룹은 체크한 매개변수에 즉시 적용되고, 수동으로 고르지 않은 나머지 항목의 기본 그룹이 됩니다. “패밀리 매개변수 가져오기”(.params.json)의 추가 행에 “그룹” 열과 “새 매개변수 그룹” 필드를 추가했습니다. 기존 매개변수의 그룹 변경은 파일 내용에 따르며 체크박스로 해제할 수 있습니다.
“프로젝트 매개변수”: 그룹, 이동, 순서. 각 영역(공유, 바인딩 없는 공유, 프로젝트, 전역) 안에서 매개변수를 Revit 그룹별로 표시합니다. 패밀리 창과 공통인 접기, 끌기, 그룹 순서 화살표를 제공합니다. 선택한 매개변수는 “그룹으로 이동” 명령으로 옮기고, 그룹 안에서는 “위 / 아래” 버튼으로 표시된 행을 기준으로 묶어서 이동합니다. 전역 매개변수 순서는 Revit 자체에서 바꿉니다. 공유 및 프로젝트 매개변수 순서는 Revit이 저장하지 않으므로 모델의 RS.ParamManager 저장소에 기록하며 플러그인이 설치된 모든 사용자가 볼 수 있습니다. 값, 바인딩, 일람표에는 영향을 주지 않습니다. 창의 “취소”로 모두 롤백합니다.
패밀리의 “위 / 아래”. “미지정 항목 표시”와 검색을 포함하여 표시된 행 사이에서 이동합니다. 숨겨진 매개변수는 원래 위치를 유지하며 보이는 행의 선택도 유지합니다. 재정렬 시 표가 깜박이거나 스크롤되지 않고 영향을 받는 행만 움직입니다.
공유 매개변수 파일: “새로 고침”과 파일 관리. “패밀리 매개변수 가져오기”와 “공유 매개변수 변경” 창에 “공유 매개변수 파일 새로 고침”(디스크에서 다시 읽기), “공유 매개변수 파일…” / “공유 매개변수 파일 목록…”을 추가했습니다. 이전에는 창이 열린 동안 다른 프로그램이나 사용자가 파일에 추가한 매개변수가 창을 다시 열 때까지 “찾을 수 없음”으로 남았습니다. 읽은 후 디스크 파일이 바뀌면 창에서 자동으로 경고합니다. 새로 고친 후에는 체크 상태와 선택한 그룹을 유지하면서 가져오기 계획을 다시 계산합니다.
데이터 유형. 새 패밀리 매개변수와 공유 매개변수 파일 편집기의 새 정의는 기본적으로 “길이” 유형과 “치수” 그룹을 사용합니다. “매개변수 유형” 목록에서는 분야가 다른 동명 유형을 “Length(전기)”처럼 구분하며, 표에도 같은 레이블을 표시합니다.
표와 설정. 긴 메뉴를 마우스 휠과 화살표로 스크롤하고, 값 메뉴는 현재 항목에서 엽니다. “(기본값)”을 제외한 “이름 복사” 명령을 추가했습니다. “설정” 창은 위치와 크기를 기억합니다.
라이선스와 사용 데이터. “시간제 과금”을 추가했습니다. 실제 작업 시간 분당 1센트이며 제품군의 모든 도구에 공통 잔액을 사용하고 온라인에서만 작동합니다. 새 플러그인은 먼저 90일 동안 무료로 사용할 수 있습니다. 오프라인에서는 시험 사용과 라이선스만 가능하며, 시계를 과거로 돌려도 기간이 연장되지 않습니다. 기존 시험 사용 기간과 활성화는 유지합니다. 사용 데이터는 모델이나 작업 내용 없이 플러그인 사용 여부와 누적 시간(분)만 전송합니다.
외관과 변경 관리
빠른 표, 프로젝트 영역별 열, 검색, 정렬, 열 너비와 그룹 상태 저장으로 큰 목록을 다루기 쉽습니다. “설정 → 색상”에서 매개변수 출처를 배경으로, 데이터 유형을 글자색으로 구분할 수 있습니다. 테마와 글꼴 굵기는 따로 설정합니다. 같은 공통 설정에서 라이선스와 업데이트도 사용할 수 있습니다.
일괄 편집 전에 문서 사본을 저장하세요. 하나의 작업 오류가 항상 전체 배치를 취소하는 것은 아니므로 미리보기와 보고서를 확인하세요. 메인 창의 “취소”는 아직 확정하지 않은 변경을 롤백하고, “적용”은 현재 단계를 확정합니다. 공유 매개변수 파일은 별도로 기록합니다. 취소할 때 편집기는 저장해 둔 상태에서 파일을 복원할지 묻습니다.









