Hello Experts,
I am currently using the VAToRevit v1.1 script and have encountered some confusing behaviors when trying to create and import Revit families for windows and doors.
ENV :
Rhino 8 8.21.25188.17001
Visualarq 3.4.3.20093
Revit 2025.2
Rhino inside Revit 1.31.9214.19602
Test Demo
D170725_Qs_VAToRevit-Obj&Styles-1.1 ENU ENG.gh (273.0 KB)
D170725_Qs_VAToRevit-Obj&Styles-1.1 ENU ENG.ghx (6.6 MB)
d170725_Qs_ENU_demo_vaq_objs.3dm (7.9 MB)
Revit Template is Metric Multi-discipline
Confusing Behavior 1
The transferred component, “New component family,” consistently displays the error: “Parameter Width has an invalid value.”
Confusing Behavior 2
After disassembling Va (Visualarq) doors and windows, then reassembling and converting them into Revit, their dimensions do not match the original Va objects.
Confusing Behavior 3
Revit RFT template windows and Door .7z (939.5 KB)
VisualARQ RFT Windows and Door .7z (526.1 KB)
When using the Create Window Family with Opening method, I’ve tried replacing the Revit RFT files with different ones—both those included with Va and standard Revit template RFTs. However, the results still show dimensions that do not match the original Va object sizes.
Currently, it appears the most reliable method for transferring objects with script version 1.1 is via " DirectShapes ".
Can any expert assist me in improving this script?

