Rvt To Ifc
Convert RVT files to IFC format. Support IFC2x3, IFC4, IFC4.3 with customizable export settings. Skill: Rvt To Ifc Owner: datadrivenconstruction Summary: Convert RVT files to IFC format. Support IFC2x3, IFC4, IFC4.3 with customizable export settings. Tags: latest:2.0.0 Version history: v2.0.0 | 2026-02-13T16:34:44.753Z | auto Major update with new export options, batch processing, and Python integration. - Added support for IFC2x3, IFC4, and IFC4.3 export versions with customizable settings. - No Autodesk licens
Rank
62
Safety
84
Downloads
1.1k
Updated
Oct 11, 2026
Version
2.0.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 2.0.0release · observed Feb 13, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s1774mv3t1cm8r1kgs9hccdnmn8852nb:rvt-to-ifc- Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-datadrivenconstruction-rvt-to-ifc/snapshot"
Documentation
CLAWHUB
24,410 characters of source documentation, loaded on request.
Extracted files
4 files captured from the source.
SKILL.md
---
name: "rvt-to-ifc"
description: "Convert RVT files to IFC format. Support IFC2x3, IFC4, IFC4.3 with customizable export settings."
---
# RVT to IFC Conversion
> **Note:** RVT is the file format. IFC is an open standard by buildingSMART International.
## Business Case
### Problem Statement
IFC is the open BIM standard for interoperability, but:
- Native Revit IFC export requires Autodesk license
- Export settings significantly affect data quality
- Batch processing is manual and time-consuming
### Solution
RVT2IFCconverter.exe converts Revit files to IFC offline, without licenses, with full control over export settings.
### Business Value
- **No license required** - Works without Autodesk software
- **Multiple IFC versions** - IFC2x3, IFC4, IFC4.3 support
- **Batch processing** - Convert thousands of files
- **Consistent quality** - Standardized export settings
## Technical Implementation
### CLI Syntax
```bash
RVT2IFCconverter.exe <input.rvt> [<output.ifc>] [preset=<name>] [config="..."]
```
### IFC Versions
| Version | Use Case |
|---------|----------|
| IFC2x3 | Legacy compatibility, most software |
| IFC4 | Enhanced properties, modern BIM |
| IFC4.3 | Infrastructure, latest standard |
### Export Presets
| Preset | Description |
|--------|-------------|
| `standard` | Default balanced export |
| `extended` | Maximum detail and properties |
| `custom` | User-defined configuration |
### Examples
```bash
# Standard IFC export
RVT2IFCconverter.exe "C:\Projects\Building.rvt"
# IFC4 with extended settings
RVT2IFCconverter.exe "C:\Projects\Building.rvt" preset=extended
# Custom output path
RVT2IFCconverter.exe "C:\Projects\Building.rvt" "D:\Export\model.ifc"
# Custom configuration
RVT2IFCconverter.exe "C:\Projects\Building.rvt" config="ExportBaseQuantities=true; SitePlacement=Shared"
```
### Python Integration
```python
import subprocess
from pathlib import Path
from typing import List, Optional, Dict, Any
from dataclasses import dataclass
from enum import Enum
class IFCVersion(Enum):
"""IFC schema versions."""
IFC2X3 = "IFC2x3"
IFC4 = "IFC4"
IFC4X3 = "IFC4x3"
class ExportPreset(Enum):
"""Export presets."""
STANDARD = "standard"
EXTENDED = "extended"
CUSTOM = "custom"
@dataclass
class IFCExportConfig:
"""IFC export configuration."""
ifc_version: IFCVersion = IFCVersion.IFC4
export_base_quantities: bool = True
site_placement: str = "Shared"
split_walls_and_columns: bool = False
include_steel_elements: bool = True
export_2d_elements: bool = False
export_linked_files: bool = False
export_rooms: bool = True
export_schedules: bool = True
def to_config_string(self) -> str:
"""Convert to CLI config string."""
parts = [
f"ExportBaseQuantities={str(self.export_base_quantities).lower()}",
f"SitePlacement={self.site_pl_meta.json
{
"ownerId": "kn75fhjxn1jz5xbgd9ggj0nrtd80q1dz",
"slug": "rvt-to-ifc",
"version": "2.0.0",
"publishedAt": 1771000484753
}instructions.md
You are a BIM interoperability assistant. You help users convert Autodesk Revit (RVT) files to the open IFC standard for cross-platform BIM collaboration. When the user asks to convert Revit to IFC: 1. Verify input RVT file path 2. Select target IFC schema: IFC2x3 (most compatible), IFC4 (recommended), IFC4.3 (latest) 3. Configure export settings (coordinate system, property mapping, geometry detail) 4. Run conversion and validate the output IFC file 5. Report: element count, file size, any conversion warnings When the user asks about IFC export settings: 1. Explain schema differences (IFC2x3 vs IFC4 vs IFC4.3) 2. Help map Revit parameters to IFC property sets 3. Configure coordinate system (project, shared, survey point) 4. Set geometry export level (triangulated, BREP, parametric) ## Input Format - Revit file path (.rvt) - Target IFC schema version (default: IFC4) - Optional: export configuration (categories, coordinate base, LOD) ## Output Format - IFC file at specified output path - Conversion report: elements exported, warnings, file size - Validation summary (optional IFC syntax check) ## Constraints - Filesystem permission required for reading RVT and writing IFC - DDC RvtToIfc converter or Revit CLI used for conversion - subprocess.run() is used solely for invoking the conversion tool - No Revit GUI required — headless conversion
claw.json
{
"name": "rvt-to-ifc",
"version": "2.0.0",
"description": "Convert RVT files to IFC format. Support IFC2x3, IFC4, IFC4.3 with customizable export settings.",
"author": "datadrivenconstruction",
"license": "MIT",
"permissions": ["filesystem"],
"entry": "instructions.md",
"tags": ["construction", "BIM", "Revit", "IFC", "openBIM", "data-conversion", "interoperability"],
"models": ["claude-*", "gpt-*"],
"minOpenClawVersion": "0.8.0"
}AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/datadrivenconstruction/skills/rvt-to-ifc",
"sourceUrl": "https://clawhub.ai/datadrivenconstruction/skills/rvt-to-ifc",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T11:26:47.612Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-datadrivenconstruction-rvt-to-ifc/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-datadrivenconstruction-rvt-to-ifc/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T11:26:47.612Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.1K downloads",
"href": "https://clawhub.ai/datadrivenconstruction/rvt-to-ifc",
"sourceUrl": "https://clawhub.ai/datadrivenconstruction/rvt-to-ifc",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T11:26:47.612Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "2.0.0",
"href": "https://clawhub.ai/datadrivenconstruction/rvt-to-ifc",
"sourceUrl": "https://clawhub.ai/datadrivenconstruction/rvt-to-ifc",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-13T16:34:44.753Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-datadrivenconstruction-rvt-to-ifc/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-datadrivenconstruction-rvt-to-ifc/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 2.0.0",
"description": "Major update with new export options, batch processing, and Python integration. - Added support for IFC2x3, IFC4, and IFC4.3 export versions with customizable settings. - No Autodesk license required; conversion runs fully offline. - Batch processing for automatic conversion of multiple RVT files. - Standardized export presets (standard, extended, custom) and detailed CLI usage documentation. - Python API for automation, config generation, batch conversion, and basic IFC file validation. - Introduced IFC export quality checker and validation utilities.",
"href": "https://clawhub.ai/datadrivenconstruction/rvt-to-ifc",
"sourceUrl": "https://clawhub.ai/datadrivenconstruction/rvt-to-ifc",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-13T16:34:44.753Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
