Standard Casework families can not join geometry in the project environment, but Generic Models can.  There are various opinions on how to handle this.  From RFO:

Aaron Maller (using Generic Model, non adaptive):
Ours are generic models, non-line based, and we join geometry. It reports quantities correctly but conservatively, since a mitered corner reports both full lengths. But i prefer it that way. AC’s are nice, but since they havent made one that is multiple point with point number dictated on the fly, im not making 7 different families so i can have a 2, 3, 4, 5 and so on.

Alex Page (Generic Model, but using subcategory):
Ours are Generic models (on a subcategory called Casework) so we can successfully use the join tool, and line based for ease of use… 

Steve Stafford (Casework, adaptive):
ah youze guys are chickens I made this one in less than five minutes from scratch. Not much more work than the old in-place deal. Make a few versions and you’re “done”.

Read more:
2012: Clever Countertops

Old 2006 post on AUGI, listing the then ‘joinable’ categories:
It seems to be that only elements of some categories can be joined. Using the default Revit Building template, these are the categories that can be joined:
Ceilings
Columns
Floors
Generic Models
Mass
Roofs
Structural Columns
Structural Foundations
Structural Framing
Walls 

via 
http://forums.augi.com/showthread.php?42732-Casework-Families-Geometries-Don-t-Join

The question remains – what do YOU do to solve this problem?

And can you find a ‘current’ and complete list showing the categories that can Join Geometry in the Project Environment?

I learned something from Wikihelp today:

  1. In the drawing area, right-click a dimension lock.
  2. Select Show Related from the context menu. The appropriate element highlights and a dialog identifies the element.
  3. Click the arrow buttons to switch between the elements constrained by the lock.

From:
Distinguishing a Dimension Lock’s Related Element – WikiHelp
via
https://twitter.com/RevitWikiHelp

I had one of those slap-your-head moments when this finally came to me … use Coins Auto Section Box!

Step by step:

  1. Close Revit
  2. Install Coins Auto Section Box
  3. Open Revit
  4. Open a project
  5. Draw a Scope Box
  6. Go to a 3D view where you want to match the Scope Box
  7. Select the Scope Box
  8. Go to Add-Ins > Auto Section Box
  9. Set Element extents, plus buffer: to 0
  10. Hit OK!

The 3D view now has a Section Box that matches the selected Scope Box.

I previously tried to implement some sample code from The Building Code, but couldn’t make it work (see below the lines).  I’m sure this is due to my less-than-optimal API skills…

How to compile code SLN for Revit (using Building Coder as example:)

  1. Download the ZIP
  2. Unzip it
  3. Double click SetSectionBox.sln and open it in Visual C# Express (or use SharpDevelop, see below)
  4. Click on the Reference Paths side-tab
  5. Using the … add your Program FilesAutodeskRevit 2013Program directory
    it is looking for RevitAPI.dll and RevitAPIUI.dll
  6. Right-click on the SetSectionBox node and press build
  7. Find the setsectionboxsrcSetSectionBoxSetSectionBoxbinRelease folder, and copy the SetSectionBox.dll
  8. Paste it into %AppData%AutodeskRevitAddins2013
  9. If it isn’t already there, paste SetSectionBox.addin into the same folder.

Revit 2013 ships with the open source IDE SharpDevelop.

If you want to use SharpDevelop:
“yourdrive:Program FilesAutodeskRevit 2013ProgramSDAbinSharpDevelop.exe”

Just drag and drop the solution file into the SharpDevelop window.

Running the command, I get a couple of different errors.  One is:
Revit encountered a Autodesk.Revit.Exceptions.ArgumentException: Box is
empty
Parameter name: box
at Autodesk. Revit.DB.View3D.set_SectionBox(BoundingBoxXYZ section Box)
at SetSectionBox.Command.Execute(ExternaiCommandData
commandData, String& message, ElementSet elements)
at apiManagedExecuteCommand(AString* assemblyName, AString*
className, AString* vendorDescription, MFCApp* pMFCApp, DBView*
pDBView, AString* message,
Set< Elementldstd::less tnallc< Elementld> > • ids,
Map tnallc > * data, AString*
exceptionName, AString* exceptionMessage)

Here is SetSectionBox.zip containing the complete source code, Visual Studio solution, and add-in manifest of this command. 
via
The Building Coder: Set View Section Box to Match Scope Box

Nice tip from Revit Rants on how to round values within a family – and it allows much greater flexibility as to the rounding increment.  In the example below, Chris uses ROUNDUP to round to a 5mm degree of precision.  You could combine his method with Shared Parameters to ensure that the resulting value is schedulable (make Param2 a shared parameter in the example given below):

Quote:
I have a parameter called “Param1” that I want to drive “Param2” from.

Param2 = (roundup((Param1 + 5 mm) / 5 mm)) * 5 mm

Read more:
Revit Rants: Revit Formula Rounding

I find it interesting that AutoCAD 2013 can directly link (XREF) DWG files directly from the Autodesk Cloud.   Just Insert – DWG Reference… – then press the Autodesk 360 button in the dialog.

Revit Server is necessary technology (at the moment), but it is essentially a ‘do it yourself’ server system.

When will see the little Autodesk 360 button appear in our Revit Link dialog?

Read more at:
XREF Drawings from Autodesk 360 | The CAD Geek Blog

From IMAGINiT Technologies Support Blog:
We can add a modifier to the export dialog box for the items we want to adjust, make sure that you also do this to the sub-categories of the element also, and select the Phase Created modifier and add it to the list, in the separator space, add the separator type you want to use…this will give us
something similar to the following in the cad file:  A-DOOR-Existing

Read more at:
Revit Export: How to Export Phases to the Correct Layer – IMAGINiT Technologies Support Blog

Have you ever wanted to control the text on your Sections, even forcing the text to be rotated / aligned with the Section Line itself?  If so, check out the information and links below.

From Oliver Langwich blog:

Problemstellung
Thomas had in his blog at that time solved the problem so that it creates different types of families in the project and appropriate types of sectional views to choose from are issued.
After last weeks I have id delve into the topic of “Nested Labels” and aligning tax and labels, I just had to try again looking and if it does not yet have a way to control the labeling of an angle parameters.
And it goes Smiley !
Although one must still interface types to create and assign an icon, but I have not in the family and setting up elaborate and symbol labeling parameters, provided with a visibility parameter, create family types, etc.
The following three pictures you see above the normal average always labeling, including the angle of parameters.
30-07-2012 15-59-43 30-07-2012 15-59-59 30-07-2012 16-01-01

German link:
http://revit-family-planner.blogspot.com/2012/07/schnittpfeile-reloaded-oder-steuerung.html

Extra / similar information:
Google Translate
of
http://revitde.blogspot.com.au/2011/03/revit-tutorial-schnittpfeil-und.html

What is the U-Value?  It is:
Also known as the U-factor or coefficient of heat transmission, a measure of the rate of non-solar heat loss or gain through a material or assembly. U-values gauge how well a material allows heat to pass through.
http://www.daviddarling.info/encyclopedia/U/AE_U-value.html

autodesk.de recently carried a detailed post on formulas related to the U-value.

Read more at:
Google Translate
of
http://www.autodesk.de/adsk/servlet/pc/item?siteID=403786&id=20378691

Summary

To get the U value of a wall structure, add the sum of the heat transfer coefficients for the wall types specified thermal resistance R T by this value to be used as a divisor.

With walls so:

U = 1 / (Rt (from Revit) 0.17 (K · m) / W)
formel_03

Thanks to one of our readers, we have a solution for the schedule precision problem described here.

The comment below the lines gives the formula to convert an Area into a rounded number in a schedule, and the totals work!  Thanks Максим Ашихмин.

Type: Number

round(Area / 1 м² * 100) / 100 – rounding to 2 decimal place
round(Area / 1 м² * 10) / 10 – rounding to 1 decimal place

My previous post:
What Revit Wants: Area Calculation Totals – Rounding and Precision