I had to work with 2 companies, one using revit and another archicad. i have to say Archicad is far superior.
Main advantages are -
basic 2d drafting, custom hatch creation, custom linetype creation etc
basic 3d transformations are easier, move, rotate, copy multiple etc. it becomes a big deal cause we have to use these all the time.
for team projects - the adminsitrator has full control, he can assign what each of the other team members can work on or not..
family (or Object) are separate files in a object folder. this way for a company, different project can use the same objects, and once object is changed in the folder, it updates atomatically in all projects. It also allows for continuous improvements of the same object. I used to do GDL object creations, editing so its a big deal for me. In revit someone has to be assigned just to maintain familis, especially when dealing with different projects. Revit basically detaches from the template families once a new project is made. this to me is important in order to maintain company standards.
Call outs and drafting views are 2D, and can be updated if necessary. this way the details drawn will not have to be adjusted each time the walls change.
there is vector units, zero zero point on all details, worksheets etc. this makes importing and exporting easier, rather than drawing in space.
sheet view is better. one detail can be taken to multiple sheets. each view can be cropped in different shapes.. its not just a rectangle box. view can be rescaled to any sizes, not just custom sizes.
rightclick has useful functions specific to the elements. in revit rightclick is practically useless except if you want to delete an element.
the drawing space to sheet - model, view, sheet.. i just find it more intuitive in archicad
command interface is very customisable, similar to classic autocad. i find ribon annoying.
trace reference is very powerful and easy. can trace reference sheets on plan, as well as sheets on sheets.. plans on sheets and they can be snapped!! in revit there is the overlay, but its only for plans.
renovation tool and model view tool is very powerful. you can show load bearing elements only, finishes only.. etc
there are many more advantages.
overall more accurate especially when dealing with mm accuracy. in revit i frequently get this is too small distance to change etc.
3d views are bettter archicad. u can crop 3d views too,
I am really hoping, autodesk with all their resources and money, would come up a drastic newer version of revit to seriouly compete with archicad. i feel that revit is stuck with some old utdated parameters and is difficult to improve.May be autodesk needs a completely newer software. more competition is better for the users, i dont mind learning a new software.
Access a broad range of knowledge to help get the most out of your products and services.