CIVILAI Korea

라이브러리

토목·건설 AI 오픈소스 카드

83 / 83

필터 — 태그 (OR) + 별 (AND)

시각화 / 디지털 트윈 Specification
★ 2.5k · 활동 14일 전 · 공개 2015

3D Tiles 표준

대용량 3D 도시 데이터 스트리밍 표준

OGC 가 정식 표준화한 대용량 heterogeneous 3D 지오스페이셜 데이터 스트리밍 사양. ★2.5k.

원래 Cesium 이 만들어 OGC 에 기증. 도시 단위의 수십 GB 모델 / 포토그라메트리 메시 / 점군을 공간 인덱싱 + LOD 분할 로 클라이언트가 보이는 영역만 다운로드.

3D 모델은 glTF 기반, 메타데이터는 JSON, 좌표는 ECEF (지구 중심) — 어떤 클라이언트도 같은 데이터 사용 가능.

CesiumJS / xeokit / Three.js (3DTilesRendererJS) / Unreal / Unity 모두 지원.

한국 디지털 트윈 발주 시 표준 데이터 형식 으로 지정하면 발주처 / 운영자 / 다양한 뷰어 호환성 확보. NGII / 국토정보플랫폼의 3D 데이터 표준화에 적합.

한국 적용

  • 서울 / 부산 단위 도시 디지털 트윈의 대용량 메시 / 점군 / 모델 효율 전송
  • 공공 데이터 (NGII) 의 3D 데이터를 표준 형식으로 발주 → 다양한 뷰어 호환
CAD / DWG / DGN C#
★ 750 · 활동 오늘 · 공개 2021

ACadSharp

.NET 로 DXF / DWG 읽고 쓰기

DomCR (스페인) 가 만든 .NET / C# 용 DXF + DWG 읽고 쓰기 라이브러리. ★750.

ezdxf 가 Python 영역의 표준이라면, ACadSharp 는 .NET / C# 영역. 한국 BIM 환경 (Revit / Dynamo / Civil 3D, 모두 .NET 위) 에 친화.

DXF (R12 ~ 최신) + DWG 양쪽 + ODA File Converter 없이 직접 처리. 모든 표준 엔티티 (선 / 호 / 폴리라인 / 블록 / 해치 / 치수 / 텍스트) 다룸.

상용 사용 가능 (MIT).

한국 사내 .NET 자동화 (Revit Add-in, Dynamo 노드, 사내 WinForms) 에서 DXF / DWG I/O 가 필요할 때 사실상 표준 선택지.

한국 적용

  • 한국 사내 .NET 도구 (Windows Form / WPF / ASP.NET) 에서 DXF / DWG 직접 처리
  • Revit / Dynamo / 사내 .NET 자동화에 DWG / DXF I/O 모듈로 통합
구조해석 / 시뮬레이션 Python
★ 452 · 활동 5일 전 · 공개 2016

anaStruct

Python 2D 골조·트러스 선형 해석

네덜란드 ritchie46 가 만든 2D 골조·트러스 전용 해석 라이브러리.

핵심은 단순함 — 절점 좌표와 부재만 입력하면 모멘트·전단·축력·변위가 즉시 나온다. 3D 가 필요하지 않은 90% 의 일상 검토에 충분.

GPL-3.0 이므로 자체 수정·재배포 시 라이센스 의무 확인 필요.

Pynite (3D, 무겁고 범용) 와 anaStruct (2D, 가볍고 직관) 의 보완 관계.

한국 구조 실무자가 손계산을 코드로 옮겨 사내 검토 자산으로 만들기 시작할 때 입문용.

한국 적용

  • 구조 학습자 / 실무 검토자가 손계산 검증을 코드로 자동화
  • 거푸집 / 비계 등 일시 구조의 빠른 안전성 검토
BIM / IFC C++
★ 13k · 활동 6일 전 · 공개 2010

Open Asset Import Library (assimp)

40+ 3D 모델 포맷 통합 import/export

오픈소스 3D 자산 import / export 라이브러리. 40+ 포맷 (IFC, glTF, OBJ, FBX, STL, 3DS, DAE, PLY 등) 통합. ★12.9k.

C++ 코어 + 다언어 바인딩 (Python, C#, Java, JavaScript via emscripten).

핵심 가치: 포맷 어댑터. CAD / BIM / 게임 / 웹 도구가 각자 다른 포맷을 쓰는 환경에서 assimp 가 변환 허브.

각 포맷에 대해 1급 시민은 아니지만 모두 한 자리에서 다룬다는 강점.

한국 BIM ↔ 발표용 시각화 (Unity / Unreal / Three.js) 파이프라인, 사내 표준 포맷 통합, 외부 발주처 다양한 포맷 일괄 변환에 적합.

한국 적용

  • 발주처 / 시공사 가 받는 다양한 3D 포맷 (IFC / glTF / OBJ / FBX / STL / 3DS / DAE) 을 한 사내 표준 포맷으로 자동 변환
  • BIM ↔ 게임 엔진 (Unity / Unreal) ↔ 웹 (Three.js) 파이프라인의 *포맷 어댑터*
측량 / GIS Python
★ 26 · 활동 5개월 전 · 공개 2024

bedrock-ge

지반 / 시추 데이터 Python 통합

Bedrock Engineer 가 만든 지반공학 (Geotechnical Engineering) Python 라이브러리. ★26.

지반 분야는 한국 토목에서 비중이 크지만 오픈소스 도구 가 매우 적음 — bedrock-ge 가 그 빈 영역의 신생 도구.

기능: 시추 데이터 (AGS / 사내 형식) 입력, 지반 단면 시각화, 토층 분류, 표준관입시험 (SPT) N 값 분석, 강도 / 변형 계수 추정.

신생 (★26) 이지만 지반 영역에 오픈소스가 거의 없다는 사실 자체가 가치. 한국 지반조사 / 안전진단 컨설팅이 기존 폐쇄 도구 (GeoCAD / GIANT 등) 의 대안 으로 검토할 가치 있음.

활성 개발 단계 — 사내 적용 전 코드 / 문서 검증 필수.

한국 적용

  • 한국 지반조사 (시추, 표준관입시험 N치, 토층 분류) 의 사내 통합 Python 분석
  • 시추공별 단면 / 평면도 + 지반 등급 자동 시각화
BIM / IFC Java
★ 1.7k · 활동 2개월 전 · 공개 2013

BIMserver

IFC 모델을 객체 단위로 서버 관리

네덜란드 BIM Collective 가 만든 Java 기반 IFC 객체 데이터베이스 서버.

핵심 아이디어: IFC 를 파일 이 아니라 객체 단위로 데이터베이스에 저장. 다중 사용자 접근, 권한 분리, 변경 이력 추적, 부분 추출 (특정 층 / 부재만), 다른 IFC 버전 변환을 서버 차원에서 처리.

Speckle 이 Git-style 다중 CAD 협업이라면, BIMserver 는 IFC 표준 중심 + Java 백엔드. AEC 표준 준수에 더 엄격하다.

Web 콘솔 + JSON API + Java SDK. 자체 호스팅. AGPL-3.0 라이센스 (외부 서비스화 시 의무 검토 필요).

한국 발주처 / 대형 시공사의 사내 BIM 서버 구축 — 특히 IFC 표준 엄격 준수 + Java 환경 친화 (조달청 등 공공 IT 환경) 가 필요할 때 가장 적합.

한국 적용

  • 발주처가 IFC 파일을 *파일이 아닌 객체 단위* 로 관리 (변경 이력, 권한, 부분 추출)
  • 사내 BIM 협업 서버 (Speckle 대신 더 IFC 중심으로 가고 싶을 때)
측량 / GIS Python
★ 9k · 활동 5개월 전 · 공개 2014

BlenderGIS

Blender 에서 GIS 데이터 직접 다루기

domlysz 가 만든 Blender 의 GIS 통합 애드온. ★8.9k.

Blender 안에서 OSM 도로망 / 위성 영상 / 지형 (DEM / SRTM) / shapefile 직접 임포트 + 좌표계 변환 + Mesh 생성.

QGIS / ArcGIS 의 GIS 데이터를 Blender 의 3D 모델링 / 렌더링 / 애니메이션 흐름에 연결하는 다리.

Bonsai (BIM) 와 함께 쓰면 지형 + GIS 컨텍스트 위의 BIM 시각화를 한 도구에서 완결. CAD 보다 발표용 / 시각화 강점.

한국 지자체의 도시 디지털 트윈 컨셉 검증, 발주처 보고용 광역 시각화, 토목 인프라의 환경 컨텍스트 표현에 적합.

한국 적용

  • DEM (수치표고) + 항공사진 + BIM 모델을 한 Blender 씬에서 결합해 시각화
  • 지자체 마을 단위 디지털 트윈 (지형 + 건물 + 도로) 콘셉트 검증
구조해석 / 시뮬레이션 Python
★ 108 · 활동 오늘 · 공개 2023

Blueprints

토목 / 구조 규준 계산식 파이썬 모음

토목·구조·지반 계산식을 코드로 표준화한 오픈소스 파이썬 패키지.

각 식이 단일 함수로 명확히 분리되어 있고, 단위 검증 (Pint) 과 인용 (논문 / 표준 코드 출처) 이 함께 박혀있어 검토 추적성이 좋다.

현재는 Eurocode 중심이지만 구조가 명확해 한국 KDS / KCS 식 포팅의 템플릿으로 쓰기 좋다.

pip install blue-prints. 100+ ⭐ 활성 커뮤니티.

한국 설계사가 사내 계산 규약을 코드로 정리해 검토자·시공자·발주처가 모두 같은 식을 참조하게 만들고 싶을 때 출발점.

한국 적용

  • Eurocode 기반 계산식을 한국 KDS / KCS 식으로 포팅하는 사내 라이브러리 출발점
  • 사내 검토서를 LaTeX / Markdown 으로 자동 출력하는 표준화 파이프라인
AI 에이전트 / 워크플로우 Python
★ 53 · 활동 7개월 전 · 공개 2025

Bonsai_mcp

Blender Bonsai 를 MCP 로 노출

Juan Rodriguez 가 BlenderMCP 를 포크해 IFC 처리에 특화한 MCP 서버.

Blender 4.0+ / Python 3.12+ / Bonsai BIM 애드온 위에서 동작. 11 개 IFC tool (프로젝트 정보, 엔티티 목록, 속성 조회, 공간 구조 탐색, 관계 분석 등) 을 LLM 에 노출한다.

modelcontextprotocol/servers 의 sequential-thinking tool 도 함께 묶어, 다단계 BIM 검토에 적합.

MCP4IFC (서버 / 헤드리스) 와 달리 Blender GUI 에서 결과를 시각화하면서 LLM 과 대화할 수 있다는 게 차이.

한국 BIM R&D 팀이 시각적 피드백을 받으며 LLM 으로 IFC 편집을 실험할 때 첫 선택지.

한국 적용

  • 발주 IFC 모델을 Blender 에 띄우고 자연어 명령으로 단면 / 속성 검토
  • Bonsai 의 IFC 편집 기능을 한국어 명령 (예: "3층 슬래브 두께 200mm") 으로 호출
시방서 / 도서 검증 Python
★ 60 · 활동 4일 전 · 공개 2022

buildingSMART Validate

IFC 표준 준수를 공식 규칙으로 검증

buildingSMART International 이 직접 운영하는 IFC 검증 서비스의 오픈소스 버전.

Gherkin 형식 (BDD) 으로 규칙을 정의하고, IDS 1.0 표준에 따라 IFC 모델의 형식·구조·속성을 검사한다.

웹 서비스 (validate.buildingsmart.org) 와 동일한 엔진을 로컬에서 돌릴 수 있어, 사내 환경에 대용량 파일 (250MB+) 검증 파이프라인을 자체 구축 가능.

IFC2x3 / IFC4 / IFC4.3 모두 지원.

한국 발주처가 BIM 납품 검수 자동화 도구를 만들 때 가장 신뢰할 수 있는 출발점.

한국 적용

  • 조달청 BIM 납품 IFC 파일을 공식 buildingSMART 규칙으로 자동 사전 검수
  • 사내 IDS (Information Delivery Specification) 를 한국형 요구사항으로 작성해 CI 에 통합
CAD / DWG / DGN Python
★ 5.2k · 활동 오늘 · 공개 2018

CadQuery

Python 으로 파라메트릭 3D 모델링

OpenCASCADE (OCCT) 위에 Python API 를 얹은 파라메트릭 3D CAD 프레임워크.

SolidWorks / Inventor 의 코드 버전. 함수 호출로 3D 객체 생성, 변수 → 일괄 변형 → STEP / DXF / IFC 출력.

코드로 정의되므로 git 으로 버전 관리 + diff 가 의미를 가짐. 설계 변경 이력을 commit 단위로 추적.

학습 곡선 있음 (OCCT 개념 이해 필요), 대신 한 번 익히면 대량 자동화가 압도적으로 빠름.

한국 토목 시공사 / 표준 시방서 작성팀이 표준 부재 카탈로그를 파라메트릭으로 정리해 BIM 라이브러리화할 때 강력. 자동화에 익숙한 BIM R&D 팀이 주요 사용자.

한국 적용

  • 표준 프리캐스트 부재 (PSC 거더, 측구, 옹벽 블록) 의 파라메트릭 자동 모델링 + STEP/IFC 출력
  • 반복 부재 1000+ 개를 1 함수 + 파라미터 테이블 (CSV) 로 일괄 생성
시각화 / 디지털 트윈 JavaScript / TypeScript
★ 15k · 활동 오늘 · 공개 2012

CesiumJS

지구 규모 3D 디지털 트윈 렌더링

미국 AGI (Analytical Graphics Inc.) 가 만든 지구 규모 3D 시각화 JavaScript 라이브러리.

Three.js 가 일반 3D 라면, Cesium 은 실측 좌표 (WGS84 위경도 + 고도) 기반의 지구 규모 3D 처리에 특화. double precision 으로 cm 단위 정밀도 유지.

지형 / 위성 영상 스트리밍, 3D Tiles (대용량 도시 모델), 시간축 시뮬레이션 (위성 궤도, 교통량 변화), CZML 데이터 형식 지원.

상업 클라우드 (Cesium ion) 와 분리되어 코어 라이브러리 자체는 Apache-2.0 무료. 자체 호스팅 가능.

한국 지자체 디지털 트윈 사업 (서울 S-Map 등), 광역 도로·교량 노선 검토, 발주처 보고용 광역 가시화의 사실상 표준.

한국 적용

  • 지자체 도시 디지털 트윈 (지형 + BIM + 도로 시설물) 광역 시각화 플랫폼
  • 도로공사 / 한전 / K-water 의 광역 인프라 (노선 수십 km) 검토 + 발주처 보고
시각화 / 디지털 트윈 TypeScript
★ 4.6k · 활동 6일 전 · 공개 2022

chili3d

브라우저에서 3D CAD 모델링·편집

중국 xiangechen 이 만든 브라우저 기반 3D CAD 애플리케이션. ★4.5k.

데스크탑 CAD (FreeCAD / SolidWorks) 의 브라우저 버전. 설치 없이 즉시 모델링 + 편집 + 저장.

기능: 스케치 + 솔리드 모델링 + Boolean (합 / 차 / 교집합) + 변환 + 어셈블리 기본 + STEP / OBJ / STL 출력.

CAD 자체가 브라우저 안에서 끝나는 통합 — 기존 BIM 뷰어 (xeokit / web-ifc) 가 만 한다면 chili3d 는 작도 까지.

AGPL-3.0 — 자체 호스팅 무료, 외부 SaaS 변형 시 라이센스 의무.

한국 사내 / 학교 / 발주처가 데스크탑 CAD 설치 없이 모델링이 필요한 시나리오 (현장 PC, 모바일, 발주처 검토 환경) 에 적합.

한국 적용

  • 사내 / 발주처 브라우저에서 *모델링 + 검토* 가 한 자리에 (별도 CAD 설치 회피)
  • 교육 / 학술의 무료 3D CAD (FreeCAD 데스크탑 설치 부담 회피)
측량 / GIS Python
★ 10 · 활동 2022-06 · 공개 2022 STALE

CivilEng (QGIS Provider)

QGIS 에서 저수지·토공·LRS 자동 설계

QGIS 의 처리 프로바이더 (provider) 로 등록되는 초기 단계 토목 설계 도구.

세 가지 핵심 기능:

  • Reservoir : 댐 초안 설계 + 침수 면적 계산
  • Earthworks : 평탄지 절·성토 계산
  • LRS : 폴리라인에 거리 마크 / 텍스트 자동 부착

QGIS 처리 프레임워크에 통합되므로 다른 GIS 데이터 (DEM, 지적, 토양도) 와 한 흐름에서 다룬다.

초기 타당성 / 개념 설계 단계에서 Civil 3D 없이 진행하고 싶은 한국 설계사 / 지자체 토목과 의 출발점.

한국 적용

  • 초기 단계 저수지 / 도로 평면 설계를 GIS 데이터 위에서 바로 수행
  • LRS (Linear Referencing System) 로 도로·관로의 누가거리 표시 자동 생성
AI 에이전트 / 워크플로우 Python
★ 130 · 활동 6일 전 · 공개 2017

COMPAS FAB

AEC 로봇 패브리케이션 통합

COMPAS 프레임의 로봇 패브리케이션 확장. ★130.

ROS / Universal Robots / KUKA / ABB 등 산업 로봇과 BIM 모델 연결. 경로 계획 (path planning), 충돌 검출 (collision checking), 시뮬레이션 (RViz / Blender 위 시각화).

기존 모델링 → 시뮬레이션 → 로봇 명령 의 한 흐름이 한 Python 환경에 통합.

건설 로봇 (벽돌 / 콘크리트 3D 프린팅 / 거푸집) 의 경로 검토 + 안전성 사전 시뮬레이션에 적합.

한국 모듈러 / OSC 공장 / 건설 로봇 R&D 의 시뮬레이션 표준 후보. ETH / TU Delft / TU Wien 학술 사례 풍부.

한국 적용

  • 건설 로봇 (벽돌 적층, 거푸집 자동 설치, 3D 프린팅 콘크리트) 의 *경로 + 충돌 검토* 시뮬레이션
  • 한국 모듈러 / OSC (Off-Site Construction) 공장의 로봇 자동화 워크플로우
AI 에이전트 / 워크플로우 Python
★ 17 · 활동 8주 전 · 공개 2020

COMPAS XR

AR / VR 건설 워크플로우 통합

ETH 의 COMPAS 프레임의 XR (Extended Reality, AR + VR) 확장. ★17 (신생).

COMPAS Object → glTF / USD → Unity / Unreal / Quest / HoloLens 등 XR 장치 입력.

핵심 가치: BIM 모델 / 시공 계획을 현장 AR 로 오버레이 — 도면 / 모델을 들고 다니지 않고 헤드셋 / 태블릿 카메라가 직접 가이드.

신생 (★17) — 안정성 검증 단계. Microsoft HoloLens / Apple Vision Pro / Meta Quest 통합 사례 빠르게 등장 중.

한국 건설 현장의 시공 가이드 AR — 복잡 배근 / 매설 / 인양 작업의 도면 의존 줄이기. KEYPER 본진 (감리 디지털화) 과 잠재적 연결.

신생 도구 — 사내 적용 전 데모 / POC 권장.

한국 적용

  • 현장 작업자가 *AR 헤드셋 / 태블릿* 으로 BIM 모델 오버레이 (배근 / 매설 / 인양 가이드)
  • 검수자가 *VR* 로 시공 전 모델 워크스루 (안전 / 동선 사전 검토)
AI 에이전트 / 워크플로우 Python
★ 365 · 활동 7일 전 · 공개 2017

COMPAS

AEC 컴퓨테이션 통합 Python 프레임

ETH Zürich Block Research Group + 커뮤니티가 유지하는 AEC (Architecture / Engineering / Construction) 컴퓨테이션 통합 Python 프레임. ★365.

핵심 가치: 도구 사이의 공통 데이터 모델 (COMPAS Object / Datastructure). Rhino / Grasshopper / Blender / Revit / IFC / Speckle / Robot 등을 통일된 API 로 다룬다.

확장 모듈 풍부: compas_fab (로봇 패브리케이션), compas_fea (FEM), compas_xr (XR / 디지털 트윈), compas_view2 (시각화), compas_robots, compas_occ (OpenCASCADE), compas_cgal (CGAL 기하).

학술 연구 + 실무 자동화 사이의 다리. Bonsai / Speckle / IfcOpenShell 과 같은 도구 별 라이브러리를 프로젝트 별 로 묶는 상위 레이어.

한국 BIM R&D 팀 / 학술 연구실 / 디지털 패브리케이션 분야 가 사내 자동화 표준 프레임으로 쓸 때 강력.

한국 적용

  • Rhino / Grasshopper / Blender / Revit / IFC 등 다양한 도구를 *Python 공통* 으로 다루는 사내 자동화 프레임워크
  • BIM / 디지털 패브리케이션 / 로봇 자동화 / 디지털 트윈을 한 패키지에서 연결
구조해석 / 시뮬레이션 Python
★ 229 · 활동 2025-04 · 공개 2022

concrete-properties

RC 단면 특성 자동 계산

호주 Robbie van Leeuwen 의 철근콘크리트 (RC) 단면 전용 Python 라이브러리. ★229. section-properties 의 자매.

핵심: RC 단면의 철근 + 콘크리트 결합 거동 계산. 모멘트-축력 (M-N) 상관도, 모멘트-곡률 (M-φ), 응력 / 변형률 분포, 균열 / 단면 분석.

section-properties 가 일반 단면 (강재 H, 박스, 트러스) 이라면 concrete-properties 는 RC 단면 전용.

Eurocode 2 기반 — 한국 KDS 14 20 50 으로 포팅 자연스러움. 사내 RC 설계 자동화의 핵심 컴포넌트.

학습 자료 풍부 (Jupyter 노트북 예제) — 학생 / 입문자도 접근 가능.

한국 콘크리트 설계 (교량 PSC 거더, 옹벽, 박스 컬버트 등) 자동화 도구의 표준 단면 계산기.

한국 적용

  • 한국 KDS 14 20 50 (콘크리트 철근상세) 의 *RC 단면* 휨 / 축력 / 모멘트-곡률 자동 계산
  • section-properties (일반 단면) 와 짝지어 한국 RC 설계 자동화 라이브러리 구축
측량 / GIS Python
★ 25 · 활동 2022-05 · 공개 2022 STALE

CSFTools

LiDAR 점군에서 지표면 자동 추출

중국 지나칭화대 출신 jianboqi 가 만든 LiDAR 점군의 지표면 필터링 도구.

핵심 알고리즘은 Cloth Simulation Filter — 점군을 뒤집고 그 위에 “천” 을 떨어뜨려 지표면을 추출한다는 직관적 모델. 정확도가 높고 매개변수 조정이 단순.

PDAL 등 범용 라이브러리에도 CSF 필터가 내장되어 있지만, 이 Repo 는 원저자가 직접 구현·튜닝한 정밀 도구.

라이센스 명시 없음 — 사내 / 상용 활용 전 저자 (jianboqi) 에게 확인 필요.

토공량 산정, 사면 변위 모니터링, 산림 지표 추출 등 한국 토목 현장 LiDAR 작업의 1차 전처리.

한국 적용

  • 산악지 LiDAR 데이터에서 식생 / 구조물 제거 후 DEM (수치표고모형) 생성
  • 공사 진척 모니터링용 정기 드론 스캔에서 지표면만 추출 → 토공 물량 산정
AI 에이전트 / 워크플로우 Python
★ 147 · 활동 3개월 전 · 공개 2026

DDC Skills for AI Agents in Construction

건설 워크플로우를 Claude Code로 자동화

DataDrivenConstruction (DDC) 가 공개한 건설 자동화용 Claude Code 스킬 패키지.

한 스킬 = 한 SKILL.md 파일 + 보조 스크립트 구조. AI 에이전트가 컨텍스트에 따라 자동으로 선택·실행한다.

영역은 BIM 분석, 견적 (cost estimation), 일정 (scheduling), 문서 관리 (document control), 자동화까지 총 221 개.

같은 단체의 OpenConstructionERP 와 연동해 쓰는 것을 전제로 설계됐다.

한국 시공사 / 감리법인이 사내 워크플로우를 LLM 기반으로 표준화할 때 가장 큰 출발 자료. 한국 양식 (KOSHA 보고서, 표준품셈 등) 으로 스킬 일부만 다시 쓰는 식이 현실적.

한국 적용

  • 현장 일일 보고서 자동 작성 스킬을 KOSHA 양식에 맞춰 커스텀
  • 공정표 (간트) 작성 스킬을 한국 표준 코드체계와 MS Project 출력에 매핑
CAD / DWG / DGN Python
★ 66 · 활동 2019-11 · 공개 2019 STALE

dwg_to_dxf

ODA 변환기로 DWG 일괄 변환

ODA File Converter (구 Teigha) 를 subprocess 로 감싼 얇은 Python 래퍼.

ezdxf 는 DXF 만 직접 다루므로 DWG 작업의 첫 단계로 dwg_to_dxf → ezdxf → 결과 워크플로우가 자연스럽다.

ODA File Converter 는 별도 무료 설치 (https://www.opendesign.com).

GPL-3.0 — 내부 도구로 자유롭게 쓰되, 변형해 외부 배포 시 라이센스 의무 확인 필요.

DWG 파일이 산처럼 쌓여있는데 AutoCAD 라이센스가 부족한 한국 설계사 / 시공사의 가장 빠른 우회로.

한국 적용

  • AutoCAD 라이센스 없이 발주 DWG 도서 수천 장을 DXF 로 일괄 변환 후 ezdxf 처리
  • 사내 도서 아카이브에서 구버전 DWG 를 신규 표준 DXF 로 자동 마이그레이션
BIM / IFC C# / .NET
★ 2k · 활동 3일 전 · 공개 2012

Dynamo

Revit / Civil 3D 비주얼 프로그래밍

Autodesk 가 시작해 오픈소스 (Apache-2.0) 로 공개한 Revit / Civil 3D 의 비주얼 프로그래밍 환경.

노드-와이어 인터페이스 (Grasshopper for Revit 격). 개발자가 아니어도 노드 연결로 BIM 자동화 흐름 작성.

Python / C# 스크립트 노드도 지원 — 비주얼이 한계에 부딪치면 코드로 확장. 표준 노드 1000+ 개.

Autodesk 생태계 (Revit, Civil 3D) 종속이지만, 한국 BIM 실무가 Revit 중심 (조달청 / LH 가 Revit 기반 BIM 가이드) 인 만큼 직접 가치 큼.

한국 BIM 매니저가 IfcOpenShell (헤드리스 Python) 보다 Revit GUI 친화적인 자동화를 원할 때 첫 후보.

한국 적용

  • Revit 의 반복 작업 (부재 배치, 속성 일괄 수정, 패밀리 생성) 자동화 스크립트
  • Civil 3D 의 도로 선형 / 횡단 자동 생성 (KDS 기반 표준 단면 적용)
시각화 / 디지털 트윈 C++
★ 1.6k · 활동 8주 전 · 공개 2018

Easy3D

가벼운 C++ 3D 데이터 처리·렌더

중국 우한대 Liangliang Nan 교수가 만든 경량 + 학술 친화 3D 데이터 처리 / 렌더 C++ 라이브러리. ★1.6k.

Open3D / PCL 가 풀 기능 + 무거움 이라면, Easy3D 는 학술 / 빠른 프로토타이핑 친화. 의존성 최소.

기능: 점군 / 메시 / Tetra mesh / Polyhedral / 표면 메싱 / 정합 / 분할 / GL 렌더 / 인터랙티브 viewer.

학술 인용 (Easy3D 의 메싱 / 분할 알고리즘) 다수.

한국 학술 연구 / 학과 / 연구실의 학생 친화 3D 처리 라이브러리. Python 학습이 부담일 때 C++ 직접.

한국 적용

  • 점군 / 메시 처리의 *C++ 사내 도구* (Python 학습 곡선이 부담일 때)
  • 학술 / 연구실의 *최소 의존성* 3D 처리 + 시각화 (Open3D / PCL 무거움 회피)
도면 인식 / OCR Python
★ 81 · 활동 2023-08 · 공개 2023 STALE

engineering-drawing-extractor

도면 표제란에서 메타데이터 자동 추출

엔지니어링 청사진에서 도면번호 · 작성자 · 제목 같은 표제란 정보를 OCR 로 자동 추출하는 파이프라인.

도면 영역과 표제표 영역을 분리한 뒤, 표제표에 OCR 을 적용한다.

pdf2image + OpenCV + Tesseract 조합. 표제 레이아웃 표준이 정해진 한국 토목 도서에 잘 맞다.

라이센스 명시 없음 — 코드 차용 시 저자에게 확인 필요.

수년치 도서가 정리 없이 쌓여있는 한국 시공사 / 설계사 가 색인화·디지털화 작업의 초안으로 쓰기 좋음.

한국 적용

  • 수만 장의 발주 도서 PDF 에서 도면번호 · 작성자 · 발주처 · 일자 자동 색인
  • 공사 마무리 시 인계 도서의 표제란 정보를 ERP / EDMS 로 일괄 등록
CAD / DWG / DGN Python
★ 1.3k · 활동 11일 전 · 공개 2017

ezdxf

Python으로 DXF 파일 생성·편집

오스트리아 개발자 Manfred Moitzi 가 10년 넘게 유지 중인 DXF 처리 라이브러리.

AutoCAD R12 ~ 최신 버전 DXF 읽기 / 쓰기 / 수정 모두 지원. AutoCAD 없이 순수 Python 으로 동작.

치수, 해치, 블록 참조, 레이어, 그라데이션 등 실무 도면에 필요한 거의 모든 엔티티 다룬다.

DWG 직접 지원은 안 됨 (ODA File Converter 같은 외부 변환기 필요). DXF 단계에서 처리 권장.

토목 표준도면을 스크립트로 대량 생산하거나 검수하는 한국 설계사 / 시공사 BIM 팀의 필수 도구.

한국 적용

  • 도로 / 상하수도 표준도면을 한국 KS 규격에 맞춰 일괄 생성
  • Civil 3D 출력 DXF 를 사내 표준 레이어 / 색상으로 자동 변환
도면 인식 / OCR Python
★ 4 · 활동 8개월 전 · 공개 2025

FloorPlanAnalyzer

YOLO 와 OCR 로 평면도 요소 자동 인식

호주 mageaustralia 가 공개한 실험용 평면도 분석 도구.

YOLO 기반 객체 탐지 + OCR 텍스트 인식을 조합해 벽 / 문 / 창 / 실명 등 평면도 요소를 자동 추출한다.

도면 텍스트는 일반 OCR 엔진 (Tesseract, Google Vision) 이 잘 처리하지 못하는 영역 (작은 크기, 회전, 겹침) 이라 딥러닝 기반 접근이 필요하다.

라이센스 명시 없음 — 코드 학습용 또는 실험 용도로만 사용하고, 사내 / 상용 활용 전 저자에게 확인 필요.

한국 시공사가 구축 (旣築) 건물의 평면 PDF 를 IFC / Revit 으로 옮기는 파이프라인의 출발점.

한국 적용

  • 구축 도서 PDF 평면도에서 실명·치수·문 위치를 추출해 IFC 골조 자동 생성
  • BF 인증 검토용 통로 폭 / 출입구 너비 자동 측정
BIM / IFC Python
★ 63 · 활동 3개월 전 · 공개 2017

FreeCAD Reinforcement

FreeCAD 안 RC 철근 배근 자동화

FreeCAD 의 RC 철근 배근 워크벤치. ★63.

기능: 보 / 기둥 / 슬래브 / 기초의 표준 배근 (주근 / 띠철근 / 정착 / 이음) 파라메트릭 자동 생성. Eurocode 기반 사전 정의 + 사용자 맞춤.

FreeCAD 위에서 RC 모델링 + 배근 + 도면 출력이 한 자리에 완결.

라이센스 명시 없음 — 사내 / 상용 활용 전 저자에게 확인 필요.

한국 KDS 표준 배근 룰 (피복, 간격, 정착 등) 을 사내 파라메트릭으로 적용하면, 교각 / 옹벽 / 박스 컬버트 등 반복 부재 의 배근 도면이 거의 자동화 가능.

CadQuery / 사내 파라메트릭 도구와 자연스럽게 연결.

한국 적용

  • 한국 KDS 14 20 50 표준 배근 (간격, 정착 길이, 이음) 의 파라메트릭 자동 생성
  • 교각 / 박스 거더 / 옹벽의 표준 배근 도면 자동 출력 (FreeCAD 환경 내)
CAD / DWG / DGN Python
★ 40 · 활동 6주 전 · 공개 2025

Road (FreeCAD Workbench)

FreeCAD 안 도로/측량 설계

FreeCAD 의 도로 / 측량 / Geomatics 워크벤치. ★40. 활성 개발 중.

기능: 도로 선형 (수평 / 수직), 횡단면, 종단, 토공 표면, 노선 평면도 / 종단도 생성. Civil 3D 의 핵심 기능 축소판.

FreeCAD 코어 + Road 워크벤치만 추가 → 완전 무료 도로 설계 환경.

Civil 3D 의 풀 기능에는 못 미치지만, 소규모 도로 / 임시 도로 / 학술 검토 에 충분.

한국 Civil 3D 라이센스 부담이 큰 지자체 토목과, 소규모 컨설팅, 학술 연구가 첫 도구로 시도할 후보.

한국 적용

  • Civil 3D 라이센스 부담 시 FreeCAD + Road 워크벤치로 *도로 선형 / 횡단 / 종단* 초안 설계
  • 한국 도로공사 / 지자체 토목과의 *소규모 도로 설계* (Civil 3D 가 오버스펙일 때)
CAD / DWG / DGN C++ / Python
★ 31k · 활동 오늘 · 공개 2012

FreeCAD

오픈소스 3D 파라메트릭 CAD 모델링

전 세계 커뮤니티가 25 년 이상 유지해온 오픈소스 3D 파라메트릭 CAD. ★31k.

C++ 코어 + Python 스크립팅. SolidWorks / Inventor 가 핵심으로 하는 파라메트릭 모델링 / Sketcher / Constraints / Assembly 4 모두 지원.

Workbench (확장) 구조로 CAD (Part / Part Design / Draft) + AEC (Arch / BIM IFC import-export) + FEM (Calculix / Z88) + Path (CNC) + Robot 까지 한 플랫폼.

DWG / DXF / STEP / IGES / IFC 모두 import-export. AutoCAD / Revit 과 완전 호환은 아니지만 현실적 대체 가능.

한국 공기업·학교·중소 설계사 가 상용 CAD 라이센스 부담을 줄이면서 3D 파라메트릭 + FEM 까지 한 도구로 처리하려 할 때 가장 큰 후보.

한국 적용

  • 공기업 / 학교 (SolidWorks·Inventor 라이센스 부담) 의 3D 부재 모델링
  • FEM Workbench (Calculix) 로 토목 표준 부재의 비선형 해석 사내 자산화
측량 / GIS Python
★ 4k · 활동 1일 전 · 공개 2020

geemap

Earth Engine 위성 데이터 Python 분석

Qiusheng Wu (UTK 교수) 가 만든 Google Earth Engine 의 Python 인터페이스 + Jupyter 시각화. ★3.9k.

GEE 는 전 세계 위성 영상 (Landsat 50년치, Sentinel 등) + 클라우드 컴퓨팅을 학술 / NGO 무료 로 제공. geemap 은 그것을 Python / Jupyter 에서 한 줄로 호출하게 만든다.

leafmap 자매 — leafmap 이 범용 GIS, geemap 이 GEE 특화.

GEE 사용에 Google 계정 + 학술 / 비영리 인증 필요. 상용은 별도 라이센스.

한국 토목 / 환경 / 도시계획 / 재난 관리의 위성 데이터 활용 의 입문점. NGII 의 국내 위성 보완 (해상도 낮지만 시계열 풍부).

한국 적용

  • 한국 환경 / 도시 / 임야 변화 위성 시계열 분석 (Landsat / Sentinel 무료 데이터)
  • 재난 (산사태 / 홍수 / 화재) 사전 / 사후 위성 영상 비교 자동화
구조해석 / 시뮬레이션 Python
★ 32 · 활동 9주 전 · 공개 2018

HollowRC

중공 철근콘크리트 단면 설계 / 검토

코펜하겐 공대 Niels Kleissl 이 만든 중공 RC 단면 전용 설계 / 검토 Python 도구. ★32.

핵심 가치: 일반 RC 가 아닌 중공 단면 (Box / Hollow) — 교각, 박스 거더, 옹벽 헤드 등의 결합 하중 (N + M + V + T) 검토.

Eurocode 2 기반. 일반 FEM 도구 (Pynite, OpenSees) 가 해석 이라면 HollowRC 는 단면 검토 전문.

GUI 도 있어 학습 곡선 작음. Python API 로 자동화도 가능.

한국 토목 (도로공사, 한국철도) 의 교각 / 박스 거더 검토 자동화에 적합. 한국 KDS 식 포팅 후 사내 도구화.

한국 적용

  • 교각 / 콘크리트 박스 거더 등 *중공 RC* 단면의 결합 하중 (축력 + 휨 + 비틂 + 전단) 검토
  • Eurocode 2 기반이라 KDS 14 20 50 와 매핑하여 한국 식 사내 도구로 포팅
BIM / IFC C#
★ 398 · 활동 오늘 · 공개 2018

Hypar Elements

가장 작은 BIM (코드 + JSON)

Hypar 가 만든 최소한의 유용한 BIM 라이브러리. ★398. “the smallest useful BIM”.

핵심: BIM = 형상 (Geometry) + 메타 (Material / Type / Property). 이 둘만으로 충분한 BIM 객체 (벽, 보, 기둥, 슬래브, 공간) 를 코드로 생성.

C# / .NET 코어 + JSON 직렬화. STEP / glTF / IFC export. Revit 의 무거움 / IFC 의 복잡함 을 우회.

Hypar 의 클라우드 생성형 디자인 백엔드로 사용됨.

한국 BIM R&D / 사내 생성형 디자인 (대안 평가, 옵션 비교) 의 BIM 출력 백엔드로 적합. 가벼움이 강점.

한국 적용

  • Revit / IFC 가 부담스러운 *경량 생성기* 시나리오 (코드로 작은 BIM 만들어 IFC / glTF 출력)
  • 사내 *생성형 디자인* (generative design) 의 BIM 출력 백엔드
BIM / IFC Python / C++
★ 2.5k · 활동 오늘 · 공개 2015

IfcOpenShell

IFC 파일 파싱·편집·포맷 변환

토마스 크리잘리 (Thomas Krijnen) 가 시작해 현재 커뮤니티가 유지하는 IFC 처리 인프라.

C++ 코어 + Python 바인딩 구조. 대부분의 오픈소스 IFC 도구가 내부적으로 이 라이브러리를 부른다.

IFC2x3 ~ IFC4.3 스키마 파싱, geometry 추출 (OpenCASCADE 기반), 속성 편집, 다른 포맷 (glTF, OBJ, COLLADA) 변환을 한 자리에서 처리한다.

Bonsai (구 BlenderBIM), MCP4IFC, web-ifc 등의 의존 라이브러리.

한국에서 자체 BIM 도구를 만드는 팀의 첫 의존성.

한국 적용

  • 조달청 BIM 납품 IFC 파일을 일괄 검수하는 사내 도구 개발
  • 한국형 BIM 라이브러리 (보, 기둥, 슬래브 표준) IFC 자동 생성 파이프라인
시각화 / 디지털 트윈 JavaScript
★ 1.2k · 활동 2일 전 · 공개 2015

iTowns

Three.js 위 3D 지오스페이셜 프레임

프랑스 IGN (국토지리정보원) + CNES (우주청) 가 주도하는 Three.js 위 3D 지오스페이셜 시각화 프레임. ★1.2k.

Cesium 의 글로브 중심 vs iTowns 의 Three.js 자유. 도시 / 광역 (글로브 필요 없는 영역) 에서 Three.js 자유도 가지고 위경도 좌표 다룬다.

3D Tiles 표준 import + 정사영상 + DEM + 벡터 데이터. 좌표계 변환은 proj4js 내장.

3DTilesRendererJS 보다 더 무거운 풀 프레임. Three.js + r3f 사내 코드와 통합 쉬움.

한국 NGII / 지자체의 국가 단위 지리 시스템 구축 시 IGN 사례 참조 가치 큼. Cesium 대비 Three.js 친화.

한국 적용

  • Cesium 의 글로브가 필요 없는 *도시 단위* 디지털 트윈 (Three.js 친화 사내 도구)
  • 프랑스 IGN 활용 사례 참조 — 한국 NGII 데이터로 *국가 단위 지리정보 플랫폼* 구축
측량 / GIS TypeScript
★ 12k · 활동 오늘 · 공개 2018

kepler.gl

대용량 지리 데이터 인터랙티브 시각화

Uber 가 만든 지리 데이터 시각화 도구. ★11.8k.

WebGL (deck.gl 기반) 으로 수백만 포인트 / 라인 / 폴리곤도 부드럽게 렌더링. 시간축 슬라이더, 필터, 집계가 노코드 인터페이스.

도구 자체가 standalone 웹앱 (kepler.gl) + React 컴포넌트 (사내 통합) + Jupyter 위젯.

CSV / JSON / GeoJSON / SHP 드래그앤드롭 → 즉시 시각화. 학습 곡선 거의 없음.

한국 토목 / 교통 / 지자체 의 대량 공간 데이터 빠른 인사이트. 보고서 / 발표용 시각화의 압도적 1 등 후보.

한국 적용

  • 교통량 / 통행시간 데이터 (수백만 행) 의 시간축 + 공간 분석 + 대시보드
  • 지자체 교통 / 사고 / 환경 데이터의 발주처 보고용 인터랙티브 시각화
측량 / GIS TypeScript
★ 4k · 활동 2일 전 · 공개 2018

L7

대규모 지리 데이터 WebGL 시각화

Alibaba 의 데이터 시각화 그룹 AntV 가 만든 대규모 지리 데이터 시각화 엔진. ★4k.

kepler.gl / deck.gl 와 같은 영역. WebGL 기반 → 수백만 포인트 / 라인 / 폴리곤 부드럽게 렌더링.

레이어 (Point / Line / Polygon / Heatmap / Cluster) + 3D 빌딩 + 위성 영상 + Mapbox / Amap / 카카오맵 기반맵 모두 지원.

React / Vue 컴포넌트 + 표준 JS API. 학습 곡선은 deck.gl 보다 진입 쉬움.

한국 + 중국어권 시장이 함께 있는 프로젝트에서 문서 / UI 의 한국어 친화 가 강점 (deck.gl 영어 위주 대비).

지자체 공공 대시보드, 교통 / 환경 데이터 시각화, 발주처 보고용 인터랙티브 차트에 적합.

한국 적용

  • 지자체 / 공기업 대시보드의 광역 데이터 (교통량 / 환경 / 시설물) 인터랙티브 시각화
  • 한국어 UI / 문서가 잘 갖춰진 deck.gl 대안 (중국어권 사용자 ↔ Antv 활성)
측량 / GIS Python
★ 3.7k · 활동 1일 전 · 공개 2021

Leafmap

Jupyter 에서 인터랙티브 지도 분석

Qiusheng Wu (UTK 교수) 가 만든 Jupyter 친화 GIS 라이브러리. ★3.7k.

Folium / ipyleaflet / pydeck 등 여러 백엔드를 한 API 로 통합. 코드 한 줄로 인터랙티브 지도 + 도형 + 래스터 + 클라우드 데이터 (PostGIS / GEE / Planet) 시각화.

geemap 의 자매 — geemap 이 Google Earth Engine 특화면 leafmap 은 범용. GeoPandas / Folium 사용자가 더 빠르게 입문.

한국 토목 / 측량 / 환경 연구자가 GIS 분석을 코드 노트북 으로 수행할 때 첫 후보. QGIS 의 데스크탑 GUI 가 부담스러울 때 / 재현 가능한 분석 흐름이 필요할 때.

한국 적용

  • 토목 설계 초기의 GIS 데이터 빠른 시각화 (Jupyter 위 코드 + 인터랙티브 지도)
  • 학술 연구 + 강의의 GIS 실습 환경 (QGIS 설치 부담 회피)
CAD / DWG / DGN C++
★ 5.9k · 활동 4일 전 · 공개 2011

LibreCAD

2D CAD (DXF/DWG) 오픈 대안

LibreCAD 커뮤니티가 유지하는 크로스 플랫폼 2D CAD.

C++ + Qt 기반. DXF 읽기/쓰기 표준 지원, DWG 는 libdxfrw 의존으로 읽기 가능.

기능 범위는 AutoCAD LT 와 비슷한 2D 작도 (선/원/호/치수/해치/블록). 정밀 토목 도면 (평면, 단면, 디테일) 에 충분. 3D / 파라메트릭 / 렌더링은 없음 (FreeCAD 영역).

한글 입력은 시스템 폰트 의존이라 별도 설정 필요. macOS / Linux 한글 환경에서 폰트 fallback 사전 점검.

한국 중소 설계사·개인 엔지니어의 비용 절감용 첫 선택지, 현장 PC 의 무료 도면 뷰어로도 적합.

한국 적용

  • AutoCAD 라이센스 부담 큰 중소 설계사 / 개인 토목 엔지니어의 일상 2D 도면 작성
  • 감리 / 시공 현장의 도면 *읽기 + 간단 수정* 용 무료 도구 (현장 PC 표준화)
CAD / DWG / DGN C
★ 1.4k · 활동 7일 전 · 공개 2018

LibreDWG

DWG 직접 읽기·쓰기 라이브러리

GNU 프로젝트가 유지하는 DWG 파일 직접 처리 C 라이브러리. ★1.4k.

DWG 는 AutoDesk 소유 폐쇄 포맷이지만 LibreDWG 가 리버스 엔지니어링으로 읽기 + 쓰기 모두 구현. ODA File Converter 같은 외부 변환기 의존성 회피.

C 코어 + Python / Perl / Ruby / Java 바인딩. FreeCAD / LibreCAD 의 DWG 지원 백엔드.

활성 개발 중이지만 DWG 의 모든 버전 / 모든 엔티티 완벽 지원 은 진행 중 — 단순 도면은 OK, 복잡한 동적 블록 / Civil 3D 객체는 한계 있을 수 있음.

한국 사내 도구가 DWG 직접 처리 (변환기 의존 없이) + 오픈소스 라이센스 (GPL-3.0 의무 검토) 가 가능할 때 적합.

한국 적용

  • AutoCAD / ODA File Converter 없이 DWG 파일 직접 처리 (사내 도구 의존성 축소)
  • FreeCAD / LibreCAD 의 DWG 지원 백엔드 — 직접 사용 또는 사내 도구의 라이브러리
측량 / GIS JavaScript
★ 4.1k · 활동 오늘 · 공개 2013

mapshaper

SHP/GeoJSON/TopoJSON 편집·간소화

Matthew Bloch 가 만든 벡터 GIS 데이터 편집 / 단순화 / 변환 도구. ★4.1k.

웹 GUI (mapshaper.org) + CLI 양쪽. Shapefile / GeoJSON / TopoJSON / CSV 입력 → 동일 포맷 출력 + 간소화 (Visvalingam / Douglas-Peucker) + 필터 / 머지 / 분할.

웹 지도용 경량화 가 강점 — 수십 MB SHP 를 시각적으로 동등 한 수백 KB GeoJSON 으로 압축.

QGIS 의 전체 GIS 분석 이 부담일 때 전처리 한 단계 만 필요한 흐름에 적합.

한국 국토부 / 지자체 SHP 데이터 (행정구역, 도로망, 지적) 의 웹 호환 전처리에 사실상 표준 도구.

한국 적용

  • 한국 지자체 / 국토부 SHP 데이터의 *간소화 + 정리 + 형식 변환* (QGIS 무거움 회피)
  • 웹 GIS / Cesium / Mapbox 용 GeoJSON / TopoJSON 빌드 전처리
측량 / GIS JavaScript / TypeScript
★ 4.5k · 활동 6일 전 · 공개 2016

maptalks.js

2D/3D 통합 지도 JavaScript 라이브러리

maptalks 팀이 만든 2D + 3D 통합 지도 JavaScript 라이브러리. ★4.5k.

OpenLayers / Leaflet 가 2D 전용, Cesium 이 3D 글로브 특화라면, maptalks 는 2D 와 3D 한 캔버스 — 평면도와 3D 건물 / 지형 동시 표현.

플러그인 구조: 코어는 가볍고 (~수십 KB), 필요한 기능 (3D / 클러스터 / 히트맵 / VT) 만 추가.

Three.js 통합 플러그인 (maptalks.three) 으로 Three.js BIM 객체를 지도 위에 직접 렌더링.

한국 지자체 GIS 웹앱이 평면도 + 3D 건물 모두 표현해야 할 때, Cesium 의 글로브 부담 없이 사용. 플러그인 구조라 사내 도구 통합 부담 작음.

한국 적용

  • 지자체 / 발주처 GIS 웹앱에서 *2D 평면도 + 3D 모델* 동시 표현 (kepler.gl 의 3D 대안)
  • 가벼움 + 플러그인 구조 — 사내 도구 통합 시 부담 작음 (Cesium 보다 가벼움)
측량 / GIS TypeScript
★ 2.5k · 활동 3일 전 · 공개 2016

Maputnik

MapLibre 지도 스타일 비주얼 편집

MapLibre 커뮤니티가 만든 MapLibre / Mapbox GL 스타일 사양 비주얼 편집기. ★2.5k.

지도 스타일 (JSON) 을 수동 편집하지 않고 클릭 + 색상 선택 으로 디자인. 레이어 추가 / 색감 변경 / 폰트 / 라벨 / 줌별 표시 조건 모두 GUI.

OpenFreeMap / MapTiler / OSM 타일 / 사내 타일 서버 모두 호환. 결과 = 표준 스타일 JSON → 어디서나 사용.

상업 도구 (Mapbox Studio) 의 무료 오픈소스 대안.

한국 지자체 / 발주처 / 공기업 의 맞춤형 지도 디자인 (예: 한국형 색감, 한자 / 한글 라벨, 발주처 브랜드 색) 작성에 적합.

한국 적용

  • 지자체 / 발주처 보고용 *사용자 정의 한국 베이스맵* 디자인 (색감 / 라벨 / 강조)
  • OpenFreeMap / MapTiler / 사내 타일 서버의 *스타일 편집기* 로 사내 표준 지도 관리
CAD / DWG / DGN C++
★ 2.1k · 활동 3일 전 · 공개 2016

Mayo

다양한 3D CAD 포맷 뷰어·변환

프랑스 fougue 가 만든 3D CAD 뷰어 + 변환기. ★2k.

OpenCASCADE (OCCT) + Qt 기반. CAD 표준 포맷 (STEP / IGES / BREP / OBJ / STL / glTF / DXF) 의 뷰어 표준 자리를 노린다.

핵심 기능: 다중 모델 동시 뷰, 객체 트리 / 속성, 측정 (거리·각도·표면), 단면 (clipping plane), 모델 합치기 / 분리, 모든 지원 포맷 → 다른 포맷 변환.

CAD 모델링 도구가 아니라 뷰어 + 변환기 — FreeCAD 가 모델링 + 뷰어 통합이라면, Mayo 는 뷰어 + 변환 특화.

한국 시공사 / 발주처의 현장 PC 표준 뷰어, 사내 자동화 파이프라인의 포맷 변환 단계 에 적합.

한국 적용

  • 현장 PC 표준 3D CAD 뷰어 (STEP / IGES / BREP / OBJ / STL 등 모든 주요 포맷)
  • 사내 자동화 파이프라인의 *변환 단계* (CAD 모델 일괄 포맷 변환 + 측정 정보 추출)
BIM / IFC Python
★ 4 · 활동 4개월 전 · 공개 2025

MCP4IFC

자연어로 IFC 모델 검증 및 편집

독일 University of Rostock 과 TU Clausthal 공동 연구팀이 만든 IFC 전용 MCP 서버.

Python 으로 작성됐고, LLM (Claude / GPT 등) 이 자연어로 IFC 모델을 질의·편집하도록 도구를 노출한다.

핵심은 IFC 스키마를 MCP tool 로 매핑하여, “3층 슬래브 두께를 조회해줘” 같은 요청을 IfcOpenShell 호출로 변환하는 것.

학술 논문 (arXiv 2511.05533) 으로도 발표됐다.

한국 BIM 실무자가 KDS / BF 같은 한국 표준 검증 워크플로우를 LLM 으로 자동화하려 할 때 시작점.

한국 적용

  • KDS 14 20 50 (콘크리트 철근상세) 조항을 IFC 모델에서 자동 검증
  • BF (장애물 없는 생활환경) 인증 항목을 IFC 속성 기반으로 자동 점검
측량 / GIS C++
★ 5.7k · 활동 4개월 전 · 공개 2016

MeshLab

메시 / 점군 GUI 처리 표준

이탈리아 CNR-ISTI 가 만든 메시 / 점군 처리의 GUI 표준 도구. ★5.7k.

Open3D / PDAL 이 Python 자동화 라면, MeshLab 은 GUI 시각 검수 + 수동 정리. 둘 다 필요.

100+ 알고리즘: 다운샘플 / 정합 (ICP) / 메시 생성 (Poisson, Marching Cubes) / 결함 보수 / Texture / 측정 / 단순화.

PLY / OBJ / OFF / STL / 3DS / E57 / LAS / GLTF 등 30+ 포맷 import / export.

MeshLab Server (CLI) 로 일괄 처리도 가능.

한국 측량 / BIM 후처리 / 학술 연구의 점군 검수 + 변환 의 사실상 표준 데스크탑 도구.

한국 적용

  • LiDAR / 포토그라메트리 결과 점군의 *시각 검수* 와 *수동 정리* (PDAL 자동화 전후)
  • 발주처 / 학술의 메시 / 점군 데이터 교환 시 *표준 변환 + 검토* 도구
시방서 / 도서 검증 TypeScript
★ 38 · 활동 4개월 전 · 공개 2024

Model Checker

브라우저에서 IDS 기반 IFC 검수

opensource-construction 커뮤니티가 만든 브라우저 기반 IFC + IDS 검증 웹앱.

WASM 으로 처리하기 때문에 파일이 서버로 전송되지 않는다. 발주처 / 감리가 보안 부담 없이 현장에서 모델을 검토할 수 있다.

IDS (Information Delivery Specification) 표준에 따라 “어떤 객체에 어떤 속성이 어떤 값으로 있어야 하는지” 를 선언적으로 작성하고, 위반 항목을 시각화한다.

buildingSMART validate 와 같은 IDS 표준을 따르므로 규칙 자산을 공유할 수 있다.

발주처 / 감리법인이 현장에서 즉시 검수 도구가 필요할 때.

한국 적용

  • 감리법인이 발주처 출장 없이 현장에서 IFC 즉시 검수
  • 한국형 IDS 템플릿을 사내 위키에 배포해 발주-설계-시공 공통 규약화
시각화 / 디지털 트윈 Python
★ 2.3k · 활동 3개월 전 · 공개 2020

Open3D-ML

Open3D 위 3D 점군 머신러닝

Intel ISL 의 Open3D 의 머신러닝 확장 라이브러리. ★2.3k.

PyTorch / TensorFlow 위에서 3D 점군 / 메시 학습 / 추론. Open3D 의 데이터 / 시각화 + ML 프레임의 학습 / 추론 결합.

사전학습 모델 (RandLA-Net, KPConv, PointPillars 등) + 데이터셋 로더 (SemanticKITTI, S3DIS, ParisLille3D) 내장.

자율주행 / 로봇 + 토목 / 건설 (점군 분류, 객체 검출) 양쪽에서 활용.

토목 적용: 도로 / 터널 / 시설물 LiDAR 점군의 자동 라벨링 — BIM 정합 전처리에서 수작업 줄이는 도구.

Open3D (이미 라이브러리에 있음) 위에서 ML 확장 이 필요한 한국 토목 R&D / 학술 연구.

한국 적용

  • 도로 / 터널 LiDAR 점군의 *자동 분류* (지반 / 식생 / 구조물 / 차량)
  • 한국 BIM 사전 정합용 점군 라벨링 자동화 (수작업 절감)
측량 / GIS C++ / Python
★ 14k · 활동 1일 전 · 공개 2016

Open3D

Python 친화 점군·메시 통합 처리

Intel Labs 가 시작해 ISL (Intel Smart Lab) 가 유지하는 모던 3D 데이터 처리 라이브러리. ★13.6k.

C++ 코어 + Python 바인딩 (pip 한 줄). PDAL 이 파이프라인 처리 강점이라면, Open3D 는 대화형 처리 + 알고리즘 라이브러리 강점.

핵심: 점군 + 메시 + RGB-D 모두 1급 시민. 정합 (ICP, FGR), 등록 (Registration), 분할 (Segmentation), 평면 / 구체 / 박스 추출, 텐서 기반 GPU 가속.

Jupyter 노트북 친화. matplotlib 처럼 시각화 한 줄 가능.

연구실의 점군 학습 데이터 가공, 한국 토목 현장의 시설물 변위 검출 (베이스라인 vs 정기 스캔 정합) 에 가장 폭넓은 선택지.

한국 적용

  • 교량 / 터널 / 시설물 LiDAR 점군의 ICP 정합 + 변위 자동 검출
  • 한국 토목 연구실의 점군 학습 데이터 가공 (필터링 / 다운샘플 / 라벨링)
BIM / IFC TypeScript / Python
★ 265 · 활동 오늘 · 공개 2026

OpenConstructionERP

로컬 호스팅 건설 ERP + BIM 물량 산출

DataDrivenConstruction (DDC) 가 만든 로컬 우선 (local-first) 건설 ERP.

BOQ, PDF / CAD / BIM takeoff, AI 기반 단가 매칭을 한 자리에서 처리한다. 42 개 지역 카탈로그 + 21 개 언어 + 71 개 모듈.

핵심 차이: 폐쇄 CAD/BIM 파일 (RVT, IFC, DWG, DGN, PLN, TSK) 을 사내 서버에서 직접 ERP 데이터로 변환. 클라우드 / 종속 라이센스 없음.

pip install openconstructionerp 로 설치. AGPL-3.0 이라 사내 도구로는 자유롭게 쓰되, 변형해서 외부 판매하려면 라이센스 의무 확인 필요.

같은 단체의 DDC Skills 와 함께 쓰는 것이 설계 의도.

한국 중소 시공사가 BIM 도입을 ERP 통합까지 한 번에 끌어올리고 싶을 때 첫 후보.

한국 적용

  • 발주 BIM (RVT / IFC / DWG) 의 물량을 사내 표준품셈 코드로 자동 매핑
  • 다국어 cost catalogue 에 한국 자재 단가 카탈로그 추가
측량 / GIS C++
★ 4k · 활동 1일 전 · 공개 2015

OpenMVS

다중 뷰 스테레오 사진측량 (점군·메시)

OpenMVS = open Multi-View Stereo 의 줄임말. 사진측량 (Photogrammetry) 파이프라인의 후반부 (Dense Reconstruction) 표준 도구. ★4k.

워크플로우: SfM (Structure from Motion, COLMAP / Meshroom) → 점군 → OpenMVS → 정밀 메시 + 텍스처.

LiDAR 가 없거나 비용 부담될 때, 사진만으로 3D 모델 만드는 경로. 드론 + 일반 카메라 결합 가능.

핵심 단계: Dense Point Cloud (DensifyPointCloud) → Mesh (ReconstructMesh) → Refine (RefineMesh) → Texture (TextureMesh).

CLI 파이프라인 — 사내 자동화 통합 쉬움. PDAL / Open3D / MeshLab 와 자연스러운 후처리 연결.

AGPL-3.0 — 사내 무료, 외부 서비스화 시 라이센스 의무.

한국 토목 현장의 사진 기반 측량 — 드론 LiDAR 비용 부담될 때, 소규모 현장 / 부분 측량 / 문화재 보존에 적합.

한국 적용

  • 드론 사진측량 (오쏘 이미지 + 다중각 사진) → 정밀 점군 + 메시 자동 생성
  • LiDAR 부재 시 사진 기반 모델링 — 소규모 현장 / 도시 보존 / 문화재
CAD / DWG / DGN C++
★ 9.5k · 활동 2일 전 · 공개 2010

OpenSCAD

프로그래머의 3D 솔리드 모델링

프로그래머 친화의 함수형 3D CAD 모델러. ★9.4k.

CSG (Constructive Solid Geometry) 기반 — 차집합 / 합집합 / 교집합 만으로 형상 정의. 코드가 곧 모델, 변수가 곧 파라미터.

FreeCAD 가 GUI + Sketcher 강점이면, OpenSCAD 는 코드 100% + 명령행 빌드. CI 파이프라인에 통합 가능.

CadQuery 가 OCCT 기반 정밀 CAD 라면, OpenSCAD 는 더 단순 / 빠름 — 학습 곡선이 짧아 사내 입문에 적합.

DXF / STL / STEP / OFF 출력. 명령행 (openscad -o output.stl model.scad) 으로 일괄 처리.

한국 토목의 단순 기하 부재 (거푸집, 측구, 표지판) 자동화 + 사내 파라메트릭 입문 교육에 적합.

한국 적용

  • 프리캐스트 / 거푸집 / 표지판 등 *단순 기하* 부재의 코드 기반 모델링 + DXF / STL / STEP 출력
  • 사내 교육 / 학술 연구의 파라메트릭 모델링 입문 (FreeCAD / CadQuery 보다 진입 장벽 낮음)
구조해석 / 시뮬레이션 C++ / Tcl / Python
★ 767 · 활동 3일 전 · 공개 2018

OpenSees

지진공학 구조 비선형 해석

UC Berkeley PEER 센터가 1997 년부터 개발해온 오픈소스 구조해석 프레임워크. 지진공학 분야 사실상 표준.

C++ 코어 + Tcl 입력 스크립트. 최근에는 Python 인터페이스 (OpenSeesPy) 가 주로 쓰인다.

비선형 정적 해석, 시간이력 해석, IDA (Incremental Dynamic Analysis), 다중 지지 가진 등 지진공학 연구에서 필요한 거의 모든 해석 지원.

ETABS / SAP2000 같은 상용 소프트와 달리 코드 단위 자동화 / 대량 시뮬레이션이 강점.

한국 내진 평가 / 연구 / 교육 분야에서 가장 많이 쓰이는 오픈소스 구조해석 엔진.

한국 적용

  • 한국 내진설계 기준 (KDS 41 17 00) 비선형 시간이력 해석
  • 교량 / 지하구조물의 지진 응답 평가용 사내 자동화 파이프라인
측량 / GIS Python
★ 5.7k · 활동 12일 전 · 공개 2016

OSMnx

OpenStreetMap 도로망 분석 자동화

Geoff Boeing (USC 도시계획학과 교수) 가 만든 OpenStreetMap 도로망 분석 Python 라이브러리. ★5.6k.

OSM 데이터 다운로드 → NetworkX 그래프 변환 → 그래프 알고리즘 (최단경로, 중심성, 클러스터) 적용을 한 줄로 압축.

핵심 메서드: graph_from_place("Seoul, South Korea", network_type="drive") 한 줄이면 서울 차량 도로망 그래프 즉시 생성.

토목·교통 학술 논문에서 사실상 표준 도구. 학습 곡선 작고 시각화 (geopandas + matplotlib) 통합.

한국 지자체 교통계획 / 도시정비 부서가 광역 네트워크 분석을 사내 자산화할 때 첫 후보. ArcGIS / TransCAD 없이도 충분.

한국 적용

  • 한국 시 단위 도로망의 토폴로지 / 연결성 분석 (재난 시 우회로, 응급차 도착 시간 시뮬레이션)
  • 신규 도로 / 교량 설치 후 광역 통행시간 변화 사전 분석
측량 / GIS C++
★ 1.4k · 활동 오늘 · 공개 2011

PDAL

포인트 클라우드의 GDAL — 파이프라인 처리

포인트 클라우드 (LiDAR / 사진측량) 처리의 사실상 표준 라이브러리. GDAL 이 래스터·벡터에서 하는 역할을 점군 데이터에서 한다.

C++ 코어 + Python 바인딩 (pdal PyPI). 포맷 변환 (LAS, LAZ, PLY, PCD, E57 등 30+), 좌표계 변환, 필터 (분류 / 노이즈 제거 / 격자화) 를 JSON 파이프라인으로 선언적으로 조합한다.

연관 프로젝트: python (PyPI 패키지). 단독으로 쓸 수 있음.

한국 측량·토목 분야에서 점군 데이터를 다루는 모든 사내 도구의 첫 의존성.

한국 적용

  • 도로 / 교량 LiDAR 스캔을 KGD2002 좌표계로 변환·필터링·격자화
  • 공항 / 항만 측량 결과를 BIM 모델과 정합 (registration) 하는 사내 파이프라인
시각화 / 디지털 트윈 JavaScript
★ 16k · 활동 오늘 · 공개 2014

PlayCanvas Engine

WebGL/WebGPU 3D 시공 시뮬레이션

PlayCanvas 가 만든 WebGL / WebGPU / WebXR 기반 풀 3D 엔진. ★15.9k.

게임 엔진 출신이라 물리 시뮬레이션 + 애니메이션 + 카메라 / 라이팅 이 Three.js 보다 정교. glTF 표준 import, ECS (Entity-Component) 아키텍처.

xeokit / web-ifc 가 BIM 데이터 시각화 특화라면, PlayCanvas 는 시공 시뮬레이션 (시간축 애니메이션, 부재 조립 / 양중, 작업자 동선) 처럼 액션 표현에 강점.

브라우저 단독 동작. 모바일 / VR / AR 까지.

한국 발주처 / 시민 공개용 시공 시뮬레이션 영상, 디지털 트윈의 게임 수준 인터랙티브 (스마트시티 시범 사업), 4D BIM 의 정교한 애니메이션에 적합.

한국 적용

  • 4D BIM 시공 시뮬레이션의 정교한 애니메이션 (낙하 / 조립 / 양중)
  • 발주처 / 시민 공개용 디지털 트윈 인터랙티브 (게임 엔진 수준 비주얼)
측량 / GIS C / PL/pgSQL
★ 2.1k · 활동 오늘 · 공개 2012

PostGIS

PostgreSQL 위 공간 데이터 표준 엔진

PostgreSQL 위에 공간 데이터 처리 능력을 더한 사실상 표준 익스텐션. ★2.1k.

공간 인덱스 (GIST), 좌표계 변환 (PROJ 내장), 거리/면적/교차 등 OGC SQL Simple Features 함수 1000+ 개, 토폴로지, 래스터 처리까지.

QGIS 의 서버 측 짝꿍. 한 사내 PostGIS DB → 여러 사용자가 QGIS / 웹앱 / Python (geopandas) 으로 동시 접근.

KGD2002 등 한국 좌표계는 proj4js 와 동일한 EPSG 코드 기반 변환 지원.

한국 지자체 / K-water / 한국도로공사 / 공기업의 GIS 인프라 백엔드 사실상 표준. ArcGIS Server / Oracle Spatial 대안.

한국 적용

  • 지자체 / 공기업의 GIS 데이터 (지적, 도로, 시설물) 통합 사내 DB
  • QGIS / 사내 웹 GIS 의 공통 데이터 백엔드 (좌표계 변환, 공간 인덱스, 분석 함수)
측량 / GIS JavaScript
★ 2.2k · 활동 8일 전 · 공개 2013

proj4js

좌표계 변환 (KGD2002 등)

전 세계 좌표계 변환의 사실상 표준 PROJ 의 JavaScript 포트.

브라우저 / Node 양쪽 동작. WGS84 (위경도) ↔ UTM ↔ TM (한국 평면 직각좌표) ↔ EPSG 코드 기반 어떤 조합도 한 줄로 변환.

한국 표준 KGD2002 (EPSG:5179 등 한국 평면 직각좌표계) 의 변환을 별도 라이브러리 없이 표준 EPSG 코드로 호출.

지형 / 도면 / BIM / GIS 데이터의 좌표계가 다른 한국 토목 실무에서 변환 단계의 사실상 의무 의존성.

Cesium / web-ifc / Turf.js / xeokit 등 모든 웹 지오 라이브러리의 좌표계 매개체.

한국 적용

  • 한국 표준 KGD2002 좌표계 ↔ WGS84 변환 (Cesium / OSM / 사내 BIM 연동 필수)
  • 발주처 도면 (TM 중부원점) ↔ 위성 영상 (WGS84) 정합 자동화
구조해석 / 시뮬레이션 Python
★ 80 · 활동 6일 전 · 공개 2022

PyCBA

연속보 영향선 / 모멘트 해석

Colin Caprani (모나쉬 대학교 교수) 가 만든 연속보 (Continuous Beam Analysis) 전용 Python 라이브러리. ★80.

핵심: 영향선 (Influence Line) 분석 — 교량 / 연속보의 활하중 (이동하중) 효과를 한 줄로 계산. KDS 도로교 설계기준에서 활하중 위치별 최대 응력 평가에 핵심.

Pynite 의 일반 골조 해석으로도 가능하지만, 연속보 한 부재의 영향선 만 빠르게 보고 싶을 때 PyCBA 가 가벼움.

교과서적 문제와 한국 도로교 활하중 검토에 적합.

한국 교량 설계사 / 학술 연구의 영향선 기반 검토 자동화에 최적.

한국 적용

  • 교량 거더 (PSC / 강합성) 의 활하중 영향선 + 최대 / 최소 모멘트 / 전단력 자동 해석
  • 단순한 연속보 검토에서 Pynite 의 일반 골조 해석보다 빠르고 정확
구조해석 / 시뮬레이션 Python
★ 700 · 활동 2주 전 · 공개 2017

Pynite

Python 3D 구조 유한요소 해석

J. Wock 이 개인 프로젝트로 시작해 약 700 ⭐ 까지 성장한 3D 구조 FEM 라이브러리.

순수 Python (NumPy / SciPy / matplotlib) 으로 작성되어 의존성이 가볍고, ETABS / SAP2000 의 미니 버전이 필요한 자동화 작업에 적합.

pip install PyNiteFEA[all]. 부재 (member), 판 (plate), 절점 (node), 하중 조합, 비선형 옵션 (P-Δ) 지원.

OpenSees 가 지진공학 연구용이라면 Pynite 는 일반 구조 자동화용 — 학습 곡선이 훨씬 완만.

SectionProperties 와 짝지어 단면 특성을 계산하면 흐름이 자연스럽다.

한국 중소 설계사가 표준 검토 스크립트를 사내 자산으로 쌓아가려 할 때 첫 후보.

한국 적용

  • 사내 표준 거더교 / 트러스 구조의 자동 해석 스크립트 작성
  • 내진 검토를 위한 다중 시나리오 (지진 가속도 변화) 일괄 비교
BIM / IFC Python
★ 1.7k · 활동 오늘 · 공개 2015

pyRevit

Revit 안 Python 사내 자동화 프레임

Ehsan Iran-Nejad 가 시작해 커뮤니티가 유지하는 Revit 안 Python RAD (Rapid Application Development) 프레임. ★1.7k.

Revit API 를 Python (IronPython) 으로 호출 → Revit 메뉴 / 리본 / 단축키에 사내 도구로 즉시 배포. C# 컴파일 없이 Python 파일 추가만으로 도구 추가.

Dynamo 가 비주얼 노드 라면, pyRevit 은 Python 코드 + UI. 비주얼 한계 (복잡 분기, 외부 API) 를 코드로 풀고 사내 표준 도구로 배포.

라이브러리 / 패키지 / 마이그레이션 도구 / 디버그 콘솔 등 사내 도구 인프라 까지.

GPL-3.0 — 사내 사용 OK, 변형 후 외부 배포 시 라이센스 검토.

한국 Revit 중심 BIM 환경 (조달청 / LH) 의 사내 자동화 표준 인프라. 한 사내 BIM 매니저가 작성한 도구가 전체 팀에 즉시 전파.

한국 적용

  • Revit 의 일상 반복 작업 (시트 생성 / 패밀리 일괄 배치 / 속성 동기화) Python 자동화
  • 사내 BIM 매니저가 만든 도구를 *팀 전체* 가 Revit 메뉴에서 즉시 사용 (배포 자동)
CAD / DWG / DGN C++ / SWIG
★ 1.9k · 활동 3주 전 · 공개 2014

pythonocc-core

OpenCASCADE Python 바인딩

OpenCASCADE (OCCT) 의 Python 바인딩 (SWIG 자동 생성). ★1.9k.

FreeCAD / CadQuery / Mayo 모두 OCCT 위에서 동작. pythonocc-core 는 그 OCCT 자체를 직접 호출.

CadQuery 가 상위 API (간결, 파라메트릭) 라면, pythonocc-core 는 하위 API (모든 OCCT 함수 노출).

학습 곡선 큼 (OCCT 자체 학습 필요), 대신 모든 CAD 기능 가능. CadQuery 로 부족한 정밀 기하 작업 (특정 곡선 / 표면 / Boolean 옵션) 에 적합.

STEP / IGES / BREP / STL / IFC import / export. CadQuery / FreeCAD 의 기반.

한국 사내 정밀 CAD 도구 (특수 부재 / 비표준 형상 / 정밀 절단 시뮬레이션) 에 필요.

한국 적용

  • FreeCAD / CadQuery 가 부족할 때 *OpenCASCADE 직접 호출* 사내 CAD 도구 작성
  • 한국 토목 정밀 기하 계산 (Boolean / 절단 / 변환) 의 Python 자동화
시각화 / 디지털 트윈 Python
★ 3.7k · 활동 오늘 · 공개 2017

PyVista

과학 / 공학용 Python 3D 시각화

VTK (Visualization Toolkit) 위에 Pythonic API 를 얹은 과학 / 공학 3D 시각화 라이브러리. ★3.7k.

Three.js 가 웹 / 게임 영역이라면, PyVista 는 데이터 분석 / 학술 영역. Jupyter 친화, 상호작용 가능한 3D 위젯.

구조 해석 (Pynite / OpenSees) 결과의 응력 / 변형 컬러맵, 점군 (Open3D / PDAL) 의 분석 시각화, 메시 분석 (slicing, threshold, glyph) 한 자리에서.

학습 곡선 작음 — pv.Plotter() 한 줄로 시작.

한국 학술 / 연구실 / 사내 해석 결과 시각화의 Python 표준. matplotlib 의 3D 한계를 보완.

한국 적용

  • 구조 / 유체 / 점군 해석 결과를 *Python 노트북* 에서 즉시 3D 시각화
  • Pynite / OpenSees / Open3D 결과의 *공통 시각화 백엔드*
CAD / DWG / DGN C++
★ 1.8k · 활동 오늘 · 공개 2012

QCAD

2D CAD (DXF·DWG, 상용 라이센스 옵션)

스위스 RibbonSoft 가 만든 2D CAD. ★1.8k. 듀얼 라이센스 — GPL-3.0 (오픈) + Commercial (qcad.org Pro).

LibreCAD 가 무료 일변도라면, QCAD 는 상용 지원 + 안정성 강점. RibbonSoft 가 직접 유지보수 + 발주 패키지 (QCAD Pro).

DXF / DWG 읽기 / 쓰기 (Teigha / ODA File Converter 기반). 일반 2D 작도 + 치수 + 해치 + 블록 + Python / ECMAScript 스크립팅.

한국 중소 설계사가 LibreCAD 의 무료를 쓰되 상용 지원이 필요한 시점 에 자연스럽게 전환 가능. 사내 도구 전제로 GPL-3.0 사용 + 상용 배포 시 라이센스 검토.

한국 적용

  • AutoCAD 라이센스 부담 있는 회사가 *상용 라이센스* (qcad.org Pro) 로 합법 사용
  • LibreCAD 보다 안정성 우선 (정기 릴리스 + 상용 지원) 이 필요한 사내 도구
측량 / GIS C++ / Python
★ 14k · 활동 오늘 · 공개 2011

QGIS

오픈소스 GIS 데스크탑 표준

오픈소스 GIS 의 사실상 데스크탑 표준. ArcGIS 의 직접 대안. ★13.8k.

C++ + Qt 코어 + Python 플러그인 생태계. 도형 / 래스터 / 지형 / 위성 영상 / 클라우드 데이터 모두 1급 시민.

Processing Toolbox 안에 GDAL / GRASS / SAGA / OTB 등 GIS 알고리즘 1000+ 통합. 한국 토목 / 측량의 GIS 작업을 한 자리에서 처리.

플러그인 1500+ 개 (QGIS Plugin Repository). CivilEng / Hydrological Analysis 등 토목 특화 도구도 플러그인으로 통합.

한국 지자체 GIS 부서, 토목 설계사 초기 단계, 학술 연구의 모든 GIS 작업의 사실상 진입점. ArcGIS 라이센스 부담 (수백~수천만원/년) 회피.

한국 적용

  • 지자체 GIS 부서의 ArcGIS 라이센스 대체 (도면 / 지적 / 토양 / 환경 데이터 통합)
  • 토목 설계 초기 단계의 GIS 분석 + Python 처리 프레임워크로 사내 자동화
AI 에이전트 / 워크플로우 C#
★ 18 · 활동 7주 전 · 공개 2026

RevitMCPBridge

Revit 에 LLM 읽기/쓰기 권한 노출

Autodesk Revit 의 Read + Write 능력을 Model Context Protocol (MCP) 로 LLM 에 직접 노출하는 다리. ★18 (신생).

MCP4IFC 가 IFC 헤드리스 영역이라면 RevitMCPBridge 는 Revit 라이브 환경 영역. Rhino.Inside / Bonsai_mcp 의 Revit 버전.

700+ MCP endpoint — Revit API 의 거의 모든 기능 (객체 생성 / 편집 / 속성 / 패밀리 / 시트 / 보기 / 뷰포트) 을 LLM 도구로 노출.

신생 (★18) — 안정성 / 보안 검증 단계. 사내 적용 전 Read-only 모드 시작 권장.

한국 BIM 매니저의 Claude / GPT 와 Revit 대화형 결합 — pyRevit / Dynamo 위의 LLM 레이어. Revit 중심 (조달청 / LH) 한국 환경에 직접 가치.

한국 적용

  • Claude / GPT 등 LLM 에 *Revit 모델 직접 편집* 권한 부여 (700+ MCP endpoint)
  • 한국 BIM 매니저의 *대화형 사내 도구* — "이 모델의 3층 슬래브 모두 두께 230mm 로 바꿔"
BIM / IFC C#
★ 1.4k · 활동 1일 전 · 공개 2013

RevitLookup

Revit 모델 객체 탐색·디버그

Revit API 의 사실상 표준 모델 탐색기 + 디버거. ★1.4k.

Revit 안에서 객체 클릭 → 그 객체의 모든 속성 / 메소드 / 관계를 트리 형태로 시각화. 블랙박스인 Revit 객체를 투명하게.

pyRevit / Dynamo / 사내 Revit Add-in 개발 시 어떤 속성에 어떻게 접근하는가 가 가장 큰 학습 비용 — RevitLookup 이 그 비용을 크게 줄임.

자체 사용 + 후학 교육에도 적합 (Revit API 학습 도구).

한국 BIM 자동화 (pyRevit / Dynamo / RevitAPI Add-in) 개발자의 필수 사내 도구.

한국 적용

  • 사내 Revit 자동화 (pyRevit / Dynamo) 개발 시 *모델 객체 속성 / ID / 관계* 검사 도구
  • Revit 모델의 *왜 안 되지?* 디버깅 (객체 한 클릭 → 모든 속성 / 메소드 트리)
BIM / IFC C#
★ 314 · 활동 6일 전 · 공개 2019

Rhino.Inside.Revit

Revit 안에 Rhino/Grasshopper 임베드

McNeel (Rhino 개발사) 가 공식으로 만든 Revit 내 Rhino + Grasshopper 임베드. ★314 (성숙한 도구).

Revit 안에서 Rhino 모델링 / Grasshopper 비주얼 프로그래밍을 그대로 사용. Rhino 의 자유 형상 (NURBS, 메쉬) + Grasshopper 의 파라메트릭이 Revit 의 BIM 객체로 직접 변환.

Dynamo (Revit 네이티브) 가 비주얼 프로그래밍이라면, Rhino.Inside 는 외부 도구의 강점 (Rhino 의 자유 형상 + Grasshopper 의 풍부한 노드) 을 Revit 에 들여오는 다리.

한국 BIM 실무가 Revit 중심 (조달청 / LH 가이드) 인 동시에 Rhino / Grasshopper 사용자가 많은 환경에서 두 흐름을 합치는 표준 도구.

한국 적용

  • Revit BIM 모델러가 Grasshopper 의 알고리즘 모델링 (자유 형상, 파라메트릭) 을 Revit 안에서 직접 사용
  • 조달청 BIM 가이드 Revit 환경에 Rhino 기반 한국 사내 자동화 워크플로우 연결
구조해석 / 시뮬레이션 Python
★ 530 · 활동 6주 전 · 공개 2017

section-properties

임의 단면의 FEM 단면 특성 계산

호주 Robbie van Leeuwen 이 만든 임의 단면 의 단면 특성 + 응력 / 변형률 계산 Python 라이브러리. ★530.

FEM 기반으로 단면 형상이 어떤 비대칭 / 곡선 / 복합단면이라도 정확한 단면 특성 계산. 일반 표준 단면 (I, H, 박스, 원형) 은 헬퍼 함수 한 줄.

Pynite (3D FEM 골조) + section-properties (단면) 조합이 Python 으로 끝나는 구조 해석 의 한국 적용 표준 쌍.

학술 / 사내 사용 모두 인용 / 추적성 강함.

한국 구조 설계사 / 컨설팅 / 학술 연구가 복잡한 단면 (특히 RC + 강재 복합) 의 정확한 단면 특성을 코드로 자동 산정할 때 필수.

한국 적용

  • H-beam / 박스단면 / 복합단면 등 한국 표준 부재의 단면 특성 자동 산정 (Ix, Iy, Sx, J)
  • Pynite 와 짝지어 *단면 → 골조 해석 → 결과* 흐름을 한 Python 파이프라인으로
측량 / GIS Python
★ 4k · 활동 오늘 · 공개 2023

segment-geospatial

위성 영상 객체를 SAM 으로 자동 분할

Meta 의 Segment Anything Model (SAM) 을 위성 / 항공 영상 에 특화한 Python 라이브러리. ★4k.

기존 위성 영상 분할은 클래스별 학습 데이터 필요 — segment-geospatial 은 SAM 의 제로샷 능력을 활용해 학습 없이 객체 분할.

GeoTIFF / WMS 직접 입력. 결과 = GeoJSON / Shapefile (QGIS / leafmap 호환).

leafmap / geemap 자매 라이브러리 (같은 저자) — Jupyter 친화.

한국 환경 / 도시 / 임야 / 재난 관련 위성 데이터 활용 자동화. NGII / Sentinel / Landsat 데이터에서 객체 단위 추출이 한 줄로 가능.

한국 적용

  • 위성 영상에서 *건물 / 도로 / 농지 / 산림* 자동 분할 + 면적 자동 산정
  • 재난 (산불 / 홍수) 사후 영향 면적 자동 산출 (사전/사후 영상 비교)
CAD / DWG / DGN C++
★ 4k · 활동 4일 전 · 공개 2015

SolveSpace

가벼운 파라메트릭 2D/3D CAD

가벼운 파라메트릭 2D / 3D CAD 도구. ★4k. 설치 크기 ~수십 MB 로 FreeCAD (수백 MB) 의 1/10.

핵심: 2D 스케치 + 제약조건 (Constraints) + 3D 솔리드 모델링 + 어셈블리. STEP / DXF / SVG 출력.

FreeCAD 의 더 작고 단순한 사촌. 학습 곡선 짧음. 작은 부재 + 제약 기반 파라메트릭 에 적합.

CadQuery 의 코드 기반 과 다르게 GUI 중심 — 비프로그래머도 쉽게 접근.

한국 토목 / 교육 / 학술의 가벼운 파라메트릭 CAD 가 필요할 때 적합. 작은 부재의 사내 자산화나 학습 도구로.

한국 적용

  • 한국 토목의 *작은 부재* (브라켓, 클램프, 표지판 기둥) 파라메트릭 자동 설계 (FreeCAD 무거움 대안)
  • 교육용 / 학술용 파라메트릭 CAD (FreeCAD 학습 곡선 부담 회피)
BIM / IFC TypeScript / Vue / Python
★ 813 · 활동 2일 전 · 공개 2020

Speckle

BIM/AEC 데이터 협업 플랫폼 구축

Speckle Systems 가 만든 AEC 데이터 협업 플랫폼. 흔히 “BIM 을 위한 Git” 으로 비유된다.

서버 (TypeScript / Vue) + 다양한 CAD/BIM 도구 커넥터 (Revit, Rhino, Grasshopper, Blender, AutoCAD, Civil 3D) 구조.

Revit 의 객체 단위 diff, IFC 외 다양한 스키마 (USD, glTF) 변환, GraphQL API 까지 한 자리에서 다룬다.

자체 호스팅 무료 (Apache-2.0). 클라우드 호스팅도 제공.

대형 설계사 / 시공사 BIM 팀이 협업 데이터 인프라를 자체 운영하려 할 때 사실상 첫 후보.

한국 적용

  • Revit / Rhino / Civil 3D 간 모델 변경분을 회사 서버에서 직접 관리
  • 발주-설계-시공 단계별 모델 버전을 단일 진실 저장소로 통합
구조해석 / 시뮬레이션 Python
★ 273 · 활동 3일 전 · 공개 2022

structuralcodes

Eurocode 구조 계산을 Python 으로

fib (International Federation for Structural Concrete) 가 공식 유지하는 Eurocode 구조 계산 Python 라이브러리. ★273.

Blueprints 가 일반 토목 계산식 모음이라면, structuralcodes 는 fib 공식 표준 식 (Eurocode 2 / Model Code 2010 / FRP 보강 등) 구현체.

각 식이 단일 함수 + 입력 단위 (Pint) + 출처 인용 (fib bulletin 번호) 까지 박혀있어 검토 추적성 최상급.

한국 KDS (구조설계기준) 가 Eurocode 를 많이 따랐기 때문에 한국 식 사내 라이브러리 작성 시 최고의 템플릿.

구조 컨설팅 / 설계사 / 학술 연구의 사내 검토 코드 자산화 시 출발점.

한국 적용

  • Eurocode 식을 *템플릿* 으로 한국 KDS / KCS 식 사내 라이브러리 작성 (Blueprints 와 조합)
  • 콘크리트 / 강재 부재 검토를 코드 단위로 자동화 (LaTeX / Markdown 검토서 자동 출력)
AI 에이전트 / 워크플로우 JavaScript
★ 4.6k · 활동 4일 전 · 공개 2026

Text-to-CAD

자연어 → CAD / 로봇 / 하드웨어 에이전트 스킬

CAD / 로봇 / 하드웨어 디자인을 자연어로 다루는 AI 에이전트 스킬 모음. ★4.6k.

DDC Skills (건설 자동화) 가 Claude Code 스킬 패키지 라면, Text-to-CAD 는 CAD / 하드웨어 특화 스킬 셋. 자연어 → 형상 생성 / 변형 / 조립 / 검토 흐름 자동화.

CadQuery / FreeCAD / Rhino 등 다양한 CAD 도구와 연결 가능. 사내 환경의 비주얼 프로그래밍 위 LLM 레이어.

한국 BIM R&D / 사내 자동화 팀 이 Claude Code + CAD 결합 흐름 (예: “이 H-beam 을 강축 30m 배치하고 KDS 14 31 00 검토”) 의 출발점으로 활용.

한국 적용

  • 사내 BIM / CAD 워크플로우의 *자연어 명령* 인터페이스 (예: "H300 보 강축 30m 배치")
  • Claude Code 와 결합해 한국 시방서 / KDS 의 자연어 조항을 CAD 모델 작업으로 변환
시각화 / 디지털 트윈 TypeScript
★ 655 · 활동 2주 전 · 공개 2022

That Open Engine

Three.js 기반 오픈소스 BIM 엔진

That Open Company 가 만든 모듈형 BIM 시각화 엔진.

Three.js 위에 web-ifc, fragment 기반 청크 로딩, 측정 / 단면 / 충돌 검토 도구를 컴포넌트로 제공한다.

Autodesk Forge / BIM 360 의 클라이언트 측 대안. 호스팅·라이센스 비용이 부담스러운 팀이 자체 BIM 뷰어를 만들 때 사용.

문서가 잘 갖춰져 있고 React / Vue / 바닐라 통합 예제 제공.

한국 중소 시공사 / 감리법인이 자체 BIM 뷰어를 구축할 때 사실상 첫 후보.

한국 적용

  • 발주처 BIM 검토 웹앱을 자체 호스팅 (Forge / BIM360 의존 탈피)
  • 지자체 도시계획용 디지털 트윈 뷰어 구축
시각화 / 디지털 트윈 Java
★ 22k · 활동 4일 전 · 공개 2016

ThingsBoard

IoT 센서 데이터 + 디지털 트윈 통합

벨라루스 ThingsBoard 가 만든 오픈소스 IoT 플랫폼. ★21.8k.

핵심: 디바이스 관리 + 데이터 수집 (MQTT / CoAP / HTTP / LwM2M / SNMP) + 룰 엔진 + 위젯 대시보드 + 알람 + 자체 호스팅.

디지털 트윈 시각화 (Cesium / xeokit) 와 짝지어 시설물 상태 를 실시간으로 표현. 변위 임계 초과 시 자동 알람.

Java 백엔드 + Angular 프론트엔드. PostgreSQL / Cassandra DB. Docker / K8s 배포.

한국 도로공사 / K-water / 한전 의 시설물 모니터링, 지자체 스마트시티 부서의 센서 통합, 보안 시설 (외부 클라우드 금지) 의 자체 IoT 플랫폼.

한국 적용

  • 교량 / 터널 / 댐 의 변위 / 응력 센서 실시간 수집 + 디지털 트윈 위 오버레이
  • 시설물 IoT 모니터링 자체 호스팅 (외부 클라우드 의존 회피, 국가 보안 시설 관리)
시각화 / 디지털 트윈 JavaScript
★ 3.4k · 활동 12일 전 · 공개 2018

three-mesh-bvh

Three.js 메시 BVH (raycast 가속)

Garrett Johnson 이 만든 Three.js 메시의 BVH (Bounding Volume Hierarchy) 구축 + 활용 라이브러리. ★3.4k.

Three.js 의 기본 raycast 는 모든 삼각형 순회로 O(n) — 100만 폴리곤 메시에서 클릭 한 번이 수백 ms 걸림. BVH 로 O(log n) 까지 단축.

활용: 모델 클릭 응답, 호버 하이라이트, 단면 (clipping), 부재 거리 측정, 충돌 검출, 영역 선택 등 공간 질의 전반.

xeokit / web-ifc / iTowns / 사내 Three.js 뷰어 모두 이 라이브러리를 백엔드로 도입할 수 있음.

한국 대형 BIM (공항 / 발전소 / 광역 인프라) 사내 뷰어의 반응성 병목 해결책.

한국 적용

  • 대용량 BIM 모델 (수만 부재) 의 객체 클릭 / 호버 / 단면 응답 속도 개선
  • 사내 Three.js 기반 BIM 뷰어의 *공간 질의* (충돌 검출 / 가시성 / 영역 선택) 가속
시각화 / 디지털 트윈 JavaScript
★ 2.3k · 활동 오늘 · 공개 2020

3DTilesRendererJS

Three.js 에서 3D Tiles 스트리밍

NASA AMMOS 가 유지하는 OGC 3D Tiles 표준 Three.js 렌더러. ★2.3k.

3D Tiles 는 대용량 도시 모델 (포토그라메트리 / 메시 / 점군) 의 스트리밍 표준. 보통 Cesium 의 globe 렌더링과 함께 쓰이지만, 이 라이브러리는 순수 Three.js 위에서 동일 데이터를 렌더링한다.

용도: 글로브 (지구 구) 가 필요 없는 디지털 트윈 도구. xeokit 의 IFC 강점 + 3D Tiles 의 도시 메시 강점을 같이 쓰고 싶을 때 어댑터.

Three.js / Babylon.js / r3f (React Three Fiber) 모두 지원.

한국 디지털 트윈 사업의 Three.js 기반 사내 뷰어 (Cesium 종속 회피) 가 OGC 3D Tiles 데이터를 받아야 할 때 가장 적합.

한국 적용

  • Cesium 의 글로브 컨텍스트 없이도 Three.js 기반 BIM 뷰어에 도시 3D 데이터 스트리밍
  • 디지털 트윈 사내 도구를 Three.js 로 자체 개발할 때 OGC 3D Tiles 표준 데이터 직접 활용
측량 / GIS Python
★ 4k · 활동 오늘 · 공개 2021

TorchGeo

PyTorch 위 지리공간 ML

Microsoft AI for Good Lab 가 시작한 지리공간 데이터를 위한 PyTorch 라이브러리. ★4k.

기존 PyTorch + torchvision 의 지리 데이터 버전. GeoTIFF / Shapefile 데이터셋 로더, 좌표계 변환, 패치 샘플러, 사전학습 모델 (위성 영상용).

지원 데이터셋 50+ (Sentinel, Landsat, NAIP, EuroSAT, BigEarthNet 등). 사전학습 모델 (Resnet18-Sentinel2 등).

segment-geospatial 이 제로샷 분할 이라면 TorchGeo 는 학습 + 미세조정 흐름.

한국 환경 / 도시 / 임야 / 재난 관리에서 학습 데이터 + 사전모델 결합 머신러닝 흐름의 첫 후보. 영어 / 글로벌 데이터셋과 한국 데이터 결합 가능.

한국 적용

  • Sentinel / Landsat 위성 영상 기반 *한국 토지피복 분류* / 건물 추출 / 변화 검출 학습
  • 한국 환경공단 / NGII 데이터로 사전학습 모델 미세조정 (transfer learning)
측량 / GIS TypeScript / JavaScript
★ 10k · 활동 3일 전 · 공개 2013

Turf.js

브라우저 지오스페이셜 분석 엔진

Mapbox 가 시작한 JavaScript 지오스페이셜 분석 모듈 라이브러리. ★10k.

GeoJSON 입력 → 거리 / 영역 / buffer / intersect / convex hull 등 100+ 알고리즘. 함수 단위 import 로 번들 크기 작게 유지 가능.

브라우저 단독 + 서버 (Node) 양쪽 동작. Cesium / Leaflet / MapboxGL 등 모든 웹 지도 라이브러리와 결합.

PostGIS / GeoPandas 가 서버 / 데이터 처리용이면, Turf 는 클라이언트 실시간 분석 영역.

한국 현장 점검 / 발주처 검토 웹앱이 GPS 좌표 기반 즉시 계산 (시설물 거리, 작업 구역, 영역 교차) 을 클라이언트에서 처리하고 싶을 때 사실상 표준.

한국 적용

  • 현장 점검 웹앱에서 GPS 좌표 → 시설물 거리 / 영역 / 교차 즉시 계산
  • 발주처 검토 웹 GIS 의 폴리곤 buffer / intersect 등 분석을 클라이언트에서
시각화 / 디지털 트윈 TypeScript / C++ (WASM)
★ 963 · 활동 2일 전 · 공개 2020

web-ifc

브라우저에서 IFC 직접 파싱

That Open Company 가 만든 브라우저 네이티브 IFC 파서.

C++ 로 작성된 핵심 로직을 WebAssembly 로 컴파일하여 JavaScript / TypeScript 에서 호출한다.

기존에 IFC 처리는 서버 (IfcOpenShell) 또는 데스크탑 (Revit, BlenderBIM) 에서만 가능했지만, web-ifc 는 클라이언트 한 곳에서 완결한다.

That Open Engine, openBIM 시스템의 기반.

브라우저 BIM 뷰어 / 검토 도구를 만드는 한국 PropTech 팀의 출발점.

한국 적용

  • 발주처 검토용 IFC 뷰어를 별도 설치 없이 웹에서 제공
  • 감리 보고서에 IFC 단면 / 속성 캡처를 자동 첨부하는 사내 도구
구조해석 / 시뮬레이션 C++ / Python
★ 352 · 활동 오늘 · 공개 2015

XC (xcfem)

토목 구조물 전용 C++/Python FEM

스페인 Luis C. Pérez Tato 가 시작한 토목 구조 전용 C++ + Python FEM 패키지. ★352.

OpenSees 가 지진공학 연구 / 학계 강점이라면, XC 는 토목 실무 (교량, 옹벽, 토류벽, 펌프 스테이션 등) 의 일상 해석 자동화에 더 초점.

C++ 코어 + Python 인터페이스. 비선형 부재 / 콘크리트 / 강재 / 토류 / 액체 압력 등 토목 특화 모델.

Eurocode 식 자동 검토 모듈 내장 — structuralcodes 와 조합하면 한국 KDS 식으로 포팅 가능.

학습 곡선 큰 편 (OpenSees 와 유사) — 사내 1명 전담 후 사내 표준 템플릿화 흐름이 적합.

한국 토목 구조 (교량, 옹벽, 사면) 전용 정밀 해석 + 자동화에 적합. Pynite (일반) / OpenSees (지진) 와 보완 관계.

한국 적용

  • 교량 / 옹벽 / 토류벽 등 토목 구조물의 비선형 해석 (Pynite 의 일반 골조 한계 초과)
  • 내진 / 토압 / 수압 등 복합 하중의 다중 시나리오 일괄 해석
시각화 / 디지털 트윈 JavaScript
★ 546 · 활동 4개월 전 · 공개 2019

xeokit BIM Viewer

바로 쓰는 IFC·BIM·점군 웹 뷰어

xeolabs 가 xeokit SDK 위에 만든 바로 쓸 수 있는 BIM 뷰어 애플리케이션.

xeokit-sdk 가 라이브러리 (개발자가 통합) 라면, BIM Viewer 는 패키지된 완성품 (사내 호스팅 → 사용자가 모델 업로드 → 즉시 뷰).

기능: IFC 2x3 / IFC 4 + 점군 (LAS / LAZ) 동시 뷰, 객체 격리 / 단면 / 측정, BCF (BIM Collaboration Format) 이슈 핀 + 저장 / 불러오기, 다중 모델 로딩, 모바일 대응.

AGPL-3.0 — 자체 호스팅 무료, 변형해서 외부 SaaS 로 제공할 경우 라이센스 의무 검토 필요.

한국 감리법인 / 발주처 BIM 검토팀이 개발 비용 없이 사내 BIM 검토 포털을 구축하려 할 때 가장 빠른 선택지.

한국 적용

  • 감리 / 발주처 사내 BIM 검토 포털 (별도 개발 없이 IFC 모델 드롭 → 즉시 검토)
  • 현장 검측팀이 BCF 형식으로 issue 를 모델 위에 핀하고 사내 공유
시각화 / 디지털 트윈 JavaScript (WebGL)
★ 902 · 활동 4일 전 · 공개 2018

xeokit SDK

고성능 IFC / BIM 웹 3D 뷰어 SDK

xeolabs (네덜란드) 가 만든 BIM / IFC / 점군 통합 웹 3D 뷰어 SDK.

순수 WebGL + double precision (실측 좌표 그대로) 으로 작성되어, That Open Engine 보다 대형 IFC (수 GB) 모델 성능이 강점.

핵심 기능: BCF (BIM Collaboration Format) viewpoint 저장/복원, 측정, 단면, 객체 격리, 다중 모델 로딩.

AGPL-3.0 — 자체 호스팅 무료, 변형 후 외부 서비스로 제공 시 라이센스 의무 확인 필요. 상용 라이센스 별도 판매.

대규모 인프라 / 플랜트 BIM 의 자체 웹 검토 도구를 만드는 한국 EPC 사 / 발주처가 That Open Engine 으로 부족할 때의 다음 선택지.

한국 적용

  • 대규모 공항·터널·교량 BIM 모델을 일반 노트북 브라우저에서 부드럽게 검토
  • 감리·현장 검측 결과를 BCF 형식으로 저장·교환하는 사내 도구