Showing posts with label REVIT. Show all posts
Showing posts with label REVIT. Show all posts

Friday, May 16, 2014

Throw back Thursday (a day later...) it's all about Parameters.

With classic Big Bad lines like :
Skillful use of parameters are the difference between BIM and parametric modeling. Get some information in that model, by Jove. But, beware, not all parameters are created equal!
and...
Pretty straight forward stuff really. Keep your mind organized while deciding what kind of parameters to use. Definitely do not listen to The Pogues while creating parameters. Save them for hardcore geometry modeling. Maybe spin some Yo-Yo Ma. Relaaaaax.


Parameters: Family vs. Project vs. Shared Family vs. Shared Project is worth a gander.
Have a great Memorial Day folks. Take a couple minutes and remember why we have Monday off.

Thursday, April 18, 2013

The new phone books are here , the new phone books are here

Well, Revit 2014 has finally been released and is available for download at the Subscription Center.

I've opted for physical media, because, well, we don't have FTTP.

And if you didn't get the reference in the post title, may I suggest that you need more Jerks in your life.



Thursday, August 16, 2012

Revit deployments for Dumb Es*…

I’m an E (an Erik with a "k" if you didn't already know.)  Maybe not a dumb E, but surely an ignorant one.

I have a distinct lack of IT and networking skills (even though my last firm lumped me in the IT Department (much to their amusement and my chagrin.))

That said, the power to be able to configure, update, and install software through “deployments” has fascinated me for awhile. So much power… (cue evil laugh.)

So when I started to hear Aaron Maller (Malleristic Revitation) tweeting about a project he was involved in that made the whole process digestible for guys like me (dummies, not necessarily dumb Es) I was hooked.

That project? The Pragmatic Reviteer has created a web-based course titled;
 Revit Deployment & Management for Medium Sized Offices
I am currently about 1/3 of the way through the current “lectures” and I intend to do a more comprehensive review at the end of learning journey, as well as posting of my experiences using the knowledge imparted, but I think I’d be doing a disservice to you if I didn’t let you in on this excellent series of lessons.

If you are at all involved in managing Revit (content, installs, etc) you owe it to yourself to at least watch the Promo video to see what it’s all about.  If it sparks your interest, the price is very reasonable for the depth to which the topic is covered.

Also check out the Revit Bistro- a collection of small plates and specials from the Pragmatic Reviteer on Udemy (no cost at the moment.)

PR-Logo-small3
.
The Pragmatic Reviteer- teaching the Big Bad BIM to guys like me (dumb and otherwise.)

* Similarity to a popular self help publisher is purely for comedic effect.

Tuesday, August 14, 2012

Forcing YES/NO parameters

A reader's email asks:
Hi Erik,
I saw your tip on the CAD Shack blog about formulas in Revit. Here's
the link to the blog:
http://cadshack.blogspot.ie/2012/01/revit-family-formula-examples-and.html
I have a question for you that you might be able to solve. I am making
a new window and I want to have the option to turn the visibility of
the sill on or off, depending on the type of window I use. I have
nested the sill into the family, and I have assigned a visibility
parameter to the sill, but how to I assign a formula to be able to
turn it on and off? You wrote on the CAD Shack blog about 1=0 and 1=1,
however I'm lost as to how you enter these into the formula column?!
I would really appreciate you advice on this.

Response:


That was someone else's comment ( tucker_arch ) but I think what they are trying to say is :

If you set a Yes/No parameter to have a formula of 1=0, Revit will return <False> or an unchecked Yes/No parameter. 





The formula doesn't have to be 1=0, it can be any false statement... 10<230, (1*2)=10000000000, I can dance!  (well maybe not the last.)  



Making a true statement will result in a "Checked" box.  1<2, 1=1, etc etc.


Now just paste the true formula into the formula cell of the types you want to HAVE a sill and the false formula into the types you don't.


I wish tucker_arch had an account or contact info so I could have asked what they truly meant.  If that's you (or you know tucker_arch) let me know and I'll add your comments here.

Gladly helping readers with Big Bad BIM... daily.



Friday, May 11, 2012

Parameters: Family vs. Project vs.Shared Family vs. Shared Project

Parameters are where it’s at (ala Beck.)

They make the rockin’ BIM go ‘round (sorry Freddie.)

Sorry, it’s Friday afternoon and I’ve had entirely tooo much caffeine.

Skillful use of parameters are the difference between BIM and parametric modeling. Get some information in that model, by Jove. But, beware, not all parameters are created equal!

Straight up Family Parameters typically control geometry or are used for calculations inside a family.  They are not accessible in the Revit project environment (except through the Properties dialog, which I would argue is a “window” into the Family.) Noted exceptions to the above are parameters that Autodesk has placed within the template for certain family categories that schedule and tag like; Door “Height” and “Width” and “Type Comments” in all categories. (Don’t get me started on parameters that exist in families but aren’t accessible in the Family Editor, like “Mark.” Or those that exist in the family, are visible in the project, but can’t be scheduled, like Wall “Height.”  Ah, Autodesk. Consistently inconsistent.)


family parameters



Mark Value

Project Parameters apply to all families in a given category. Want to add information to the Room category about it’s floor finish?  Create a Project Parameter that contains that information. Now you can create a Room Finish Schedule that shows floor finish. If you want to tag that value, see below. Note: project parameters are the only way to add new information to systems families such as Rooms, Walls, Floors, etc.  However, they are a broad-brush way to add information to all categories.

Manage Tab



Project Parameters

Shared parameters are great…
(OK, maybe not great. Great would be being able to put a check in box in the parameter dialog in the the Family Editor environment that allowed you to choose “appears in schedule” and “can be tagged.”  No more multiple shared parameter files and the trouble that they can cause.  )

… well, anyway, they are useful.

Shared family parameters create information that can be tagged and scheduled. Fantastic.

Shared project parameters create information that can be tagged and scheduled. Wonderful.

Wait… they do the same thing? Similar, but not the same.  Just like non-shared parameters; Shared Family parameters exist only in the family they are created in and Shared Project parameters exist in any family in the category the parameters are applied to in the project.

Need a parameter that applies to all Mechanical Equipment across the project?  Maybe, “Delivery Date?” Create a Project Parameter (will only appear in schedules) or a Shared Project Parameter (can be tagged and scheduled, but increases complexity in managing your information since a shared parameter exists outside of the project in a text file.)

ADD










Shared Project Parameter


Need a parameter that only applies to some equipment? Say “Gallons per Hour (GPH)?” Create a Shared Family Parameter (the only way to tag or schedule information in a family is if it’s a shared parameter.)

Pretty straight forward stuff really. Keep your mind organized while deciding what kind of parameters to use.  Definitely do not listen to The Pogues while creating parameters.  Save them for hardcore geometry modeling.  Maybe spin some Yo-Yo Ma. Relaaaaax.

Next time, we will look at some unexpected behavior of Shared Parameters in the project environment and how to combat it.

Thursday, April 5, 2012

Stop saying Revit can't...

Them; "You can't schedule Wall Height in Revit."
Me; "You want them to the nearest whole foot?"



(Hint's in the post label...)

Tuesday, February 14, 2012

An ECHO... of WHAT REVIT WANTS

If you've ever struggled to understand the Revit Coordinate System you should head over to What Revit Wants.

Luke found a 36 min video that explains the whole concept in depth.

Wednesday, February 1, 2012

Revit in the Wild

It doesn’t get much more wild than the cover of:
Plumbing Systems and Design (PSD)- The official Publication of the American Society of Plumbing Engineers (ASPE)
PS&D
BIM comes of age?  Even the Plumbers are doin’ it.
PS&D- easing Big Bad BIM woes an issue at a time.

Free Revit (Family Editor) training

I’ve received some requests for recommendations on where to get training on making Revit Families.  How timely that Eagle Point is offering the following class (at a price everyone can handle ($0.00, duh.)
Eagle Point Software invites you to join us for a complimentary training class* on how to create "Autodesk Revit Family Creation with Simple Parameters".
Class Details:
Wednesday, 2/8/2012
11:30 am - 12:30 pm CT

Attend "Autodesk Revit Family Creation with Simple Parameters" to learn:
• How to add parameters to families.
• How to create additional family types with modified geometry.
• How to test the parameters.

Register at http://www2.eaglepoint.com/e/8352/egister-931147782/b8fyw/174138856.
*This is a live, instructor-led class delivered via GoTo Meeting.

eplogo
Eagle Point- easing the masses fear of the Big Bad BIM

Tuesday, January 31, 2012

CASE APPS does it again…

Sticking to their promised monthly release cycle, CASE has given us their newest free application: “Reusable and Sharable Selection Sets.”
I’ve only had a few minutes to dig into it, but it shows some real promise.  Select objects in Revit, launch the app and create a selection set from it.  Now you can reuse this set to reselect the items at any time.  Cha-ching, instant efficiency.
The set lives on your local drive, but can be shared with other users as a .txt file (if I understand it correctly.)
This is very similar to the little known (but ultimately useful)  feature that allows you to do exactly the same, but use those sets to create View Filters. I haven't seen how to create a filter from the set, but I could just be missing it.
  Sidenote: I have always found it strange that the Structural platform programmers haven’t shared this little tidbit with rest of the crew.  Why are Criteria based selection sets the only sets available in MEP and ARC?  I can’t tell you how many hours I have spent trying to write they perfect View Filter to select a very specific group of objects.  If I could only select those items and save that set… ah CASE to the rescue.
So, go get it while it’s hot.  CASE- taming the Big Bad BIM.
case_logo

Tuesday, January 10, 2012

Revit Type Catalog Error

A fellow Bimmer sent me this capture of a warning he was getting after working on adding some information to a Revit family.

type_catalog_error


I turned this over to a trusted co-worker (frankly one of the most logical minds I’ve ever met) who was well aware of the error. He fixed up the catalog and sent it out for use with no further problems.
Examining the error, we see that Revit is trying to tell us that there is a syntax error in Row 1 of our Type Catalog.  I love the fact that its an umlauted y (like the röck döts in Queensrÿche.)  What I don’t love is the fact that NO WHERE is this character visible in the type catalog.  Not when the catalog is imported as data into an Excel spreadsheet, nor when it is viewed in a text editor like Notepad. 

Nate (my logical co-worker) thinks that this happens after numerous edits to a Type Catalog in Excel.  We use Excel almost exclusively when editing Type Catalogs for the advantages it provides in readability and formatting.  It seems that individual cells can hold formatting information that somehow corrupts the cell from a Revit standpoint.  A little bit of web research bears this out.  I have seen sites that say you can fix the issue by reformatting cells alignment values and numeric formatting.  However, we have often had cases where nothing solves the problem.

THE FIX:
CUT the cell values out of ROW in the spreadsheet and PASTE them to a Notepad document.  DELETE the offending ROW from the spreadsheet.  Now you can INSERT a new ROW and recreate the information you saved out.

ALTERNATIVE:
Perhaps a solution like Kiwi Codes Solutions’ Family Type Catalog GUI Creator/Editor would prevent issues like this.  Anybody know of other 3rd party applications for this?

Don’t let Excel troubles make you afraid of the Big Bad BIM…

Friday, October 8, 2010

Mastering Autodesk Revit MEP 2011

Guess what arrived on my desk yesterday?  Yep, you guessed it.  They have finally released an authoritative text for Revit MEP.

HOORAY!!

I haven’t even cracked the spine, so an in depth review will have to wait.  As a matter of fact, with all that I have going on right now I have sent it home with one of my associates for the weekend.  I’m sure he will dig deep.  :)

Thank you Bokmiller, Titlow, and Whitbread.  Click the link below and get it straight from Amazon. In the interest of transparency, I am an Amazon Associate. But I don't care if you but it through this link.  Just get your hands on it.  Don't be afraid of the Big, Bad, BIM...


Saturday, August 21, 2010

Manufacturer Content, PIM, et al. (part 1)

For a while now, I have restrained from commenting on BIM content (for the Revit platform or otherwise) from Product Manufacturers/Suppliers, also called PIM (Product Information Models (or Modeling.))  Mostly this is due to some negative experiences I have had with Product Suppliers/Manufacturers content as well as the fact that I have noticed a general trend of improvement in that same content. I feel I need throw a few opinions out there and see what folks think.

The cry from the industry for “content” from Autodesk and Manufacturers makes sense from an end-user standpoint, and I “get” it. They need the tools to complete their tasks. I don’t know what release of AutoCAD was the first to have Blocks (AutoCAD “content”) but I’m sure that the first few didn’t do everything for everybody. As AutoCAD has matured and manufacturers have provided shop-drawing quality .dwg details and blocks (including the high-tech dynamic blocks) users have gotten used to (spoiled?) and expect it for their BIM modeling applications as well.

I have felt until very recently that expecting Autodesk or Manufacturers to create content to be used in my office is “beyond the pale.”  Every piece of content used in our office goes through testing and a standardization process. I can’t think of any content we have gotten from an outside source that didn’t need modification. Sometimes we modify for graphic standards or material standards or annotation standards or some higher desired functionality. Like I said, until recently, I didn’t think having someone outside the office making content for OUR use was an acceptable answer (more on why I changed my mind in part 2.)

A problem I see with this is the amount of information contained in PIM, and Who and How that information is used and maintained (more on that as well in part 2.)  When a manufacturer or supplier creates a 3D model of their product, it is often pushed directly to their CAD/CAM manufacturing machines and the dimensional information can be overwhelming.  While this information is necessary for the CAM workflow, it usually doesn’t translate well to a BIM environment. One reason is file size.

I have seen early attempts at PIM with light fixture families that were over 3MB, which is about 6 times the size of most of the Revit families approved for use in our office. 

Luckily, Autodesk has provided end users and product modelers with guidelines on how to optimize their families for best performance.  PIM has problems with file size and other performance robbing issues far less often than two years ago.  Autodesk’s guidelines for having content included on SEEK has made a step towards standardizing what Revit Families should be (whether you agree or not.)  Note: that’s Revit families not BIM content (sometimes folks forget there’s a difference.)

Another problem I often see is in content designed for MEP use.  Revit MEP uses “connectors” to propagate information from one part of a “system” in the model to another.  Unlike some other “best practices” for family creation, the configuration of these connectors is imperative to getting a Revit MEP model to function as expected. I rarely see MEP content where these connectors are configured correctly. (A notable exception is content from Greenheck.  Almost all of the connections on content we received were correctly configured.)

Just because a modeler (or content creation service) can create 3D models that look good and maybe even have some snappy, Neat-o functionality, doesn’t mean they have either the Engineering or Revit knowledge and experience to create families that work for MEP use.  And you do need both. If you don’t have a basic understanding of how the system your working with is engineered and works in reality, you won’t be able to design content that works for the Engineers using it.  If you don’t understand Revit MEP, you will make assumptions about how the system works in reality and try to make that happen in Revit.  And that may or may not work.

In short, I used to think that there was no way that Manufacturers would ever be able to supply useful content for my uses.  I now feel like I was way off base.  My hope is that Product Suppliers/Manufacturers will continue to poll end users, and BIM managers as well as Application providers (thanks Autodesk) about the BIM content they configure.  I think that they are an essential part of “True BIM” and it’s use in a Building’s lifecycle.

In the next part of this series I will talk about why I reversed my opinion on the subject and ideas I have for capturing and managing information in PIM.

Oh, BTW, I hate loooong, text-only blog posts, but you wouldn’t know that by this one.

Thursday, July 22, 2010

Surveyor come Modeler

As Builts… Existing Conditions… Field Verify… All of these require at best a Professional Surveyor (at best, unless it comes out of your pocket) at worst a couple of schmucks with a Tape Measure. Hey, I’ve been on both the "smart" and “dumb” ends of that tape and the whole process can be a frustrating, error filled, slog to get as much information as possible.

Wouldn’t it be an awesome fairytale land if you would just use a device (like a laser or ultrasonic “tape” measure) to grab measurements from a space and have it start to populate a BIM with that information?

Well, it’s no fairytale. POINTKNOWN emailed me today with an update on the surveying-to-BIM software PKNail. While PKNAil isn’t quite ready for commercial consumption, this video on YouTube is quite promising. Amazing actually. I can hardly fathom the time savings of direct to model measurements. I hope there claims of 300% times savings pans out.

Drop by their website for more information.

Edit: Darn, I should check my Blog feed before I post. Steve at RevitOpED beat me to it. Curses, foiled again! ;)

Monday, November 16, 2009

Revit X- files

Mechanical and Electrical Reflected Ceiling Plan (RCP) Strangeness

There is a strange behavior, when a RCP’s Discipline parameter is set to either Mechanical or Electrical, that has caused a problem for us on a couple of occasions.

Normally the view parameter Underlay Orientation is grayed out and not available when there is no Underlay selected. However, when a view (any view) is set to Mechanical or Electrical, that parameter becomes active and can be changed. This hasn’t caused a problem with floor plans yet. But I see how it could.

RCP_strangeness

While it’s bad enough that a user could change this parameter to plan in a RCP (or to RCP in plan even) what makes this truly sinister is that the default for a NEW REFLECTED CEILING PLAN is PLAN for this parameter (that’s why it hasn’t caused issues for plans, it’s the default there as well.)

We have had occasions where the ceiling just no longer shows (as expected when set to plan) or in a linked model it was just showing the ceiling grid in the wrong place. Which is far worse, as we found when we went to coordinate light fixtures, air terminals and ceilings. YIKES!!!!!

So, it’s imperative that anyone who makes a new ceiling plan that is to be used for one of these disciplines needs to change that parameter to read Reflected Ceiling Plan.

To make matters more difficult, Revit has decided that this parameter is not something that you would want to set as part of a view template, even though you can set it’s Underlay (hmmmmm, that makes sense. I can’t count the times I’ve wanted to have multiple view have the same Underlay. Well only because it hasn’t happened.)

RPC_inconvience

And to really confuse the user, when the same view (with the incorrect value for Underlay Orientation) is set to COORDINATION or ARCHITECTURAL for it’s Discipline… of course it displays correctly (exactly as you expected, right?) Now, don’t be silly and think that it has somehow magically changed the incorrect value. No, Revit has just decided to ignore it.'

RCP_madness

Have I logged this as a support request? No. I probably should, but I’ve been busy fixing my own issues…

Thursday, July 30, 2009

Classic UI in Revit 2010

From a coworker's email:
Well - it's happened... Classic UI in Revit 2010!

http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&id=13126336&linkID=9243099

I have mixed feelings, but none the less - it's out there now.
More to come I'm sure...

Thursday, July 16, 2009

Revit and the new Janesville, WI Hospital and Clinic

One of our big projects just signed a contract for construction.

St. Mary’s  Janesville Hospital and Dean Health System Clinic in Janesville Wisconsin. 

From a October, 2008 Press Release:

“Dean Health System and SSM Health Care of Wisconsin also announced today that Erdman, a Cogdell Spencer Company, in a joint venture with Shepley Bulfinch of Boston and J.P. Cullen & Sons, Inc. of Janesville, has been chosen to design and construct its new $140 million hospital and physician office campus in Janesville.”

After some delays, we are excited make a concentrated effort to deliver the Dean Health System Clinic portion of this project using Revit.

Here is a link to a promotional video from St. Mary’s Hospital

Wednesday, July 8, 2009

A new Custom Revit API search engine...

Rod, over at Rod.net has created a custom google search that will narrow down the information returned from google when you're only interested in Revit API (Application Programming Interface.)



Anyone looking for that kind of info should try it @ Revit API Search Engine



From Rod's site:

"Searches through Revit API information sources, predominantly blogs. Email me at rodhowarth257 at gmail (dot)com (sic) with any suggestions! "

Folks like this helps us all. Thanks ROD!!

Tuesday, July 7, 2009

Service Pack Update 1 now available

Service Pack Update 1 now available for Revit platforms (as i'm sure you have heard.)



RAC 2010 SP1



RME 2010 SP1



RST 2010 SP1



Enjoy.



Make sure you read the READ ME (that's why they call it that, der.)



Note: This is a Service Pack release and not a full install. You must have the full release installed proir to installing the SP.



And yes, this is me "Jumping on the Bandwagon"...