Wednesday, August 21, 2013

Revit 13/14 Easter Egg

I never ran into the situation I'm in now with Revit 2013 that I'm in now with 2014 where a project was started in CAD (ACA version) then brought into Revit after SD or Programming Phase, but I checked & 2013 can. So pre-revit 2013 AEC content from ACA (aka:ADT) wouldn't show up in Revit so one would have to use the function to "Export to CAD". Of course, it doesn't translate the 3D info, it only shows the 2D info.

Wednesday, April 24, 2013

Template Strategies

My venture on revamping my current strategies to make my Revit Template more ravishingly riveting is nearing completion with just some polishing needed in some areas, but let us not count the chicks before your eggs have hatch ;) Also, be aware that the Project Template is an ever evolving entity, or like an old/high-end vehicle that needs constant TLC. That's expected as BIM is ever evolving in all aspects from modeling to the API to most importantly the Strategies implemented as I'm doing here, so my "Template" will continue to mature adapting to any nuance. Here is a List of my Strategies that I've deemed pivotal & listed in somewhat of an order of importance:
1.)Project Browser
2.)Shared/Project Parameters
3.)Object Styles
4.)Line Types/Styles/Patterns & Weights
5.)View Templates/Types & Filters
6.)Text & Dimension Styles
7.)Fill Regions
8.)Nomenclature
9.)other Settings & Content {Seed Files for standard drafting views (for code/project/partition info & details) / legends /system families /schedules}. A clean Model is a healthy Model.

Why is the Project Browser my number one? Well, work-flow is like safety at a construction site. In order to be safe for example one must tie-off  when at heights greater than 6', or like keeping the work area clean, and so on. In essence, Safety is about proper work-flows for any given task at the construction site, whether actual or virtual. So the PB is about keeping our View structure very organized to very easily & quickly browse-able to place the views onto Sheets & or just for coordination purposes. I've been fortunate enough to be like a fly on the wall (by having someone from within explaining the thought process) of a few major A/E Firm's strategy for their templates. After comparing & after having a very deep thought process of the work-flows each presented; I went with the firm that had a major influence for the creation of the USAEC Standards after having done a project with the required Template. The only Major difference from what I originally started with was that they had an extra layer of dissemination so incorporating it was more of a matter of adjusting the nomenclature. So it made me confident to see my Template "Theory" as very "Applicable"; or meaning others independently coming to the same conclusions as I ;)

There is nothing more key after the work-flow has been established than both types of Parameters: Shared & Project. This is where the cream rises to the top, where it's no-mans-land for the typical CAD Manager, lisp routines need not apply. This is why any firm getting their feet wet in BIM needs a "BIM Manager". To utilize & to produce Shared Parameters is to have been in the trenches & to anticipate the fires that may ascend to the forefront. If their is potential then you should plan for it.

Of course, Object Styles is what layering is to CAD, but better. I began with applying the N.C.S. line weights to what could apply. Then tested may instances of view types & scales to get the right balance. This not complete without having figured out all the Line Settings, & Fill Regions; which help set up your strategies for all your different View Settings that it's like having an "Ace in the Hole", because it can easily help bring life any project. Be prepared to waste plenty of paper plotting to test all those styles/theories till you find harmony. I create a Legend View consisting of all the graphic standards/styles to easily track all the settings.
As for text & dim styles, & also including fill regions having a good nomenclature strategy goes together like a hot peach-cobbler with ice-cream, or like peas & carrots. I like to use "T" to identify settings of  transparency & "O" for Opaque, or "D" for drafting & "M" for model at the end of the name as these settings/styles are important to compliment the graphics you're aiming to accomplish & or for its purpose without having to dig into the setting to analysis what is happening in the existing view. Plus, it distinguishes your standards from the ones imported by something other.

Other settings/content worth the effort my very well reflect upon the Firms culture & or project/business market types. In my case I have several Seed files (rvt files, since we are into many types of business markets) containing all sorts of system families, legends, & "Standards". It's best not to fill up the template with all sorts of system families/content, but I do try to have as much of the schedules present (especially types for QA/QC), & some I leave in the seed files to be transferred when needed like partition schedules for types to be placed under the detail info for example. Remember, having your final template between 5-10 MB is an ideal setup. It was easier when I was just concentrating on Healthcare, but now it's small retail/business, government D.O.D. branches, municipalities, clinics, office buildings, aviation & possibly hospitality real soon. So I have files for every type of system family that may apply to a business market along with their Standard Sheets used in identifying project information. So I've heard that with every new version of Revit you should created a new template or at least "Transfer" the setting/styles, but maybe it would be wiser for every 2 years take a deep look at your template strategies to see what's in the best interest from every vantage point. As Bruce Lee once masterfully said,
“Be like water making its way through cracks. Do not be assertive, but adjust to the object, and you shall find a way around or through it. If nothing within you stays rigid, outward things will disclose themselves.
Empty your mind, be formless. Shapeless, like water. If you put water into a cup, it becomes the cup. You put water into a bottle and it becomes the bottle. You put it in a teapot, it becomes the teapot. Now, water can flow or it can crash. Be water, my friend.”
I hope this helps you go down the right path to revamping or if starting the new venture into BIM. So to find your Revit Zen, or your Yin to your Yang. I've seen plenty of Blog posts of the topics listed, but not too many about presenting all the best coherent strategies (as seen through my eyes) for the project template. If I get requests to reveal more of my strategies in-depth, then I'll gladly do so as here I think that I've really condensed it here. It's been a long journey, but of which I've just now started to "Enter the Zen" after tackling the challenge nearly 2 years ago after seeing what I used previously really wasn't meshing well in the new environment. Remember, one simply can't transplant a template or parts of it into another culture without understanding its origin, it must mesh or find that creamy middle in your own template dynamic. I'd gladly share my template, but without my Shared parameters, but the one provided by the USAEC is what I would best recommend for anyone to start with considering the warnings I just mentioned. Giving mine away would be for most like trying to put a square peg into a round hole, so go, never be satisfied & be water my friend ;)
WebRep
Overall rating
This site has no rating
(not enough votes)

Friday, March 29, 2013

The Cloud & Newforma

So we were looking at having A2K host our Newforma server based on its spec requirement. Well, it's way cheaper to host it locally like under $10K (one time fee), but if by A2K then you are looking at +$7K PER year. It's a no brainer ;)

Wednesday, February 27, 2013

To Split, or not to Split the Model...

I've been dealing with large revit projects ever since I got thrown into the Ocean/ to the wolves/ my feet wet, etc ;) Recently I've been asked by many in my community of what are the best practices/rules & or workloads I use to splitting a model. There are many factors & circumstances that should play into whether to Split the model. My 1st rule is to complete as much of all the basic walls, windows, doors, openings, floors, roofs, & ceilings. Then if need be (+7 people in the model at an early stage) utilize as many worksets based on Regions & or construction/package type; ex. "West Wing-Interiors" or "West Wing-Walls" etc. [note: if lots of lag is happening when selecting/modifying objects early on when +7 users are in the model, then make sure your network is to snuff like having Gigabyte Switches, etc, strategies to eliminate bottle necks to your local network] I would be preferable holding off till you start CD's before the split. As for model size use the rule set in James V's book "M.A.R.A. (revit version here)" (he also gives good pointers to splitting the model in his book) as long as your x64 PC has sufficent RAM with(+12GB), then no real need, or till wait times to open a model utilizing specific worksets to open has meet its threshold (being, if it takes more than 5mins to open; check the warnings log too). At which point it's best to Split. Also, if it's a large bldg with many design options, then possibly have them as links (I've done the same for phasing) if they encompass a large enough area. A large model with many Design Options, you're either looking for trouble & or looking for Murphy. Good Journeys ;)

Sunday, January 27, 2013

Exporting to AVI: The Quality vs File Size Dilemma

Till recently I had no real need to dive into the options of utilizing Codecs for an AVI file, whether it be for a walk-through or a sun study. This wasn't until Multi-Office collaboration came into play & pleasing the Project Principle in charge in a satellite office ;p (his 1st Revit Project; talk about getting your feet wet in Revit on a 1 million SF project), sending AVI files back and forth through a Corporate IM platform (we are currently testing Webex Connect in a trail phase, but have been hearing so much about Microsoft Lync that we're holding off on an official IM until we sort out our Cloud Infrastructure that will be finalized firm wide later this year, which I'm working on another post dedicated to this experience).

Encoding is a complex topic so let me provide the best site I could find to express the ends-n-outs of what I know because it's a ton of material to cover (I had a past in video encoding/converting for personal use; cough, cough, but I digress, lol). So this Link gives the overview, and these codecs below have been found to be the best codecs out there not only by me, but a sort of consensus by the masses; XVID (xvid.org,), and H.264 (Shark007)(divx.com, or h264encoder.com, which are a 2 step process involving Conversion of uncompressed data). So the easiest of the two (when dealing with possible settings) is to go with XVID. So is H.264, but depending on the two (divx/h.264), it either has too many possible settings to deal with and requires the added step of converting. In my weak attempt to find a codec version that will populate the Codec options before exporting I wasn't able to find something really "championed" by many, but if you want you can try finding something other than Shark007's Windows 8 Codec (x64). In general when exporting an "animation" in Revit with these codecs that I recommended have a limit. It's a max output resolution of 1290x1024 (Horizontal by Vertical , if either parameter passes this threshold usually your options decrease for Decompression types and or possible errors could occur.)

With XVID I recommend to use the default settings, or for any of the other provided codecs for that matter. So remember:
(image taken from a walk-through, not Solar Study) 1290 (horizontal max) x 1024 (vertical max), haven't played to see if it's interchangeable. I personally have always preferred the widescreen ratio.
 So this is what shows up after installing XVID, and SHARK007's x64 Codecs. If you're unaware the defaults in Revit are the 1st 3 listed and the last one listed.

When I tested a single day Solar Study in Hidden Line Mode as my sample from 7am-5pm in 30min intervals with 4frames/sec = ~10sec of video the file size was more than 5.5mb using "MS Video 1", and quality was very low at the highest setting; considering my history with Visualization tools. Then when Uncompressed it was just over 50mb. Finally when I used XVID the quality was as crisp as in the "view" seeing it live in Revit on your monitor at a file size nearing 0.5mb. When I used the Conversion option it was also an added 0.5mb compared to XVID when I played with the frame settings. Between Divx & H.264 conversions, H.264 wins.  When having both tools set to the highest mark Divx showed more pixelation & H.264 showing no degradation at all.

Hope this helps. Please comment on any other tools that populate the codec option (aka: Compressor) to encode the AVI file format using XVID/DIVX/H.264 codecs.