Your question is an excellent one, and the right approach really depends on your workflow strategy and the stage of design you are currently in.
In the early design phases, many details are not finalized yet, and sometimes you simply need a set of general, standard details for submissions to authorities or clients. In this situation, it is perfectly acceptable to use your existing AutoCAD details inside Revit as Drafting Views. This is a common and practical workflow.
However, as your Revit model becomes more developed and your design progresses, it becomes increasingly important to create details natively in Revit. Imported CAD details are not connected to the model; they only represent a static 2D snapshot. If your model changes for any reason, those CAD-based details will not update automatically, and you must manually review and adjust them. For this reason, relying on CAD details in advanced stages of design can introduce coordination issues depending on the project’s complexity.
One of Revit’s core principles is having a single, unified, coordinated model where all drawings, details, and annotations are connected and update automatically. That’s why native Revit details eventually provide the best accuracy and consistency.
Regarding Riser Diagrams, since the modeling in Revit is more precise and object-based, you can generate risers directly from your model—but the method is different from AutoCAD. Instead of LISP routines, you would typically use parametric families, or tools like Dynamo, or dedicated add-ins. These can automate a large part of the process and significantly reduce manual work.
Another important point is that anything you used as a “block” in AutoCAD is much more powerful in Revit as a Family. Revit families give you full parametric control with no geometric limitations, allowing you to build exactly what you need—although this does require improving your family creation skills. In fact, family creation is one of the strongest aspects of Revit and removes most of the limitations you would normally face in the project environment.
For automation, Revit provides robust options. With Dynamo and the Revit API, you can automate almost any repetitive task. Today, with the help of AI tools like ChatGPT or Claude, you can even generate scripts or plugins without deep programming knowledge—just basic familiarity with the Revit API structure is enough.
In summary, the ideal workflow depends on your stage of design and project needs. But overall, moving toward native Revit details, standardized Revit detail libraries, and parametric or automated riser diagrams will give you better coordination, higher accuracy, and a much smoother long-term workflow.
GHASEM ARIYANI
BIM/VDC Manager
Revit Architecture Certified Professional
Revit Structure Certified Professional
Revit Mechanical Certified Professional
Revit Electrical Certified Professional
If my answer solved your problem, please click "
ACCEPT SOLUTION" and consider giving a Kudo.
LinkedInYouTubeUdemy Course