• FIND AND REPLACE MATERIALS
    FOR REVIT

DESCRIPTION

General

The Find and Replace Materials for Revit plugin finds assigned materials in a project document and replaces them with other materials selected by the user. Multiple materials can be selected to be assigned to a single material. Additionally, material assignment rules can be saved to a CSV file within the “batch mode” for later use.

This is a powerful tool for architects and BIM managers that are tasked with standardizing materials within projects. Visualization artists can also save on material setup time, by consolidating like materials before rendering.

Revit versions supported: Revit 2019, Revit 2018, Revit 2017, Revit 2016

Features

  • Merges assigned materials to a single material
  • Merges material assets to a single material asset
  • Records multiple material rules for batch processing
  • Export/Import batch mode material rules to CSV file
  • Runs in the Family Editor
  • Supports nested families in the Family Editor environment
  • Supports materials assigned to parameters
  • Supports painted surfaces
  • Supports system families
  • Supports layered families: walls, ceilings, floors, roofs, building pads, etc…
  • Supports parts (when material assignment does not follow parent material)
  • Supports integral wall sweeps (with some limitations)
  • Supports appearance, physical and thermal material assets
  • Materials can be removed from elements and family documents by selecting the "<By Category>" option as new material
  • Option to delete previous materials from Revit document after replacing (accessed under settings menu)
  • Option to replace materials/assets for selected elements only.

Limitations

  • Common issues present whenever a material is changed with or without the plugin :
    • Dimensions hosted on material fill patterns disappear as the new material’s fill pattern is different from the old.
    • Hosted elements might un-host from parent element when parent material changes.
  • API limitations: access to the rail structure materials is restricted and it cannot be supported until Autodesk allows access. Handrails and guardrails within the rail family is supported.
  • Families: materials that are not assigned to parameters within families will be omitted in the project environment; this includes model-in-place families.
  • Physical and Thermal Material Assets: when replacing these assets, the list of available replacements is based on the assets already assigned to materials. Physical and thermal assets loaded into the project that are not assigned to materials are not available for selection.

INSTRUCTIONS

General Instructions

  • Set MATERIALS or MATERIAL ASSETS mode.
  • Search for material(s) or asset(s) to be replaced.
  • Select material(s)/asset(s) from list. Multiple selection is allowed. The elements affected list will update per the current selection.
  • Search for a new material/asset to replace the existing material/asset.
  • Select new material/asset. Only one material/asset can be selected.
  • Optional: change affected elements selection.
  • Press the REPLACE MATERIAL(S)/ASSET(S) button to run the command.

Batch Mode

  • Set MATERIALS or MATERIAL ASSETS mode.
  • Press the BATCH MODE button.
  • Search for material(s) or asset(s) to be replaced.
  • Select material(s)/asset(s) from list.
  • Search for a new material/asset to replace the existing material/asset.
  • Select new material/asset. Only one material/asset can be selected.
  • Press the ADD RULE button to add current selection to rule list. The elements affected list will update per the batch mode rule list changes.
  • Press the DESELECT button to unselect materials/assets above.
  • Repeat steps 2 through 7, until rules are setup.
  • Optional: change affected elements selection.
  • Press the BATCH REPLACE MATERIAL(S)/ASSETS(S) button to run the command.

VIDEOS

Standard Mode


Batch Mode


Remove Assigned Materials


Nested Families in Family Editor


Modes


Autodesk Screencast by Edgaras Timinskas

VERSIONS

Version v1.4.0

  • FEATURE: Run in Family Editor environment with nested family support.
  • FEATURE: Materials can be removed from elements and family documents by selecting the "<By Category>" option as new material
  • FEATURE: Option to delete previous materials from Revit document after replacing (accessed under settings menu)
  • FEATURE: Spacebar inverts the checkbox of selected items | Ctr-A selects all | Click-drag selects multiple
  • Revit 2019 support.
  • Improved graphic user interface and graphic performance.
  • Automated licensing process & subscription licensing
  • Introduced new monthly subscription tier.
  • Added Settings Menu.

Version v1.1.0

  • FEATURE: Find and replace material assets (Appearance, Physical and Thermal) in standard and batch processing modes.
  • FEATURE: Show Unassigned Materials toggle for the materials to replace list.
  • Updated the Single License system to allow for transferring licenses.
  • Introduced an alternate licensing solution for volume purchases: Enterprise Licenses.

Version v1.0.0

  • Initial Release
  • FEATURE: Find and replace materials batch mode.
  • FEATURE: Export/Import batch mode material rules to CSV file.
  • FEATURE: Experimental "Force Integral Wall Sweep" feature implemented.

Feature Road Map

  • Eyedropper tool for quick/graphic material selection from model view (similar to SketchUp).
  • Paint bucket tool for quick/graphic material replacement from model view (similar to SketchUp).
  • Replacing materials using the transfer project standards API.
    • Option to switch between engine modes.
    • This mode will bypass all element specific API limitations, but will sacrifice the ability to control and preview which elements are affected.
  • Non-modal mode
    • Option to keep plugin open for multiple iterations.
    • Running the plugin will not pause the Revit application.
  • Batch process Revit Projects and Revit Families
  • Show/orient to affected elements selected.
  • Add rails structure support. Contingent on Autodesk's release for Revit API access to this element.
  • Fully support integrated wall sweeps. Contingent on Autodesk's Revit API update to error correct the behavioral anomaly for this element.


INSTALLATION

Install

Download the plug-in installer from the Autodesk App Store. Run the installer: Revit must be closed. For single licenses, the plug-in will run in Trial mode until it is activated. You may need to restart the Autodesk product to activate the plug-in.


Uninstall

To uninstall this plug-in, click Control Panel > Programs > Programs and Features (Windows 7 / 8 / 8.1/ 10) just as you would uninstall any other application from your system.

Trial Download

You can downlaod the full plugin by following the download link below. The plugin will work as a trial for 30 days after installation. Please activate the plugin within this period by using the serial key provided when purchasing a license. To purchase a license click on the link in the license section below.

Revit versions supported: Revit 2019, Revit 2018, Revit 2017, Revit 2016


Download Free 30 Day Trial

LICENSE

General Information

There are two types of licenses for the Find and Replace Materials for Revit plugin: Single Subscription License & Domain Subscription License. The Single Subscription License is activated on a single machine, with the option to deactivate for transferring to another machine. The Domain Subscription License, can be used on an unlimited number of computers within a domain. Both licenses are subscription based licenses for the Revit versions supported: Revit 2019, Revit 2018, Revit 2017, Revit 2016.


Purchase License

You can purchase a license by following the links below.


Single Subscription | $30/yr or $3/mo
Domain Subscription | $300/yr

Activating Licenses

  • Paste Serial Key from email received after purchase.
  • Press the Activate Key button.
  • MANUAL ACTIVATION: If there is an internet connection error, paste the activation key received via email.
  • MANUAL ACTIVATION: Press the Manually Activate Key button to finalize activation.