Wednesday, March 21, 2012

Not Editable or Not Edible

This little piece of information confuses people too often, dare I say needlessly?


An experienced user will ignore it. So will a beginner, so will most anyone. The difference is an experienced user will be able to tell you what it means, maybe. I say maybe because sometimes explaining it just leaves people more confused.

In the simplest terms, if you see it...that is good, not seeing it...is not. (I know that doesn't help understand why or what it means)

In an attempt to explain it I'll fall back on my library metaphor. We can borrow books from a library, not the shelves. We could try but I bet the librarian would object. We could borrow every book from a shelf, just not take the shelf too. In Revit User Created Worksets are bookshelves (and Revit doesn't care if you take a shelf) and everything in the model is a book. With this in mind these two terms take on the following meaning.

Owner = you take possession of a bookshelf
Borrower = you take possession of a book(s)
(I've got a quick reference too if you're interested.)

In the workset dialog we want to avoid being listed under the Owner column because that means we've taken an entire shelf and all of its books from the library. Imagine the librarian running down the street after you...okay maybe not.


After figuring out what worksets you should create, the most important thing to care about is which workset is the Active Workset. I'd argue that nobody would get confused if (Not Editable) wasn't there at all. The concept of Active Workset is easier to grasp because it parallels the notion of Current Layer in AutoCAD. When you add elements to the model they are assigned to the Active Workset. Simple enough. We can add new elements to a workset even if we are not the owner of the workset. So the notion of editable or not really is a bit too subtle for the typical workflow of Revit users. It's technically accurate but a bit irrelevant.

While I've got the Workset dialog open, I highlighted the Open/Close buttons (item #1). Those define whether Revit loads the elements assigned to the corresponding workset or not. Open means load them up and closed means don't show them anywhere, a global result. Item #2 is for taking ownership of a bookshelf (workset), which isn't necessary or appropriate most of the time. The Editable column next to Owner changes to Yes if you take ownership of the User Created Workset and your username will appear in the Owner column. Don't do that, at least not routinely.

For now, remember that seeing (Not Editable) means you have NOT taken ownership of any User Created Worksets...and that's GOOD. If you don't see (Not Editable) that means you have...and that's NOT good, usually.

Clear as mud?

6 comments:

Nick said...

Nice explanation Steve. I have struggled explaining that concept to the Revit users in my office.

Sometimes it comes down to "it just works that way.. don't mess with the central file or you will cause all sorts of damage!"

I like the library analogy.. and the librarian running after you because you borrowed the bookshelves!

Dave Jones said...

are the two "(not editable)" in the last paragraph a typo and should be (not editable) and (editable)? Otherwise I'm way confused

Steve said...

No, not a typo. You either see (Not Editable) or you just see the name of the Workset. Revit only shows the (Not Editable) when it is true. If you take ownership of the Workset it goes away, which as you say can add to the confusion. They don't think it is important to know it is Editable, just that it's isn't. The reverse approach would actually be better than what it does now.

AnthonyB said...

I tell my people that it is a historical quirk and that they should think that "Editable" means "Reserved For Me", and that "Not Editable" means anyone can have a go.

Alex Cunningham said...

I am now changing my user name to "sstafford" and blaming everything bad on Steve. :D Who deleted all my levels AGAIN!!!

Alfredo Medina said...

Very useful article, explaining the meaning of these terms that can be so confusing. I wish the Factory would have chosen some better terms. "Editable / Non editable" was really not the most choice of words. What could have been a better term?