Wednesday, August 29, 2012

Value? Engineering?

'Value engineering' is a misleading term used to describe the process of taking a project that has been painstakingly designed and specified - and because someone (or many someones) involved with the project can't comprehend the concept of 'budgets' - attempting to swap out low-cost 'equivalents' for various materials and equipment.

Sometimes this is due to money that the client thought they had not coming through - and so they are simply going to have to make do with less fancy light fixtures, wall treatments, etc. - although a lot of time it is because you handed someone a half-assed set of software, and had them waste inordinate amounts of time modeling it - only to find out that (way too late) that the thing they've been spending so much time nitpicking every detail of can't actually be built based on the budget set out at the beginning of a project.

I can't count the number of times that I have had a Reviteer come to me - over and over - wasting time working out every detail of some feature on a building, only to find out later that the feature wasn't even actually intended to be part of the design. 

Fortunately for my part, all I have to do is slap together some schematics, tweak them as they make endless changes, and then toss it off to the side (or save it into my detail library - I rarely throw anything away). 

On their part they have modeled it, remodeled it, fought Revit at every turn, figured out workarounds, and then... had to toss it.  Feasibly hours and hours of work - all because nobody was actually communicating, because they all had their collective heads up their asses playing with Revit.

This is most commonly a problem with less experienced architect interns or designers/drafters - and the result is immediately noticeable in the massive files that they generate - despite important information (like all of the walls or ceilings) missing or entered incorrectly.

A more talented and experienced architect with Revit will develop a different type of model - stripped back, fast, and most important of all - accurate. 

They know what is important to get everybody working and coordinating - and only worrying about pretty details, finishes, and lighting effects to make the model look like a rendering AFTER the important information has been put in place (if at all).

I have a theory that it's because the inexperienced ones are more concerned about LOOKING like they are doing something rather than actually doing it.  These will be the ones that have tracked down Revit families of chairs, desks, computers, phones, etc. to put in their model, but two days before the project is due, you come to find out that they don't have a single wall in the right place, the wrong kind of ceilings in most of the spaces (if any at all), and that they have made some fundamental errors at the beginning of the project that are now making it necessary to figure out workarounds for every single change they make.

Even if I'm not in Revit, this fucks me over, because they have to be to a fairly certain degree of completion before I (and other engineering disciplines - regardless of software) can be finished.  If I was chasing them around in Revit, they would get punched twice instead of only once.

Then I rush, get done, only to find out that all of the fixtures that I have carefully selected (in order to properly light areas - and know that they are of a certain quality - and have decent warranties) are going to be replaced with sub-standard fixtures that will not properly light areas (although - this won't stop them from coming back and complaining to me about the poor results).

Basically - if the design was the focus, and worrying about modeling everything to perfection was not - then the times we have to crank back the project in order to meet a budget would be reduced.  We often like to comment that they want to swap out lights, hvac, etc - but architects never want to give up their pretty windows, or other features that they have spent days getting 'just right'.

All this discussion of Construction Documents is making me sick...

All of this discussion of Construction Documents leads us to the next stage in every projects life.  One that many 'drafters' or 'Revit Monkeys' don't really have to deal with much, but which Engineers and actual Designers have to not only plan for - but actively get involved with if they don't want to get thrown under the bus for 'delaying' a project.

It is that truly magical time when drawings finally get issued - knowing that you have put your best effort into making sure that you crossed every i, dotted every t, and that nobody else managed to fail to mention items of major importance, even despite repeated questioning (or worse - told you incorrectly).

Tossing it up there, and seeing if it soars, or comes crashing to the ground.  It depends on a lot of people, not just 'cogs in a wheel', but actual thinking, intelligent, individuals working together towards a common goal.

Then it gets handed to the contractor.

Now, there are all kinds of contractors - big contractors, little contractors, smart contractors, stupid contractors, honest contractors, less-than-honest contractors, hard working contractors, lazy contractors, contractors who show up in suits and ties, and contractors who look like they just drug themselves out of the ditch near the bar where they passed out last night.

Some bid on jobs, some of these bids are public (usually depending on where the money comes from), some are sealed, some are selected by the client, some... well - some I have no idea how in the fuck they get the job, but you generally have to work under the 'lowest-common-denominator' assumption.  Someone once told me that you have to make CD's that can be comprehended by a four year old, because that might very well be the mental ability of the contractor who gets it.

With the economy tanked, they are much less likely to work with you on items (despite the fact that they are supposed to have contingency money for little items in their bids).  They used to be a little bit easier to work with - but even then they would bid a job low to undercut their competition, get the job, and then try to make up the difference with change orders.  You have to watch these guys, especially because they are going to be going through the architect for most of them, and since a lot of architects (or their lackeys) don't have any clue what is actually involved to change something electrically any more than I would know how much it would be to make a change to something architectural (although again, I do know quite a bit).

I've had a girl walk up to my bosses desk and say 'they are moving two outlets from 18" up to 48" where we added a countertop - does $3,000 sound about right?'  These attempts to slip things past us aren't necessarily always due to dishonesty - they are often getting it in the neck for other things, and simply trying to make up the difference.  Some things can dick over a contractor - breakers for example.  They are cheap as hell if you order a panel loaded with them, but to buy one by itself, the manufacturer will rape you for it.

Another quick story - we had a bank that was designed by one of the guys who got laid off.  It was under construction, and we had run into a handful of minor mistakes on his drwaings that we easy to correct, and then they noticed that he had shown an electrical panel in the elevator equipment room (which is typically sacred space - reserved only for elevator equipment).  The solution was easy enough - the architect created a small closet on the floor above it, and I moved it there.

The contractor came back with a price of $10K.

Now - keep in mind, the panel hadn't been installed yet (I don't think it was even on-site), but they were trying to claim that 'all of the conduits/wires (which hadn't been installed yet either) are going to have to be longer'.  We requested a line item breakdown of the $10K, and then went to work seeing what all was actually involved.

Okay - the conduit/wire feeding the panel did have to longer by about 10', and there were one or two HVAC on the lower levels that were going to have to extend the same distance, but the rest of the circuits (and the most massive) it was feeding were all on the roof - and the panel had just gotten 10' closer to them, basically making it a wash (or based on my calculations, that they needed to give the customer a refund - although we didn't push that issue since it was our designer who fucked it up in the first place).

Technology Smechnology

We're going to veer off course here for a minute - but this is a related topic that I feel very strongly about.

You always hear (at least since the beginning of the industrial revolution) about each generation, and the greater levels of technology that they are exposed to. The assumption is always that children who are exposed to this technology, and become used to it, also gain an inherent understanding (or 'savvy') of how it functions, and how to use it.

Older generations are - of course, inept, clinging to outdated ideas.  Any ability they have to comprehend or use modern technology is due to having it explained to them by someone younger, and therefore 'savvy'.

There is never the consideration that they used to do things a particular way for a reason, or that the way you are doing them now might have unforeseen consequences.  This isn't just a 'respect your elders', 'back in my day', or 'get off my damn lawn' rant - it's something to take into serious consideration.

The fact is - the average 'kid' today knows about as much regarding technology as a caveman knew about particle physics.  They can turn on devices, and use them - and that's about it.  Despite access to instantaneous communication, there is a lack of actual communication ability.  E-mails (especially hastily assembled ones can often confuse or anger the person you are sending them to because you lose tone of voice, gestures, etc. that communicating in person prevents your words from being misinterpreted.

There is a fascinating amount of new technology being developed every day, but what gets marketed and sold to consumers under the auspices of making them 'smarter' or more 'high tech' is often just that - marketing.

Legal Eagle

So - liability.

On top of the liability that a firm can run into if it doesn't get drawings issued on time (a lot of Revit cheerleaders also don't know anything about contracts - and what happens if you do not fulfill them), there is also the liability that an architect or engineer takes on when they issue construction documents. 

As a designer, I do not immediately take on this liability - however my boss does, and if he gets it square in the nuts because of a mistake I make (though he is responsible for reviewing everything I do) then even if I was going balls deep on the Revit cock I wouldn't be here much longer.  Everybody makes mistakes, but all it takes is one major one that leaves either he or the firm exposed to liability, and it's 'GTFO' time.

Most of these major things don't come up until the building is under construction - or indeed, until after it is built.  Once (hopefully) clear, easy to understand, and hard to misinterpret construction documents get issued, then they are immediately torn a new asshole by all of the people involved in the next stage of the project.  They are subject to approval by Fire Marshall's (Local, State, Federal - depending on project), Electrical Inspectors (same), and other Authorities Having Jurisdiction or 'AHJ' that are specific to the project - like the FAA for example (for projects in or around airports), local utilities, telephone/cable, etc., etc.,  and of course - the contractors (who will get their own post soon) bidding the job.

I have always found it amazing that the Fire Marshall's offices can review and review, make comments, request corrections/alterations to designs, but then when they show up in the field, it's like you are dealing with a completely different organization.  Often it's not the same guy who reviewed it - and despite being fairly good at their jobs - I have run into at least one problem where a NICET 4 certified Fire Marshall inspector was making erroneous claims (that my NICET 5 certified fire alarm installer buddy slapped down).  They usually get whatever they want, but not that time.

At any rate - a Fire Marshall can come into a completed building, point and demand tens of thousands of dollars worth of equipment be installed, and withhold the clients certificate of occupancy.  Guess who they are going to blame?  The Fire Marshall?  No.  The contractor?  No.  It's coming directly back into the lap of the engineer (and/or the firm he is partnered with).  The same goes for any other AHJ, and if schedules get screwed up because of it - then it's going to get ugly.

Liability And You

Wow - we've covered a lot of ground. I say 'we' in the royal sense - since I don't know (or give a fuck) if anyone else has taken the time to read any of my rants. With an internet overflowing with peoples idiotic opinions (and porn), this is probably more therapy than anything else. I accept all criticisms and comments that anyone might like to share (unless you work for Autodesk - in which case you need to go fuck yourself).

Today we're going to talk about something that I mentioned early on - the reasoning behind doing things the way that I (and others) do them. Like I said then - not that I need a reason, but they are many, and mostly revolve around little things like liability. Anyone who has worked in this industry for any period of time understand the importance of Construction Documents that are accurate, easy to read/comprehend (more on that next time), easy to reference, easy to modify, and difficult for anyone else to fuck up for you.

Some have managed to accomplish this task with Revit, and I applaud them their successes - they have been hard won.  While almost none of those I talk to on a regular basis would ever consider going back to ACAD, most are painfully aware of the shortcoming of Revit.  Some have decided (not altogether un-wisely in these trying times) to simply 'go along to get along'.  Autodesk was extremely lucky in this scenario - besides making it easier to frighten firms into being 'left behind', it also made it easier to demand a radical change in the way their employees were doing things, otherwise 'we fire you'.

Ironically, at least 3-4 Reviteers (or willing victims if they weren't already on-board) from my department were axed, while the remaining team (including myself) was staunchly ACAD - and still demanding that Architects be responsible for exporting and updating all necessary drawings for reference.  One was brought back when things picked up a little, and had picked up some Revit training in the interim - and the rest have been more or less forced into it, leaving me as the single 'hold-out' (read: guy who manages to juggle 2-3 times the workload of the rest of the team (or anyone else in the firm for that matter). 

A lot of co-workers can't figure out how I've been able to manage keeping my middle finger up at Revit for this long and still have a job - the answer is in the money.  I make money for my firm hand over fist.  I have seen some VERY impressive Revit models cranked out over the last couple of years - but the time and effort involved (and the coordination problems still plaguing these projects in the field) definitely don't work out in the cost to benefit analysis.  From the get go - my main concern was, what happens when someone jumps into Revit with both feet, and despite a good attitude, resources, training, etc. they simply cannot complete projects on time or on budget?

I was told that since it was Revit, it wouldn't be a problem because it is so awesome.  Reality tells a much different story.

Monday, August 27, 2012

Comprende Amigo?

Righty right.

I mentioned 'The Revit Kid' before - who has apparently procured employment at some firm or another, where I can guarantee that he is annoying as hell, but does seem to be interested in at least trying to help out other disciplines where he can.  Chances are this experience has shown him that no, not all disciplines are working with a fully functional set of software that has been developed sufficiently to take into account the complexities of that discipline.

He mentions a back-and-forth discussion regarding phase loading/calculation - and is actually not only intelligent enough to realize, but also humble enough to admit, that he does not know enough about electrical engineering to understand much of what is being said.  This is a huge step for a lot of architect/designer types to take - and one that many never actually do.  Unfortunately his links to the hand-out or whatever are broken, but, like I said at least he is becoming aware that there are other disciplines - each with its own set of problems to overcome.

His ability to help doesn't necessarily depend entirely on understanding everything to do with the problem - and in fact, I have had many non-electrical co-workers be able to catch mistakes that I have overlooked.  I am always appreciative of it - especially because they tend to be very 'now I don't know - but I thought I would give you a heads up' kind of mentality (I try to reciprocate if I catch an error that I think they have made).  Although for every mistake I've had someone point out, I've probably had dozens who simply didn't understand enough to know that it was correct (I try to be nice about it though - because I really do appreciate any attempt at help).

This is exactly the issue though - most people can't comprehend what is on my drawings.  They know that there are various pieces of equipment, panels, lights, receptacles, etc. - and despite it not really being all that difficult to understand (I will take the time to explain it to some people, if I think they might benefit from a little extra knowledge), a lot of peoples brains shut completely off as soon as they look at an electrical drawing.  Obviously the same thing might happen to me if I'm looking at an HVAC, plumbing, civil, structural, or architectural drawing (although I have had considerable experience with each - and have turned out a handful of small projects where I had a hand in designing all aspects of them).

And therein lies the trick - I have to assume that the people who are going to be reading my drawings understand them, without over-assuming or leaving too much to interpretation.  I can spell things out if I think there might be room for confusion, but at the same time I try to keep from filling the page with unnecessary notes.  One of our former electrical designers had a penchant for putting dozens and dozens of keyed notes on his drawings, often repeating the same information in multiple locations - making it necessary to scrub the notes every time a change was made to make sure they all agreed.

I have had what are supposed to be qualified people to have serious trouble understanding my drawings (or more accurately - the design intent of my drawings).  This is usually worked out with a couple of quick explanations in an addendum (or directly), and I can usually tell if the person was just clarifying versus someone who is just incompetent (which you run across from time to time). 

Sometimes I almost have to grab them by the head and force them to look at the drawings - otherwise they will go around telling the client, the general contractor, other people at our firm (or even my immediate boss) that we have made a mistake/omission.  Like I said, mistakes happen, but the only thing I hate worse than making a mistake is having someone make me second guess myself (and/or throw me under the bus).

I absolutely love the feeling when someone tries to call me out (especially on projects that have been issued for a while, but are just now getting bid or built), and due to having clear, concise CD's wtih things laid out exactly as I want them to be, I can easily point at them to the correct answer, or due to my exceptional organizational ability to point them to where someone specifically requested something to be change.  Things still fall through the cracks, but I make absolutely sure that the same thing doesn't ever fall through the same crack again.

A quick story about something that happened to me early on at my current firm.  I completed a design, which is reviewed by the fire marshall, electrical inspector, etc. and issued.  It is completely built, when an inspector (I think it was someone with the utility) came back and requested that a wall be built around the service entrance transformer due its proximity to an exit from the building.  The architect comes over and starts reading us the riot act because it's going to be expensive, why did you put it there, etc. etc.

My boss goes down to chill them out - I go to digging through my job folder (I rarely, if ever throw anything away), my eyes light up when I find a particular piece of paper.  I walk downstairs with it, just in time to catch my boss walking out of the architects office with the 'I just got chewed out' look on his face.  I hold up the piece of paper, which shows the original location of the transformer at the corner of the building (well away from any exits)  which is circled in red pen, with an arrow pointing to the location near the exit with the words 'move here'.

I hand it to him and ask 'whose handwriting does that look like?' (already knowing that it's the architect who just got done chewing him out).  He gets a huge smile on his face, turns around and walks back into their office.  A few minutes later he comes back upstairs (still smiling), hands me the paper, and says something the lines of  'HELL YES SON!'

Tools

One of the best analogies I've ever come up with when comparing CAD to Revit is that the former is like having a complete set of sockets, wrenches, and other tools - while the latter is like having a hammer. I can take bolts off with a hammer - given enough time, and if nobody gives a fuck about the result - but why? Especially when I already have a tool that is so multi-functional that it is like having a pair of swiss-army vicegrips with built in bolt-cutters, screwdrivers, a cutting torch, and welder. All of the 'tools' that Revit claims to bring to the party only make it more difficult to complete even the simplest of tasks. Burying important tools under several tons of shit, and a useless 'ribbon' that I am close to eliminating any need for with a combination of keyboard shortcuts (many of which should have been automatically assigned to the first two letters of the goddamned word), and the Quick Access Toolbar (QAT - although I hate that fucking Three Letter Acronym (TLA). The QAT revolutionized the way I used ACAD - I don't actually remember when it showed up, but I know exactly when I started using it because it was at the same time as the 'ribbon' showed up. (I think it might've shown up in '09 - which I believe was when it showed up in Revit). I went straight from '08 to '10 - and the first thing I did was turn off the ribbon, slapped a few commands up on the QAT, and I was rocking on a whole new level. I have one line of QAT a the top of the screen, a transparent line with min/max/close on the right and [-][Top][2D Wireframe] on the left (that I wish I could get to fuck off - interestingly enough the 2012 release managed to try to convince people that (out of the box) you should be drawing on a washed out dark grey rather than a nice dark contrasting black that is easy on the eyes (more on that in a sec). At the model I have one line with model/layout tabs (that I wish I could get to fuck off - more on that in a sec too), and then one more line with coordinates, snap/grid/ortho/polar/osnap (all of which I toggle with Function Keys), plus miscellaneous stuff on the right, almost all of which could be eliminated. I switch between drawings with CTRL+TAB, and now with Windows 7, they show up in Windows almost like separate instances of the program. At any rate, it gives me a vast swath of real-estate to do my work in. I remember arguing with users/IT people years ago about how important it was to not have a bunch of crap that I'm not using taking up space - especially once large flat panels became the norm (I've been using computers since the TRS-80 and Apple IIe mind you - although my first home computer was a TI4a that plugged into a television set, so I had a huge monitor decades ago). The fact is I'm looking at a drawing that might be 24" x 36", 30" x 42", or even 36" x 48" - and I need to be able to see as much as possible. Revit shoots that mentality square in the nuts though - with menus and ribbon all taking up space. Putting them on a second (or third or fourth) monitor works best, although attaching keyboard shortcuts to the project browser and properties were steps one and two, minimizing the ribbon was next - although invariably there will be some idiotic command you have to pull it down and access (I'm slowly eliminating these by putting them on the Revit QAT (or should I say 'TWAT' - as in Totally Worthless Access Toolbar - since even once I have commands at my disposal the rest of the software sucks). I have yet to find a way to completely eliminate the 'ribbon' completely (although there are instructions available online for reverting it back to a 'classic' interface - which thank god for that at least). Okay - now a few words about how I use ACAD. I attempted to convince some of the Revit cheerleaders early on that I needed them to stop sucking on the Revit cock for a minute to see if there was something in my workflow that could be changed in order to make the transition. Unfortunately at the mention of anything other than 'Revit is God' their brains went into shutdown. Projects continued to come at a furious pace - and, of course, the economy taking a nosedive resulted in layoffs, meaning that even with a slowdown, my workload never actually decreased (if nothing else - it increased, on top of having to de-clusterfuck the projects that those who had been laid off had left in their wake. In short - I needed my tools to be functioning at warp fucking speed in order to even come close to completing projects on time. I couldn't be stopping every five minutes to figure out some kind of 'workaround', or hunt on the internet for three hours to figure out if anyone had any idea how to accomplish some (seemingly) basic task (answer: they didn't). Okay - so a black background. First and foremost. I was able to switch Revit to black as well, but again - a black background does not a fully functioning piece of software make (sorry - I went Yoda there for a minute, and Model Space - it's all you need. Obviously there are about as many ways of using ACAD as there are people - which is one of the beauties of it. Some level of CAD standards are necessary if you are going to have multiple people working on the same project, and have any kind of consistency - but as long as everyone is following the most important principles (most importantly - don't fuck with anybody elses drawings), then a little variety in the way it is used won't hurt anything. I have had the model vs paperspace argument for as long as I have been doing electrical design. At the first firm I worked at, they were strictly using model space until they hired a woman who thought that paper was the way to go. Watching her work was like pulling teeth - as she was constantly working in model windows inside of paperspace, and every time she would zoom it would mess up the scale, she would have to undo it (if she noticed it). Now, I know some people who use paperspace with a high degree of proficiency and with great success. I do not argue with these people, especially when they are in different disciplines - but I do not concede that it is necessarily superior. Working with details with multiple scales on the same sheet is one place where paperspace shines, and I can understand the reasoning behind having one file containing all of your drawings, however there are some downsides to this as well. When I first started designing (and for some time after) each sheet would have its own file. Interestingly, this did not preclude the use of paperspace for layout/scaling, but it had the major advantage of several people being able to work on different aspects of the same project - all at the same time. The downside was coordination, but this could be done with a little copy/paste, XREF, or simply by people talking to each other (perish the thought) but go into a 'paperspace only' drawing with multiple sheets on separate layers all drawn in model space (which is how it is supposed to be done, the only thing that should be in paperspace is the titleblock and views - this seems to escape some people) and you will have a mongolian clusterfuck. Multiple users can access it, but only by saving copies, and then carefully cutting and pasting to compile them. This actually is one place where the concept of Revit, if not the reality of Revit, shines - although I can guarantee multi-user functionality (and BIM for that matter) could have been added. Fast-forward a few years, remove a few employees, and 99.9% of our projects are being done front to back by one person, and I eventually shifted into my present mode - one file for the entire project, but done completely in model space. Each sheet gets its own titleblock, scaled as necessary. A boundary box that doesn't print allows each sheet to be selected in a window for printing. Flip on VPORTS, and you can be in 2, 3, or even 4 places in the same project. Revit managed this - but you have to open multiple views in order to accomplish it. The beauty of the way I have been doing it, is that when you zoom extents in a single viewport - the whole fucking project is right there in front of you. Not strewn across multiple views, tabs, etc. - ALL RIGHT THERE. This way of working did not come overnight - but was the culmination of years of fighting to keep track all of the information I was attempting to compile, sort, and display where I could access, manipulate, and review it. Even some Revit die-hards have given me some credit (although you won't hear them doing it in front of their Revit buddies) because it was such a simple solution, and yet so elegant. Printing might take an extra minute - however it makes you actually look at the drawings you are plotting, rather than simply dumping four tons of data onto the plotter. It is also incredibly easy to leave yourself notes, or mark where you left off. It is necessary to export and regularly update backgrounds, and there is little to no coordination with Revit (although I have, on a few projects, conceded to at least put major pieces of equipment, lights, and other 3D elements into the Revit model for coordination purposes - and almost instantly regretted it). The fact is - almost all of my equipment is easily relocated in the field. A light is interfering with ductwork (despite an RCP & Mechanical being done in Revit)? Move that fucker a few inches - problem solved. I don't claim to be some kind of psychic who can coordinate everything and eliminate all issues in the field - but neither can someone who is attempting to model everything in Revit. I have watched untold hours be wasted attempting to coordinate ductwork with structure - they finally get it just right, and while it is being constructed the owner decides to install taller racks than they originally intended, and there they are making custom ductwork fittings to squeeze the ductwork closer up against the structure. Even my electrical panels aren't sacred - beating enough space out of an architect for the necessary equipment, in the necessary locations is yet another constant fight. I am given: triangular electrical rooms, electrical rooms shared with mechanical equipment that is sufficient to fill the room by itself, electrical rooms that have janitor mop sinks located directly above them on the next floor (while also being triangular), electrical rooms that don't have exterior doors (but where the owner doesn't want to pay for an exterior disconnect or shunt-trip switch) etc., etc. Putting panels into the Revit model, and then having to scoot them around, squeeze them into every nook and cranny, and then end up having to relocate them (if I can convince them to attach to the model in the first place), while meanwhile everyone else - including me 'coordinates' with the old locations - when all I (and anybody else) needs to know is that 'here is a plan view showing panels and necessary clearances' - and 'no, you can't put anything over the top of my panel'. Basically this grand 'coordination tool' means jack shit, because nobody gives a fuck about coordinating, and now they think they can just ignore the other disciplines because Revit will magically do their thinking for them. This leads to some pretty funny fucking conversations, where I will ask a question - they snort derisively and refer me to the Revit model (which I have already looked at), and then I get the enjoyment of pointing out that their Revit model is either incomplete, or totally wrong (then they get to backpedal and go 'uh... uh... yeah - that guy was supposed to... um... yeah'. In other words - get the Revit dick out of your eyesocket, and start doing your goddamned jobs people. This isn't necessarily an issue with the Revit software, but it does seem to be a problem with the environment that Revit nurtures and fosters.