Related Posts with Thumbnails

« What I love (and hate) about my new Mac - a user centered review | Main | 2011 Bike to Work Challenge Complete »

October 17, 2011


Feed You can follow this conversation by subscribing to the comment feed for this post.

It's good that you hate that there are certain things with your Mac that are not the default, when they obviously should be. That experience, amplified 100x, is what we who use Revit MEP have to endure on a daily basis. Here is my (ongrowing) list so far:

Revit MEP Flaws
Most of these are actual program flaws.
There are also some that are more like ‘wish list’ items,
but should have been included in the program from the beginning.
I have nearly 20 years’ full time experience with AutoCAD,
followed by three years’ full time experience with Revit MEP (versions 2009, thru 2012).

This list relates to Revit MEP 2011 and 2012, Mechanical ONLY, and is far from complete.
Electrical, Plumbing, and Fire Protection will generate their own lists.

1. Cannot import Word files.
2. Cannot import Excel files.
3. Lacks AutoCAPS.
4. Lacks ability to associate text with phases.
5. Lacks ability to associate text with levels.
6. Lacks ability to associate text with worksets.
7. Lacks ability to change case of selected text.
8. Text box cannot have fixed width.
9. Text box changes width when it is clicked – without prompting.
10. Cannot have polygonal views, only rectangular.
11. Pipe reducers do not show up in plan view.
12. Program lacks an ‘ortho mode’, and F8 cannot be programmed to be ‘constrain’.
13. View filter ‘rules’ have no ‘or’ operator.
14. Labels (pipe and duct) and text do not recognize each other, so they cannot line up.
15. Lacks ability to associate labels with phases.
16. Lacks ability to associate labels with levels.
17. Lacks ability to associate labels with worksets.
18. Entities cannot be ‘locked’ from being selected. When starting a selection box, the first point often selects some invisible entity on the architectural background – a huge waste of time.
19. Lacks ability to ‘set level’ (and lock it!) during creation of entities.
20. Lacks ability change level of a selection set of entities – must be done by filtering.
21. Dimensions cannot be moved, have to be re-drawn.
22. Dimensions work poorly, in general. Dimensions do not find the endpoints of many entities, so we have to draw construction lines (which CAN find those endpoints - ??).
23. Lacks ability to ‘lock’ the visibility controls in a view.
24. ‘Match properties’ matches unknown (and non-adjustable) properties.
25. Vertical pipe often drops down to -200’ or some other random number.
26. Many families have an unknown, invisible perimeter of selection.
27. When drawn, section depth extents are often the length of the building.
28. Sections cannot be assigned to worksets.
29. Lacks ‘working section’ entity, assignable to users.
30. Sections do not automatically adopt view filters from parent plan view.
31. In the Properties dialog box, the left column does not stay a fixed width.
32. Maximized Revit will not minimize during synchronization, effectively blocking access to the Desktop.
33. When opening a file from Revit, the DATE column is not DATE MODIFIED.
34. Opening a dependent view does not Zoom Extents, often resulting in nothing being visible on screen.
35. Rotate command is unable to snap to a center of a vertical duct or pipe elbow in plan view. This means I have to draw a temporary line across the base of the elbow, snap the center of rotation to the midpoint of that line, then go back and erase the line.
36. Full path of model not displayed in the title bar.
37. In RMEP 2012, the name of the program is not displayed in the title bar.

38. Lacks ability to not display linked CAD files in section views – should be default.
39. Disconnects all entities going to the demo phase – major problem.
40. Lacks feature that allows automatic reconnection of all pipes, fittings, accessories within a selection set which are going from the ‘demo’ phase back to the ‘existing’ phase – currently, only manual, individual re-connection of each pipe to each fitting.
41. Lacks ability to add a future phase.
42. Lacks ability to combine selection sets created with the ‘tab’ key.
43. Lacks active graphic representation of view range, to assist in setting same.
44. Lacks alignment tool for notes and labels.
45. Plotting works poorly. There is no ‘print preview’ for most settings or multiple sheets.
46. Views are rarely plotted, but Views are checked by default in the View/Sheet Select dialog box. Plotting  Selected Views/Sheets  View/Sheet set, Views should be unchecked by default.
47. When there is a plot preview, program lacks ability to zoom window.
48. Lacks ability to select a plot area window.
49. Lacks ability to make any entity non-plotting.
50. Lacks ability to place entities (especially text) on the centerpoint of a round mass or even a circle.
51. Lacks the ability to right-click on a link, CAD or Revit, and ‘reload link’.
52. Lacks the ability to right-click on a link, CAD or Revit, and ‘edit link’.
53. Lacks ability to color the view names in Project Browser, based on discipline, phase, level, scale, or anything else.
54. There is no ‘halftone’ option for individual layers in linked CAD files.
55. Lacks user interface ‘skins’.
56. Lacks pipe spud/taps – tees only (this one is really stupid).
57. Lacks ability to copy/paste filters – just view filters, not everything else.
58. Dependent views cannot have a scale different from the parent view.
59. ‘Reveal hidden elements’ changes view style to ‘hidden’.
60. Cannot assign linetype (or any other parameter) to matchline sketch.

61. Revit allows the selection of certain components (most architectural) from well outside of any apparent boundary for those elements, even when they are outside of the view’s crop boundaries. Many other entities (mostly non-architectural) require selection with single-pixel precision – see any checkbox in most dialogs. Picking inside the checkbox does not insert a check, unless the exact center pixel (inside the checkbox) is selected (see Plotting  Selected Views/Sheets  View/Sheet set).
62. The ‘OK’ button location varies from dialog to dialog.
63. When moving an object, a tooltip pops up to indicate whether the motion is Horizontal or Vertical. The ONLY reason the program needs such a tooltip is because there is no Ortho mode (see Flaw #12). THEN, this stupid tooltip invariably pops up on top of the temporary dimension, so we cannot see how far we’ve moved the object:

64. When rotating a fitting or valve, Revit does not attempt to use one of the connector points as a center of rotation – this should be the default, not the centroid of the assembly. Do some studies: How often is the centroid of the assembly the correct point of rotation? It’s likely far less than 1% of the time for all users in the universe.
65. Lacks function similar to ‘layer isolate’ – we need a one-click ‘Workset Isolate’.
66. Cannot change properties of selection set of differing entities, even if they are connected, like pipe with fittings.
67. For families created with the Mechanical template, there is no option to ‘select new host’, which would help solve a lot of problems.
68. Section heads often do not automatically align with each other.
69. Sometimes, the UNDO command undoes the past 50 or 100 commands, then both the Undo and Redo buttons are grayed out – no explanation, no clues about what happened.
70. Fittings will often display different from the pipe or duct to which they are attached – they will be dark when they are in the ‘existing’ phase, or they will disappear when their pipe does not.
71. When selecting a run of pipe, if there is a ‘Piping Accessory’ (a valve) in the line, the size cannot be changed – changing the size requires selecting the pipe separately from the valve. This is a waste of time, because when changing the size of pipe, the valve usually needs to be changed to match.
72. When extending pipe, the new pipe does not automatically match existing pipe elevation or level association of the pipe from which it is being drawn - the space bar has to be pressed to match the elevation. This is a work-around that indicates just how poorly Revit programmers understand the design process. When drawing new pipe from the end of an existing pipe, no one in the history of mankind cares about the elevation of the previously drawn pipe – no one, ever. The default should be to match the elevation of the pipe from which the new pipe is continuing.
73. ‘Enter’ does not always repeat last command, the command has to be re-selected.
74. Right click on the mouse is not customizeable from within Revit (as it is in most other programs for PCs) – this is big.
75. ‘Measure distances’ does not provide x/y/z values, just a linear distance – stupid!
76. ‘Link Revit’ does not use Origin to Origin as the default – stupid!
77. The desktop icon for RMEP 2011 is nearly exactly the same as the one for RMEP 2012 – stupid!
78. Active workset list box is too narrow to show the name of the active workset – only 20 characters wide, should be 48+.
79. Thick line display is default – default should be user-changeable.
80. ‘Elements have duplicate mark values’ – ridiculous, give us ID fields that don’t cause this problem.
81. Cannot align to a duct edge, in section view of duct.
82. Linked CAD drawings have to be reloaded one-by-one if the folder location gets changed. Stupid.
83. No “ID” function, to identify location of a selected point in space (similar to ACAD ID).
84. Most error messages are cryptic and offer no solution – typical of programmers with Assburger’s Syndrome. Example: After connecting a duct to a chilled beam, the warning for “Different System Classification” pops up. Why? When expanded, there is no indication about any type of system, conflict, or resolution:

Why did this occur? Why are the systems in question not listed in the warning? WHAT IS THE SOLUTION? This is stupid and useless.

85. Another example: ‘No Valid Elements in paper Space’

To which linked file is the message referring? It would be very easy to list the offending file in this dialog box. What is your point – are you trying to save on electrons? STUPID!
86. Lacks a function to make a sound after a command is completed, if that command is going to take longer than 10 seconds. ‘Bind link’ takes 20 minutes to 2 hours, I need a ‘beep’ to wake me up when it’s completed.
87. In a View, the Underlay cannot be locked, so inadvertent editing cannot be prevented.
88. Plan Regions are not able to have an Underlay, which would allow Underlays to show up in limited areas.
89. Valves will host to the floor below (or floor element, like an equipment pad), rather than to the target pipe, without any sort of notification.
90. Lacks the ability to specify linetype for the boundaries of filled regions (hatched areas). We usually want the linetype of the boundary to be , but that’s a manual change.
91. Lacks an adjustable translucent visual style.
92. Lacks ability to make line styles non-printing.
93. Lacks ability to make text styles non-printing.
94. Lacks ability to have a linked CAD file show up in any view, after linking.
95. When copying a section view, the view filters are lost. This is stupid.
96. Pinned elements cannot be moved, but they can be deleted – this is stupid.
97. Lacks ability to set default printer for application – always uses default for OS. User should be able to set printer for Revit, so that it will print to plotter or PDF app.
98. Lacks any ability to measure or divide a line into equal segments.
99. Lacks tabbed browsing of views/sheets:

100. Lacks ability to show pipes under insulation as hidden:

101. Lacks ability to detect flow direction from the presence of an endcap. When an endcap is installed on a duct, all beveled taps should POINT THE OTHER WAY.
102. Lacks the ability to assign ‘system type’ to a ‘duct type’ – what a waste of time. All ‘supply duct’ type will want to be assigned to the ‘supply system’.
103. Program asks to ‘synchronize to central’ in the middle of printing a PDF! (right after asking for a print preview)
104. When drawing pipe or duct in a section view, reference level of that pipe or duct will randomly change, without notification.
105. When clicking on a fitting or accessory, the two rotate symbols that show up are not directional, they just indicate ‘round and round’:

They need to show which direction their rotation will be, counterclockwise or clockwise.
106. Often, when installing a rectangular endcap on a rectangular duct, a message pops up that says “Shapes do not match, a connection could not be made”. Why?
107. Cannot issue a command (like move or rotate), then request ‘previous selection set’.
108. ‘Split element’  ‘Delete inner segment’ does not stay checked – should be the default. Also, what are those resulting endcaps for? We always have to take the extra step of deleting them.
109. ‘Tile views’ is not enough – we should be able to select the tiled arrangement (section 1 / section 2 / plan view, or top view / front view / isometric view), as with AutoCAD and 3DS max, and probably most other design programs.
110. Autodesk obviously was more concerned about making the program “NOT AutoCAD”, than with adopting many of the ‘tried and true’ solutions that have been developed over 20 years of (often painful) AutoCAD growth. As a result, Revit has many of the same problems we saw fixed over many years of wishlists for AutoCAD – so it seems that Autodesk has refused to learn from past mistakes on the technical side of the program. Autodesk clearly HAS learned from the mistakes on the financial side: “Do not make a program that works properly (like AutoCAD 14), or else revenues will drop for the following 8 quarters, and management staff will be fired by the board of directors.” So, rather than manage expectations of the shareholders, Autodesk has chosen to consistently release half-baked software that will eternally be repaired ‘in the next release’. This has cost the industries that use Autodesk’s software many billions in completely unrecoverable expenses, while Autodesk has gained far less, which means that the business model is unjustifiable and is deleterious to the economy. Autodesk is lucky that the vendors from whom they buy their programming and OS software do not follow the same business model.

The comments to this entry are closed.


  • Subscribe