The time has come for diving ass-first into the swimming pool full of dildos that is Revit 2016.
Since a heartfelt apology to all of the people they are responsible for fucking over all this time was not forthcoming upon startup, I am forced to operate under the impression that Autodesk is still deluding itself into believing that Revit is a quality product that stands on it's own merits. Instead it's the same shit-stained clusterfuck it has always been - propped up by flop sweat and masturbatory fanboy fantasies. You almost wouldn't even know you were in a new version - same splash screen, same garbage ribbon, same unintuitive interface and same glaring lack of fucks given.
It also didn't help that the first devices that I attempted to insert into my drawing would not show up, regardless of what I did. This wasn't a 2016 problem (as far as I could tell), but I needed to copy a view (with detailing) from another discipline so that I would get information that they had imported from drawings the owner had provided. If I copied without detailing my devices would show up fine, but the second I copied with detailing they would disappear. Toggling 'Reveal Hidden Elements' would cause them to show up, but they weren't actually hidden (I could hide and unhide them to no avail).
Everything was set to show up in Visibility Graphics, no filters turned on, I even tried over-riding the global workset visibility setting just in case - and still nothing. This was all after I had tried multiple families, thinking that something was incompatible, then moved on to adjusting view-range settings just in case something was tweaked. It was par for the fucking course - always fucking something with Revit preventing me from doing even the most basic tasks. I finally had to relent and get someone to look at it for me - fortunately they were just as puzzled, but finally forced it to work by applying a 'workset template' (whatever the fuck that is).
I'm always left second-guessing myself whenever I hit a roadblock like that - and in my opinion it's unforgivable to develop a set of software that puts people in that position. Of course, before I broke down and asked someone to look at it, I tried looking on the Internet - but despite several lists of 30+ reasons why you can't see the things that you desperately need to see so you can get on with your fucking life and complete a goddamned project already, there was nothing to help - but (of course) there was at least one dickless fuckwit there with a smart-ass response:
"People who are new to Revit are always having issues seeing everything in a project view. I guess it’s the AutoCAD mentality that is so hard to shake at first"
This is from four fucking years ago (as are most of the results I get from googling various Revit questions), but I made sure to post a rebuttal (well, at least I told him to go fuck himself and called him a faggot). Seriously - what the fuck does Revit's inability to have things simply show the fuck up when you need them to show the fuck up without having to go through twenty fucking menus of meaningless and useless settings have to do with 'The Autocad Mentality'? I've taken that to mean 'the logical and productive mentality' as opposed to the 'let's cornhole a nailbomb' mentality exhibited by the average Reviteer.
I know it's just another example of some fucking loser trying to bait people, but posting that kind of shit on a public forum, using your real name, often with links/bios listing your place of work and other personal information - that's a good way to end up being a self-righteous fuck with broken kneecaps who is missing his fingernails and eyelids while wrapped in duct tape and stuffed in the trunk of a fucking car that is slowly sinking to the bottom of the Delaware river.
On the upside - while setting up distribution for the first project I am sure to regret wasting my time dicking around with in Revit 2016, I actually managed to run across a new feature on the panelboard schedules (that should have been around since day one). It now has the ability to pick a breaker and move it to a target space (instead of being limited to 'move down' or 'move across' that led to having to shuffle breakers around like one of those old plastic letter or number puzzles to get them in the order you wanted them). This sounds dangerously close to being in response to somebody's (or more likely several somebodies) wishlist request.
It is especially helpful in the case of a switchboard style schedule - where the only option before was to disconnect loads and reconnect them in the order that you wanted them to appear. Now - if there was just a way to put in spare breakers, assign them loads (and classifications), and have them calculate. I spend an inordinate amount of time on some projects faking in loads with j-boxes/disconnects/receptacles/etc. to represent loads that don't relate to items that will be modeled (i.e. - estimated, existing, or future loads). I run into the same problem as Architects who end up having to model half of a building just to show one or two walls being modified during a renovation.
Trying to figure out how to most efficiently produce a set of plans when under multiple deadlines and with limited resources requires having tools that are designed to work under those conditions - and Revit still ain't cutting it.
Now if you'll excuse me - I've got some duct tapin' to do.
Next Time - How many Revit gurus does it take to screw in a lightbulb?