Files

Revit Programming Introduction



Warsaw, 2010-04-07



Jeremy Tammik, Autodesk Inc.



Presentations, Sample Code and Labs



  Revit Architecture and Platform



    Revit API Introduction

      Revit_API_Intro.pptx    -- presentation

      rac_labs_exercise.zip   -- labs exercises

      rac_labs_instruct.zip   -- labs exercise instructions

      rac_labs_solved.zip     -- labs solutions and sample code



    Revit SDK Samples

      Revit_SDK_Samples.docx  -- handout

      Revit_SDK_Samples.pptx  -- presentation



    Revit API Geometry, Tips and Tricks

      Revit_API_Tips.docx     -- handout

      Revit_API_Tips.pptx     -- presentation

      rac_tips.zip            -- tips sample code



    Revit Family API

      RFA_API.docx            -- handout

      RFA_API.pptx            -- presentation

      rfa_labs.zip            -- lab exercises and instructions



    Revit 2011 API -- Pipe to Conduit Converter - My First Revit 2011 Add-In

      p2c.rtf                 -- Documentation

      p2c.zip                 -- Source code





  Revit MEP



    RME_API.pptx              -- presentation

    RME_API.docx              -- RME 2010 API handout

    rme_2011_api.rtf          -- RME 2011 API news

    rme_api_src_2010.zip      -- Sample code for Revit 2010

    rme_api_src_2011.zip      -- Sample code for Revit 2011





  Revit Structure



    RST_API.pptx              -- Presentation and material  

    rst_src.zip               -- RST labs and link sample code



    Midaslink sample



      \Revit 2009 API\MidasLink-2008.zip

      \Revit 2009 API\MidasLink-2009.zip



  Samples



    RevitLookup.addin         -- my personal add-in manifest for RevitLookup

    RvtSamples.addin          -- my personal add-in manifest for RvtSamples

    RvtSamples.txt            -- my personal modified version for Revit 2011 RTM

    AdnSamples.txt            -- RvtSamples include file

    BcSamples.txt             -- RvtSamples include file

    bc11065.zip               -- The Building Coder sample code for Revit 2010

    bc_11_63.zip              -- The Building Coder sample code ported to Revit 2011



  Utilities



    Guidizer

      guidize_exe.zip         -- executable

      guidize_src.zip         -- source

    Hint path modifier

      jhint.exe               -- executable

      jhint.zip               -- source

    Exciser

      jexcise.py              -- Python script file







2008



C:\a\doc\revit\au\2007\doc\DE105-1 The ABCs of Programming in Revit.docx

C:\a\doc\revit\au\2007\doc\DE105-1 The ABCs of Programming in Revit.pptx

C:\a\doc\revit\au\2007\doc\DE111-1 The Revit SDK Sample Smorgasbord.docx

C:\a\doc\revit\au\2007\doc\DE111-1 The Revit SDK Sample Smorgasbord.pptx

C:\a\doc\revit\au\2007\doc\DE115-1 Enhancing Your Revit Add-In.docx

C:\a\doc\revit\au\2007\doc\DE115-1 Enhancing Your Revit Add-In.pptx

C:\a\doc\revit\au\2007\doc\DE201-1_RST_Stress_Analysis_Integration_Link.docx

C:\a\doc\revit\au\2007\doc\DE201-1_RST_Stress_Analysis_Integration_Link.pptx

C:\a\doc\revit\au\2007\doc\DE205-1_RST_API_for_Rebar_and_Detailing.docx

C:\a\doc\revit\au\2007\doc\DE205-1_RST_API_for_Rebar_and_Detailing.pptx

C:\a\doc\revit\au\2007\doc\DE305-1 A Closer Look at the Database with the Revit API.docx

C:\a\doc\revit\au\2007\doc\DE305-1 A Closer Look at the Database with the Revit API.ppt

C:\a\doc\revit\au\2007\doc\DE315-1 Revit and AutoCAD Architecture and MEP APIs.rtf



2009



C:\a\j\adn\train\revit\2009\doc\Revit_API_Database.docx

C:\a\j\adn\train\revit\2009\doc\Revit_API_Database_w.pptx

C:\a\j\adn\train\revit\2009\doc\Revit_API_Intro.docx

C:\a\j\adn\train\revit\2009\doc\Revit_API_Intro.pptx

C:\a\j\adn\train\revit\2009\doc\Revit_API_Intro_b.pptx

C:\a\j\adn\train\revit\2009\doc\Revit_API_Tips.docx

C:\a\j\adn\train\revit\2009\doc\Revit_API_Tips.pptx

C:\a\j\adn\train\revit\2009\doc\Revit_SDK_Samples.docx

C:\a\j\adn\train\revit\2009\doc\Revit_SDK_Samples.pptx

C:\a\j\adn\train\revit\2009\doc\Revit_SDK_Samples_b.pptx

C:\a\j\adn\train\revit\2009\doc\RME_API.docx

C:\a\j\adn\train\revit\2009\doc\RME_API.pptx

C:\a\j\adn\train\revit\2009\doc\RoofsRooms.pptx

C:\a\j\adn\train\revit\2009\doc\RST_API.docx

C:\a\j\adn\train\revit\2009\doc\RST_API.ppt

C:\a\j\adn\train\revit\2009\doc\RST_API_notes.rtf

C:\a\j\adn\train\revit\2009\doc\RST_API_w.pptx

C:\a\j\adn\train\revit\2009\doc\RST_Link.docx

C:\a\j\adn\train\revit\2009\doc\RST_Link_w.pptx

C:\a\j\adn\train\revit\2009\doc\RST_Rebar.docx

C:\a\j\adn\train\revit\2009\doc\RST_Rebar_w.pptx

C:\a\doc\revit\au\2008\DE101-3_Revit_SDK_Samples.docx

C:\a\doc\revit\au\2008\DE101-3_Revit_SDK_Samples.pptx

C:\a\doc\revit\au\2008\DE101-3_Revit_SDK_Samples.zip

C:\a\doc\revit\au\2008\DE111-3_Revit_Database.zip

C:\a\doc\revit\au\2008\DE205-3_Revit_API_Tips.docx

C:\a\doc\revit\au\2008\DE205-3_Revit_API_Tips.pptx

C:\a\doc\revit\au\2008\DE205-3_Revit_API_Tips.zip

C:\a\doc\revit\au\2008\DE215-3_Revit_Structure_API.zip

C:\a\doc\revit\au\2008\DE301-2_Revit_MEP_API.docx

C:\a\doc\revit\au\2008\DE301-2_Revit_MEP_API.pptx

C:\a\doc\revit\au\2008\DE301-2_Revit_MEP_API.zip

C:\a\doc\revit\au\2008\DE315-1_AEC_API_Talk.pptx

C:\a\doc\revit\au\2008\Revit_2009_API_Anthony)Hauck.pptx



2010



C:\a\j\adn\train\revit\2010\doc\Family_API.pptx

C:\a\j\adn\train\revit\2010\doc\Family_API.rtf

C:\a\j\adn\train\revit\2010\doc\form_creation.rtf

C:\a\j\adn\train\revit\2010\doc\Revit_API_Intro.pptx

C:\a\j\adn\train\revit\2010\doc\rme_api.pptx

C:\a\j\adn\train\revit\2010\doc\rme_api.rtf

C:\a\j\adn\train\revit\2010\doc\rme_api_news.rtf

C:\a\doc\revit\au\2009\doc\AU09_CP308-2_RME_API.docx

C:\a\doc\revit\au\2009\doc\AU09_CP308-2_RME_API.pptx

C:\a\doc\revit\au\2009\doc\AU09_CP9118-1_RFA_API.docx

C:\a\doc\revit\au\2009\doc\AU09_CP9118-1_RFA_API.pptx



2011



C:\a\j\adn\train\revit\2011\doc\Revit_API_Intro.pptx

C:\a\j\adn\train\revit\2011\doc\Revit_API_Tips.pptx

C:\a\j\adn\train\revit\2011\doc\Revit_API_Tips_bak.pptx

C:\a\j\adn\train\revit\2011\doc\Revit_Family_API.pptx

C:\a\j\adn\train\revit\2011\doc\Revit_SDK_Samples.pptx

C:\a\j\adn\train\revit\2011\doc\RFA_API.docx

C:\a\j\adn\train\revit\2011\doc\RFA_API.pptx

C:\a\j\adn\train\revit\2011\doc\rme_2011_api.rtf

C:\a\j\adn\train\revit\2011\doc\RME_API.docx

C:\a\j\adn\train\revit\2011\doc\RME_API.pptx

C:\a\j\adn\train\revit\2011\doc\RST_API.pptx