Use this comprehensive n8n workflow template to automate the batch conversion of CAD/BIM files (RVT, IFC, DWG, DGN) into structured XLSX data and DAE 3D models. Features file validation, custom scripting, and automated HTML reporting via an n8n node pipeline.
Download this n8n workflow template and start using it instantly.
.exe reliance).Manual conversion of large batches of CAD and BIM files is time-consuming and prone to error. This sophisticated n8n workflow solves this by providing a fully automated, customizable pipeline. It leverages the power of n8n to orchestrate complex operations, including file discovery via PowerShell, execution of an external conversion tool (RvtExporter.exe), per-file performance monitoring, and comprehensive output validation. The final step generates a detailed, professional HTML report summarizing success rates, file sizes, and processing times, making this n8n template invaluable for quality control and reporting in technical fields.
This high-fidelity n8n workflow operates in seven distinct groups:
Set Configuration Parameters n8n node defines critical variables like the converter path, source folder, output folder, and file extension (e.g., .rvt).sourcefolder and list all files matching the specified extension. A subsequent Code n8n node processes this output, cleaning the paths and formatting them for batch processing.No Files Found, the process ends gracefully with a warning message. If files exist, the workflow continues by splitting the list into individual items, enabling parallel processing, and ensuring the outputfolder is created.Capture Start Time Code n8n node records the conversion start time. The Execute Conversion Command n8n node runs the external conversion tool, passing the input path, expected XLSX output path, DAE output path, and any configured options. Another Code n8n node calculates the exact processing time per file.Verify Output Files Execute Command n8n node, which uses PowerShell to check if the expected XLSX and DAE output files exist and measures their size in bytes. The Complete File Verification Code n8n node processes this data to assign a final success/failure status based on configured criteria.Generate HTML Report Code n8n node aggregates all individual file results, calculates overall metrics (success rate, total time, total size), and generates a beautifully styled HTML report. This report is then converted to binary data and saved using the Write Binary File n8n node to the specified output directory.To deploy and use this powerful n8n workflow, follow these steps:
RvtExporter.exe) and relies on native Windows commands (PowerShell, cmd). Ensure your n8n host environment has the necessary executables installed and accessible.Set Configuration Parameters1 n8n node (Group 1, highlighted in yellow).converterpath: Set the exact absolute path to your RvtExporter.exe file.sourcefolder: Define the folder containing your source CAD/BIM files (e.g., .rvt).outputfolder: Define where the generated XLSX, DAE, and HTML report files should be saved.fileextension: Specify the target file extension (e.g., .rvt, .ifc, .dwg).options: Configure any conversion flags (e.g., basic schedule -no-collada). Refer to the Sticky Notes within the n8n template for option details.Manual Trigger n8n trigger and press 'Execute Workflow' to test the conversion pipeline. Manual Trigger / Schedule Trigger: The starting point of this n8n workflow, allowing for immediate execution or scheduling of batch conversions.
Set Configuration Parameters1 (Set n8n node): Crucial for defining all conversion environment variables (paths, extensions, options). The sticky notes emphasize that only this n8n node needs modification for setup.
Execute Command (Find CAD Files1): Uses the dynamic PowerShell command Get-ChildItem -Filter '{{ $json.fileextension }}' to reliably list all target file paths on the Windows file system.
Process File List1 (Code n8n node): Cleans the raw PowerShell output, extracts file names, and generates the exact expected output file paths (.xlsx and .dae) for each file, preparing the data structure for the batch conversion.
Execute Conversion1 (Execute Command n8n node): The core execution step. It dynamically constructs and runs the RvtExporter.exe command using data passed through the n8n workflow item, allowing for parallel execution of conversions.
Complete File Verification1 (Code n8n node): Performs complex verification logic. It parses the results from the Verify Output Files Command n8n node (PowerShell file checks) to determine if conversion was a success based on file existence and non-zero size for both XLSX and DAE outputs.
Generate HTML Report1 (Code n8n node): This highly customized n8n node compiles all metrics (start/end times, success rates, file sizes) across the entire batch into a structured, professional HTML document, showcasing the report generation capability of this n8n template.
Save HTML File1 (Write Binary File n8n node): Saves the generated HTML report content (passed as binary data) to the specified file path (fullpath), completing the documentation phase of the n8n workflow.
Open HTML Report1 (Execute Command n8n node): Uses a final system command (cmd /c start) to automatically open the generated report file, ensuring immediate review of conversion results.
Use this efficient n8n workflow to batch multiple Airtable insertions or updates into a single API call, speeding up data synchronization by up to 9 times. Ideal for high-volume data operations.

Build an advanced Retrieval-Augmented Generation (RAG) system using an n8n workflow. Load documents, embed with Cohere, and generate fast, knowledgeable answers via the Groq chat model.

Automate Gmail organization using AI. This advanced n8n workflow uses an OpenAI agent to read, categorize, and label incoming emails, creating new labels as needed. Get this smart n8n template today.

Streamline WordPress site maintenance using this powerful n8n workflow template. Automatically fetch and delete 'pending' posts and their corresponding featured images using custom n8n node configuration.

Automate batch ID photo enhancement using this n8n workflow. Scans Google Drive for images, processes them with the Nano Banana AI model via Defapi.org, and securely uploads the enhanced, professional results back to Drive. Get this n8n template now.

Founder DataDrivenConstruction.io | AEC Tech Consultant & Automation Expert | Bridging Software and Construction







































