Hello everyone,
I’m currently working on automating the modeling process in Revit with Dynamo. I have linked processed DWG drawings into my Revit project and my goal is to write a script that can batch create walls, doors, and windows based on the DWG geometry.
However, as I’m not very proficient with Dynamo, I’m struggling with the logic, particularly in steps like parsing DWG entity data and converting lines or blocks into native Revit elements. I would greatly appreciate it if anyone could share:
- Any existing script logic or sample node graphs for reference.
- The key technical points or common pitfalls in this conversion process.
Thank you in advance for any guidance or suggestions!
Hello @wqwqwq319319 and welcome…it isnt an easy task, many things can go wrong, depends how the cad is draw and how decent it is…but here is an example, but again probably not work in your case…depends…
I tried following your advice, but it’s a bit embarrassing to admit—I’m a civil engineering student and only learned about Dynamo yesterday. It’s too difficult to pick up right now. My teacher assigned a final task: my two teammates and I have to model the structural, architectural, and MEP components in Revit within two and a half hours. Apart from Dynamo, I can’t think of any other way to manage this. I really hope someone can help us with our final grade.
arhh alright, then i think its best start another place, then try hard sorting on a cad,try go trough https://primer2.dynamobim.org/ for get the background,its just my advice so, but iw ill suggest create all centerlines in cad on layers with wall thickness, then the life will just be easyer for create walls in revit from cad IMO ;)…good luck