I had this idea over the holidays… and while it is still in its infancy, I have already received some good feedback along the lines of “this is what people have been looking for…”

I have invited all of the top Dynamo Package developers to be Administrators on DynamoWorks, and as a team I hope we will be able to build up some good, useful, practical content on how to use specific custom nodes in real-world applications.

If you would like to be a co-author, feel free to contact me here or on Twitter, @lukeyjohnson.

Check the site out at:
https://dynamoworks.wordpress.com/
https://dynamoworks.wordpress.com/2015/12/25/what-is-this-site/

dynamoworks-9769364

Translated quote:
Please download the macro down here: Download DeleteStandardMaterials

  1. Connect Revit.
  2. Unzip the zip file. The ZIP contains a DeleteStandardMaterials folder with two subfolders (AddIn + Source).
  3. Copy the addin + Source folder on the following path: C: \ Program Data \ Autodesk \ Revit \ Macros \ 2015 \ Revit \ AppHookup \ DeleteStandardMaterials
  4. Start Revit.
  5. Open the file.
  6. Open Manage / Macro Manager / Application tab: The macroDeleteStandardMaterials” appears under the Application tab.
  7. Select “Execute” and start the “Run” command. > The standard materials are removed.

via
http://translate.google.com/translate?u=http%3A%2F%2Fbimblog.typepad.com%2Fautodesk_bim_blog%2F2014%2F08%2Fdatei-performance-issue-in-revit-2015.html&hl=en&langpair=auto|en&tbb=1&ie=UTF-8

unusedmats-2670369

Sometimes you will want to monitor a folder for changes, and possibly export a file list to Excel for consumption in some other format, or perhaps as part of a notification workflow.

I adapted a Powershell script to export a file list using a selected file extension as a filter, and also export some file properties like Directory and LastWriteTime (Date Modified).

Here is the Powershell script:

$arr = @()
gci L:DIRECTORY -include *.nwc -recurse | ? {$_.PSIsContainer -eq $False} | % {
$obj = New-Object PSObject
$obj | Add-Member NoteProperty Directory $_.DirectoryName
$obj | Add-Member NoteProperty Name $_.Name
$obj | Add-Member NoteProperty LastWriteTime $_.LastWriteTime
$arr = $obj
}
$arr | Export-CSV -notypeinformation "C:TARGETFOLDERLOwnCloudWIP.csv"
Copy-Item "C:TARGETFOLDERLOwnCloudWIP.csv" "C:UsersLuke JohnsonGoogle DriveGOOGLEDRIVERFOLDERLOwnCloudWIP.csv" -force
<code>

Put the above in a text document and save with the .ps1 extension

Quick summary of how it works:

  1.  As it is a powershell script, you will need powershell installed and it will need to be enabled with appropriate permission etc to access the network.
  2. Set up the script as per text above
  3. Set up Windows task scheduler to call the script periodically. Each time:
    1. Script runs and creates a CSV of filenames and dates etc in the monitored folder
    2. This automatically syncs (using the Copy-Item step) to Google Drive where it is shared with a gd url
    3. The gd url of the csv file is imported into another Google Spreadsheet, where ARRAY formulas are performed on it to create additional filter parameters based on file name

This ‘filterable’ Google sheet was shared with an ‘lv’ key so that it could be easily filtered by recipients. I think the new Google Sheets allow per user filtering, so that step may be unnecessary now.

You may need to set some additional arguments in the Windows task:

arguments.png

The scheduled task looks like this:

task.png

I have posted many times over the past few years about Project Skyscraper, which then became Collaboration for Revit (C4R). Having used the cloud service in beta, I was keen to get it going on some live projects. Unfortunately, Collaboration for Revit was only available in the USA…

Until now, that is! Check out this press release for details on the global launch. Quote:
Released and available in North America only since December 7, 2014, Collaboration for Revit will be available for commercial global use as of January 7, 2016.  

a360_collaboration_for_revit_desk-5112025

 

adk-15074-skyscraper_ubergraphic_fin-a-01-7913896

Autodesk A360 Collaboration for Revit is a service that works with Revit software to connect project teams with centralized access to BIM project data in the cloud.  Image courtesy of Autodesk

I, for one, am very excited about this. I have been involved in at least one geographically distributed vanilla Revit Server setup, and I think that the necessity to have ‘my IT people talk to your IT people to set up a DMZ between our VPNs’ is a bit counter-productive. In these situations, the global availability of C4R will really shine. Now, firms will be able to spin up a C4R instance very quickly and get working together, on real projects and in real-time.

You can hear Ralph Bond interviewing Sylvia Knauer on the Autodesk AEC Channel Podcast here in this mp3.

Between this global launch of Collaboration for Revit, and the improvements in the Glue – Navisworks connection in 2016 products, my Federated Model Streamer concept is one step closer to reality 🙂

I posted the links recently to download Update 11 for Revit 2015, over here. Unfortunately, this update causes problems with Revit Server.

While there is no official hotfix (yet), you can still have Update 11 and Revit Server if you follow one of the 3 methods at this link to fix your Revit install:
Revit 2015: UR11 breaks Revit Server | Revit Products | Autodesk Knowledge Network

Method 1 involves modifying Autodesk.RevitServer.Social.dll, Method 2 involves modifying Revit.exe.config, and Method 3 recommends not installing Update 11 (?)

Check the main article for the detailed steps.

akn.png

Update 11 for Revit 2015 R2:
http://up.autodesk.com/2015/RVT/Autodesk_Revit_2015_R2-x64_Update11.exe

Readme: http://up.autodesk.com/2015/RVT/Autodesk_Revit_2015_R2_UR11_Readme.htm

Enhancements: http://revit.downloads.autodesk.com/download/2015RVT_RTM/UR11/Enhancements_List_RVT_2015_UR11_forR2.pdf

improvements.png

 


Update 11 for Revit Architecture 2015:
http://up.autodesk.com/2015/REVIT/Autodesk_Revit_Architecture_2015-x64_Update11.exe

Update 11 for Revit LT 2015:
http://up.autodesk.com/2015/RVTLT/Autodesk_Revit_LT_2015-x64_Update11.exe

Update 11 for Revit Structure 2015:
http://up.autodesk.com/2015/REVITST/Autodesk_Revit_Structure_2015-x64_Update11.exe

As per this tweet, you can find it on your Autodesk Account under Product Updates:

ur11.png

Navisworks is pretty amazing at handling a huge set of properties across a large amount of elements. However, sometimes it can be hard to diagnose why a particular parameter, such as a Shared Parameter, is not displaying or grouping in a way that you might expect.

To figure out what is going on, go into Navisworks Options – Interface – Developer and tick the two boxes:
Show Internal Properties
Show Property Internal Names

Now, when you use the Properties palette you will see additional information in brackets, which essentially amounts to the Navisworks ‘internal parameter name’ for a given piece of data. Pretty cool!

Thanks for this tip goes to Jason Howden, from RTV Tools, a Platinum sponsor here at What Revit Wants.

props-3149205

Related forum post:
https://forums.autodesk.com/t5/navisworks-general-discussion/navisworks-manage-2015-amp-revit-project-parameter-problem/m-p/5672998#M9579

 

Here’s how:

You would like to assign OmniClass numbers using the 2012 standards but are not able to because the default file shipped with Revit provides numbers from the previous standard.
Symptom: When trying to assign OmniClass 2012 numbers in the family editor the numbers supplied from the table are incorrect.
Issue: The OmniClassTaxonomy.txt file installed with Revit is an older version of the table. The file installed with Revit needs to be replaced with the updated OmniClassTaxonomy.txt file which can be downloaded here.
Solution: Download the attached file and follow the procedure to update the file in the Revit installation.
Note: The AppData folder is a hidden folder, so you need to first enable the viewing of the hidden folders on your system before performing the procedure.
  1. Navigate to C:Users\AppDataRoamingAutodeskREVIT Example: “C:Users\AppDataRoamingAutodeskREVITAutodesk Revit 2015”.
  2. Rename existing “OmniClassTaxonomy.txt” to “OmniClassTaxonomy_bak.txt”.
  3. Copy the downloaded file to this location. Repeat this processfor each user on this local machine.
  4. In addition, copy the file to the following location. This step ensures that any new future users of this computer will get the updated file. C:ProgramDataAutodesk\UserDataCache Example: “C:ProgramDataAutodeskRVT 2015UserDataCache.
  5. Repeat process for each Revit product installed (RAC, RME, RST….) as needed.
Note: When using the updated OmniClass file, category sorting is not available. You must manually navigate to the correct category to assign an OmniClass number.

via
Update OmniClass Taxonomy File | Revit Products | Autodesk Knowledge Network

Heads-up from Eric Koehne via email

omniclass2012.png