You are previewing Instant Autodesk Revit 2013 Customization with .NET How-to.
O'Reilly logo
Instant Autodesk Revit 2013 Customization with .NET How-to

Book Description

A supercharged guide to creating your own plugins, add-ons and customizations for Revit with .NET

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.

  • Master the fundamentals of programing with the Autodesk Revit 2013 API

  • Customize your own ribbon controls according to personal preference

  • Save time and effort by learning how to manipulate elements and their data

In Detail

Autodesk Revit is a Building Information Modelling software designed for architects and engineers. Extending the features and power of a BIM application such as Revit can increase personal productivity, speed up basic drafting tasks, and aid cross-team collaboration.

"Instant Autodesk Revit 2013 Customization with .NET How-to" is a hands-on guide to getting up and running with the Autodesk Revit 2013 API through a series of plugins and add-ons that are extremely useful in your everyday tasks.

This book takes you through several of the Autodesk Revit 2013 API features in an easy to follow, step-by-step process using powerful code samples. Tons of great tips and solutions are provided throughout this book to help you get the most out of Revit 2013.

Using practical code samples you will also learn the new Autodesk Revit 2013 API features such as floor plan creation, schedule creation, and analysis display of custom analysis results.

If you’ve ever wanted to learn how to customize Autodesk Revit but were intimidated by any perceived difficulty or complexity, this book will give you what you’ve been looking for.

Table of Contents

  1. Instant Autodesk Revit 2013 Customization with .NET How-to
    1. Instant Autodesk Revit 2013 Customization with .NET How-to
    2. Credits
    3. About the Author
    4. About the Reviewer
    5. www.PacktPub.com
      1. Support files, eBooks, discount offers and more
        1. Why Subscribe?
        2. Free Access for Packt account holders
        3. Instant Updates on New Packt Books
    6. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Downloading the example code
        2. Errata
        3. Piracy
        4. Questions
    7. 1. Instant Autodesk Revit 2013 Customization with .NET How-to
      1. Getting started with the Autodesk Revit 2013 API (Must know)
        1. The three API project types
          1. Transactions
          2. Returning results
          3. The manifest file
          4. The Autodesk Revit 2013 SDK
        2. Getting ready
        3. How to do it...
        4. How it works...
        5. There's more...
      2. Creating a simple command (Must know)
        1. Getting ready
        2. How to do it…
        3. How it works…
      3. Adding a custom push button (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. Adding a TextBox control
      4. Element filtering (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
      5. Accessing the ProjectInfo data (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
      6. Extracting data (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
      7. Changing values (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
      8. Adding and removing parameters (Become an expert)
        1. Getting ready
        2. How to do it…
        3. How it works...
      9. Creating plan views (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
      10. Creating a schedule (Become an expert)
        1. Getting ready
        2. How to do it…
        3. How it works…
      11. Creating sheets and placeholders (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
      12. Placing views on sheets (Become an expert)
        1. Getting ready
        2. How to do it...
        3. How it works...
      13. Wall color by length (Become an expert)
        1. Getting ready
        2. How to do it...
        3. How it works...
      14. Subscribing and unsubscribing to events (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...