在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Revit 2017 二次开发官方130案例,含源码

Revit 2017 二次开发官方130案例,含源码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:188.67M
  • 下载次数:28
  • 浏览次数:411
  • 发布时间:2021-01-20
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
Revit 2017 二次开发官方130案例,含源码,学习revit二次开发必备资源
【实例截图】
【核心代码】
d69a562e-1080-4772-b8e4-7b95cdd0f0a5
└── Revit2017二次开发Samples
├── AddSpaceAndZone
│   ├── CS
│   │   ├── AddSpaceAndZone.addin
│   │   ├── AddSpaceAndZone.csproj
│   │   ├── Command.cs
│   │   ├── DataManager.cs
│   │   ├── MainForm.cs
│   │   ├── MainForm.Designer.cs
│   │   ├── MainForm.resx
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_AddSpaceAndZone.rtf
│   │   ├── SpaceItem.cs
│   │   ├── SpaceManager.cs
│   │   ├── SpaceNode.cs
│   │   ├── ZoneEditorForm.cs
│   │   ├── ZoneEditorForm.Designer.cs
│   │   ├── ZoneEditorForm.resx
│   │   ├── ZoneManager.cs
│   │   └── ZoneNode.cs
│   └── WallLoopForAddingSpaceAndZone.rvt
├── AllViews
│   └── CS
│   ├── AllViews.addin
│   ├── AllViews.cs
│   ├── AllViews.csproj
│   ├── AllViewsForm.cs
│   ├── AllViewsForm.Designer.cs
│   ├── AllViewsForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_AllViews.rtf
├── AnalysisVisualizationFramework
│   ├── DistanceToSurfaces
│   │   ├── CS
│   │   │   ├── Command.cs
│   │   │   ├── DistanceToSurfaces.addin
│   │   │   ├── DistanceToSurfaces.csproj
│   │   │   └── ReadMe_DistanceToSurfaces.rtf
│   │   └── DistanceToSurfaces.rvt
│   ├── MultithreadedCalculation
│   │   ├── CS
│   │   │   ├── MultithreadedCalculation.addin
│   │   │   ├── MultithreadedCalculation.cs
│   │   │   ├── MultithreadedCalculation.csproj
│   │   │   └── ReadMe_MultithreadedCalculation.rtf
│   │   └── MultithreadedCalculation.rvt
│   └── SpatialFieldGradient
│   ├── CS
│   │   ├── Command.cs
│   │   ├── ReadMe_SpatialFieldGradient.rtf
│   │   ├── SpatialFieldGradient.addin
│   │   └── SpatialFieldGradient.csproj
│   └── SpatialFieldGradient.rvt
├── AnalyticalSupportData_Info
│   ├── AnalyticalSupportData_Info.rvt
│   └── CS
│   ├── AnalyticalSupportData_Info.addin
│   ├── AnalyticalSupportData_Info.cs
│   ├── AnalyticalSupportData_Info.csproj
│   ├── AnalyticalSupportData_InfoForm.cs
│   ├── AnalyticalSupportData_InfoForm.Designer.cs
│   ├── AnalyticalSupportData_InfoForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_AnalyticalSupportData_Info.rtf
├── APIAppStartup
│   └── CS
│   ├── APIAppStartup.addin
│   ├── APIAppStartup.csproj
│   ├── AppSample.cs
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── ReadMe_APIAppStartup.rtf
│   ├── Resources
│   │   └── test.rvt-Revit_black-93694.bmp
│   ├── SplashWindow.cs
│   ├── SplashWindow.Designer.cs
│   └── SplashWindow.resx
├── ArchSample
│   └── VB.NET
│   ├── ArchSample.addin
│   ├── ArchSample.vbproj
│   ├── AssemblyInfo.vb
│   ├── Command.vb
│   ├── Microsoft.Office.Interop.Excel.dll
│   └── ReadMe_ArchSample.rtf
├── AreaReinCurve
│   ├── AreaReinCurve.rvt
│   └── CS
│   ├── AreaReinCurve.addin
│   ├── AreaReinCurve.cs
│   ├── AreaReinCurve.csproj
│   ├── GeomUtil.cs
│   ├── ParameterUtil.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_AreaReinCurve.rtf
├── AreaReinParameters
│   ├── AreaReinParameters.rvt
│   ├── CS
│   │   ├── AreaReinData.cs
│   │   ├── AreaReinEnum.cs
│   │   ├── AreaReinParameters.addin
│   │   ├── AreaReinParameters.cs
│   │   ├── AreaReinParameters.csproj
│   │   ├── AreaReinParametersForm.cs
│   │   ├── AreaReinParametersForm.Designer.cs
│   │   ├── AreaReinParametersForm.resx
│   │   ├── AreaReinParameters.rvt
│   │   ├── FloorAreaReinData.cs
│   │   ├── HookTypeConverter.cs
│   │   ├── ParameterUtil.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_AreaReinParameters.rtf
│   │   └── WallAreaReinData.cs
│   └── Rebar.rvt
├── AutoRoute
│   ├── AutoRoute.rvt
│   └── CS
│   ├── AutoRoute.addin
│   ├── AutoRoute.csproj
│   ├── Command.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_AutoRoute.rtf
├── AutoTagRooms
│   ├── AutoTagRooms.rvt
│   └── CS
│   ├── AutoTagRooms.addin
│   ├── AutoTagRooms.csproj
│   ├── AutoTagRoomsForm.cs
│   ├── AutoTagRoomsForm.Designer.cs
│   ├── AutoTagRoomsForm.resx
│   ├── Command.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_AutoTagRooms.rtf
│   └── RoomsData.cs
├── AvoidObstruction
│   ├── AvoidObstruction.rvt
│   └── CS
│   ├── AvoidObstruction.addin
│   ├── AvoidObstruction.csproj
│   ├── Command.cs
│   ├── Detector.cs
│   ├── ReadMe_AvoidObstruction.rtf
│   ├── Resolver.cs
│   └── Section.cs
├── BeamAndSlabNewParameter
│   └── CS
│   ├── AssemblyInfo.cs
│   ├── BeamAndSlabNewParameter.addin
│   ├── BeamAndSlabNewParameter.cs
│   ├── BeamAndSlabNewParameter.csproj
│   ├── BeamAndSlabNewParameterForm.cs
│   ├── BeamAndSlabNewParameterForm.resx
│   └── ReadMe_BeamAndSlabNewParameter.rtf
├── BoundaryConditions
│   ├── Boundary Conditions Fixed.rfa
│   ├── Boundary Conditions Pinned.rfa
│   ├── Boundary Conditions Roller.rfa
│   ├── Boundary Conditions User.rfa
│   └── CS
│   ├── BCProperties.cs
│   ├── BoundaryConditions.addin
│   ├── BoundaryConditions.csproj
│   ├── BoundaryConditionsData.cs
│   ├── BoundaryConditionsForm.cs
│   ├── BoundaryConditionsForm.Designer.cs
│   ├── BoundaryConditionsForm.resx
│   ├── Command.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_BoundaryConditions.rtf
│   ├── SpringModulusForm.cs
│   ├── SpringModulusForm.Designer.cs
│   ├── SpringModulusForm.resx
│   └── UnitConversion.cs
├── BrowseBindings
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── BindingsBrowserForm.resx
│   ├── BindingsBrowserForm.vb
│   ├── BrowseBindings.addin
│   ├── BrowseBindings.vbproj
│   ├── Command.vb
│   └── ReadMe_BrowseBindings.rtf
├── CapitalizeAllTextNotes
│   └── CS
│   ├── CapitalizeAllTextNotes.addin
│   ├── CapitalizeAllTextNotes.csproj
│   ├── Command.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── Readme_CapitalizeAllTextNotes.rtf
├── CompoundStructure
│   ├── CompoundStructure.rvt
│   └── CS
│   ├── Command.cs
│   ├── CompoundStructure.addin
│   ├── CompoundStructure.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_CompoundStructure.rtf
├── CreateBeamsColumnsBraces
│   ├── CS
│   │   ├── AssemblyInfo.cs
│   │   ├── CreateBeamsColumnsBraces.addin
│   │   ├── CreateBeamsColumnsBraces.cs
│   │   ├── CreateBeamsColumnsBraces.csproj
│   │   ├── CreateBeamsColumnsBracesForm.cs
│   │   ├── CreateBeamsColumnsBracesForm.resx
│   │   └── ReadMe_CreateBeamsColumnsBraces.rtf
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── CreateBeamsColumnsBraces.addin
│   ├── CreateBeamsColumnsBracesForm.resx
│   ├── CreateBeamsColumnsBracesForm.vb
│   ├── CreateBeamsColumnsBraces.vb
│   ├── CreateBeamsColumnsBraces.vbproj
│   └── ReadMe_CreateBeamsColumnsBraces.rtf
├── CreateBeamSystem
│   └── CS
│   ├── BeamSystemBuilder.cs
│   ├── BeamSystemData.cs
│   ├── BeamSystemForm.cs
│   ├── BeamSystemForm.Designer.cs
│   ├── BeamSystemForm.resx
│   ├── BeamSystemParams.cs
│   ├── BeamSystemSketch.cs
│   ├── BeamTypeConverter.cs
│   ├── Command.cs
│   ├── CreateBeamSystem.addin
│   ├── CreateBeamSystem.csproj
│   ├── ErrorMessageException.cs
│   ├── GeometryUtil.cs
│   ├── Line2D.cs
│   ├── LineSketch.cs
│   ├── ObjectSketch.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_CreateBeamSystem.rtf
├── CreateComplexAreaRein
│   ├── CreateComplexAreaRein.rvt
│   └── CS
│   ├── AreaReinData.cs
│   ├── CreateComplexAreaRein.addin
│   ├── CreateComplexAreaRein.cs
│   ├── CreateComplexAreaRein.csproj
│   ├── CreateComplexAreaReinForm.cs
│   ├── CreateComplexAreaReinForm.Designer.cs
│   ├── CreateComplexAreaReinForm.resx
│   ├── GeomHelper.cs
│   ├── GeomUtil.cs
│   ├── ParameterUtil.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_CreateComplexAreaRein.rtf
├── CreateDimensions
│   └── CS
│   ├── Command.cs
│   ├── CreateDimensionForm.resx
│   ├── CreateDimensions.addin
│   ├── CreateDimensions.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_CreateDimensions.rtf
├── CreateFillPattern
│   ├── CreateFillPattern.rvt
│   └── CS
│   ├── Command.cs
│   ├── CreateFillPattern.addin
│   ├── CreateFillPattern.csproj
│   ├── FillPatternForm.cs
│   ├── FillPatternForm.Designer.cs
│   ├── FillPatternForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── Readme_CreateFillPattern.rtf
├── CreateShared
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── Command1.vb
│   ├── Command2.vb
│   ├── CreateShared.addin
│   ├── CreateShared.vbproj
│   ├── ReadMe_CreateShared.rtf
│   └── RevitParameters.txt
├── CreateSimpleAreaRein
│   └── CS
│   ├── AreaReinData.cs
│   ├── CreateSimpleAreaRein.addin
│   ├── CreateSimpleAreaRein.cs
│   ├── CreateSimpleAreaRein.csproj
│   ├── CreateSimpleAreaReinForm.cs
│   ├── CreateSimpleAreaReinForm.Designer.cs
│   ├── CreateSimpleAreaReinForm.resx
│   ├── GeomHelper.cs
│   ├── GeomUtil.cs
│   ├── ParameterUtil.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_CreateSimpleAreaRein.rtf
├── CreateViewSection
│   └── CS
│   ├── Command.cs
│   ├── CreateViewSection.addin
│   ├── CreateViewSection.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_CreateViewSection.rtf
│   └── XYZMath.cs
├── CreateWallinBeamProfile
│   ├── CreateWallinBeamProfile.rvt
│   └── CS
│   ├── CreateWallinBeamProfile.addin
│   ├── CreateWallinBeamProfile.cs
│   ├── CreateWallinBeamProfile.csproj
│   ├── CreateWallinBeamProfileForm.cs
│   ├── CreateWallinBeamProfileForm.designer.cs
│   ├── CreateWallinBeamProfileForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_CreateWallinBeamProfile.rtf
├── CreateWallsUnderBeams
│   └── CS
│   ├── CreateWallsUnderBeams.addin
│   ├── CreateWallsUnderBeams.cs
│   ├── CreateWallsUnderBeams.csproj
│   ├── CreateWallsUnderBeamsForm.cs
│   ├── CreateWallsUnderBeamsForm.Designer.cs
│   ├── CreateWallsUnderBeamsForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_CreateWallsUnderBeams.rtf
├── CurtainSystem
│   ├── CS
│   │   ├── Command.cs
│   │   ├── CurtainSystem
│   │   │   ├── MassChecker.cs
│   │   │   └── SystemData.cs
│   │   ├── CurtainSystem.addin
│   │   ├── CurtainSystem.csproj
│   │   ├── Data
│   │   │   └── MyDocument.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── ReadMe_CurtainSystem.rtf
│   │   ├── Resources
│   │   │   ├── delete.ico
│   │   │   └── new.ico
│   │   ├── UI
│   │   │   ├── CreateCurtainSystemDialog.cs
│   │   │   ├── CreateCurtainSystemDialog.Designer.cs
│   │   │   ├── CreateCurtainSystemDialog.resx
│   │   │   ├── CurtainForm.cs
│   │   │   ├── CurtainForm.Designer.cs
│   │   │   └── CurtainForm.resx
│   │   └── Utility
│   │   └── MathTools.cs
│   └── CurtainSystem.rvt
├── CurtainWallGrid
│   └── CS
│   ├── Command.cs
│   ├── CurtainWallGrid.addin
│   ├── CurtainWallGrid.csproj
│   ├── GridCoordinates.cs
│   ├── GridDrawing.cs
│   ├── GridForm.cs
│   ├── GridForm.Designer.cs
│   ├── GridForm.resx
│   ├── GridGeometry.cs
│   ├── GridLine2D.cs
│   ├── GridProperties.cs
│   ├── MathTools.cs
│   ├── MyDocument.cs
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── ReadMe_CurtainWallGrid.rtf
│   ├── Unit.cs
│   ├── Utility.cs
│   ├── WallDrawing.cs
│   └── WallGeometry.cs
├── CurvedBeam
│   └── CS
│   ├── arc3.bmp
│   ├── CurvedBeam.addin
│   ├── CurvedBeam.cs
│   ├── CurvedBeam.csproj
│   ├── CurvedBeamForm.cs
│   ├── CurvedBeamForm.Designer.cs
│   ├── CurvedBeamForm.resx
│   ├── partialellipse.bmp
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── ReadMe_CurvedBeam.rtf
│   └── spline.bmp
├── DatumsModification
│   ├── Align.png
│   ├── CS
│   │   ├── AlignmentSetting.cs
│   │   ├── AlignmentSetting.Designer.cs
│   │   ├── AlignmentSetting.resx
│   │   ├── DatumsModification.addin
│   │   ├── DatumsModificationApp.cs
│   │   ├── DatumsModificationCmd.cs
│   │   ├── DatumsModification.csproj
│   │   ├── DatumStyleSetting.cs
│   │   ├── DatumStyleSetting.Designer.cs
│   │   ├── DatumStyleSetting.resx
│   │   ├── grid.jpg
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── PropogateSetting.cs
│   │   ├── PropogateSetting.Designer.cs
│   │   ├── PropogateSetting.resx
│   │   └── Readme_DatumsModification.rtf
│   ├── Propagate.png
│   └── Style.png
├── DeckProperties
│   └── CS
│   ├── Command.cs
│   ├── DeckProperties.addin
│   ├── DeckProperties.csproj
│   ├── GenericForm.cs
│   ├── GenericForm.Designer.cs
│   ├── GenericForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_DeckProperties.rtf
├── DeleteDimensions
│   ├── CS
│   │   ├── DeleteDimensions.addin
│   │   ├── DeleteDimensions.csproj
│   │   ├── DeleteDimesions.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_DeleteDimensions.rtf
│   └── DeleteDimensions.rvt
├── DeleteObject
│   ├── CS
│   │   ├── AssemblyInfo.cs
│   │   ├── DeleteObject.addin
│   │   ├── DeleteObject.cs
│   │   ├── DeleteObject.csproj
│   │   └── ReadMe_DeleteObject.rtf
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── DeleteObject.addin
│   ├── DeleteObject.vb
│   ├── DeleteObject.vbproj
│   └── ReadMe_DeleteObject.rtf
├── DesignOptionReader
│   ├── DesignOptionReader.rvt
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── Command.vb
│   ├── DesignOptionReader.addin
│   ├── DesignOptionReader.vbproj
│   ├── DesignOptionsDialog.resx
│   ├── DesignOptionsDialog.vb
│   └── ReadMe_DesignOptionReader.rtf
├── DimensionLeaderEnd
│   └── CS
│   ├── Command.cs
│   ├── DimensionLeaderEnd.addin
│   ├── DimensionLeaderEnd.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── Readme_DimensionLeaderEnd.rtf
├── DirectionCalculation
│   ├── CS
│   │   ├── Commands.cs
│   │   ├── DirectionCalculation.addin
│   │   ├── DirectionCalculation.csproj
│   │   ├── FindSouthFacing.cs
│   │   ├── FindSouthFacingWalls.cs
│   │   ├── FindSouthFacingWindows.cs
│   │   └── ReadMe_DirectionCalculation.rtf
│   └── FindSouthFacing.rvt
├── DisableCommand
│   └── CS
│   ├── Application.cs
│   ├── DisableCommand.addin
│   ├── DisableCommand.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── Readme_DisableCommand.rtf
├── DisplacementElementAnimation
│   ├── CS
│   │   ├── Application.cs
│   │   ├── DisplacementElementAnimation.addin
│   │   ├── DisplacementElementAnimation.csproj
│   │   ├── DisplacementStructureModelAnimatorCommand.cs
│   │   ├── DisplacementStructureModelAnimator.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── Readme_DisplacementElementAnimation.rtf
│   │   └── Resources
│   │   └── DisplacementPlay.ico
│   └── RST Sample for Displacement Animation.rvt
├── DockableDialogs
│   └── CS
│   ├── APIUtility
│   │   ├── APIUtilityCommandParser.cs
│   │   └── APIUtility.cs
│   ├── Application
│   │   └── ThisApplication.cs
│   ├── DockableDialogs.addin
│   ├── DockableDialogs.csproj
│   ├── DockingSetupDialog
│   │   ├── DockingSetupDialog.xaml
│   │   └── DockingSetupDialog.xaml.cs
│   ├── ExternalEvents
│   │   ├── APIExternalEventHandler.cs
│   │   ├── MacroAPIExternalEventHandler.cs
│   │   └── ModelessCommand.cs
│   ├── MainPage
│   │   ├── MainPage.xaml
│   │   └── MainPage.xaml.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_DockableDialogs.rtf
│   ├── Resources
│   │   ├── Hide.png
│   │   ├── Register.png
│   │   └── Show.png
│   ├── TopLevelCommands
│   │   ├── ExternalCommandHidePage.cs
│   │   ├── ExternalCommandRegisterPage.cs
│   │   └── ExternalCommandShowPage.cs
│   └── Utility
│   ├── Constants.cs
│   ├── FileUtility.cs
│   ├── Log.cs
│   └── StandardIORouter.cs
├── DocumentChanged
│   └── CS
│   ├── ChangesInfoForm.cs
│   ├── ChangesInfoForm.Designer.cs
│   ├── ChangesInfoForm.resx
│   ├── ChangesMonitor.addin
│   ├── ChangesMonitor.cs
│   ├── ChangesMonitor.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_ChangesMonitor.rtf
├── DoorSwing
│   ├── CS
│   │   ├── Command.cs
│   │   ├── DoorFamily.cs
│   │   ├── DoorFamilyGeometry.cs
│   │   ├── DoorSharedParameters.cs
│   │   ├── DoorSwing.addin
│   │   ├── DoorSwing.csproj
│   │   ├── DoorSwingData.cs
│   │   ├── DoorSwingResource.Designer.cs
│   │   ├── DoorSwingResource.resx
│   │   ├── ExternalApplication.cs
│   │   ├── InitializeForm.cs
│   │   ├── InitializeForm.Designer.cs
│   │   ├── InitializeForm.resx
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_DoorSwing.rtf
│   ├── DoorSwing.rvt
│   ├── InitialCommand_Large.bmp
│   ├── InitialCommand_Small.bmp
│   ├── UpdateGeometry_Large.bmp
│   ├── UpdateGeometry_Small.bmp
│   ├── UpdateParameter_Large.bmp
│   └── UpdateParameter_Small.bmp
├── DuplicateViews
│   └── CS
│   ├── Application.cs
│   ├── DuplicateAcrossDocumentsCommand.cs
│   ├── DuplicateViews.addin
│   ├── DuplicateViews.csproj
│   ├── DuplicateViewUtils.cs
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── Readme_DuplicateViews.rtf
│   └── Resources
│   └── ViewCopyAcrossFiles.ico
├── DynamicModelUpdate
│   ├── AssociativeSection.rvt
│   └── CS
│   ├── Application.cs
│   ├── DynamicModelUpdate.addin
│   ├── DynamicModelUpdate.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_DynamicModelUpdate.rtf
│   └── SectionUpdater.cs
├── ElementFilter
│   └── ViewFilters
│   ├── CS
│   │   ├── Command.cs
│   │   ├── Extensions.cs
│   │   ├── FilterData.cs
│   │   ├── FilterUtil.cs
│   │   ├── NewFilterForm.cs
│   │   ├── NewFilterForm.Designer.cs
│   │   ├── NewFilterForm.resx
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── ReadMe_ViewFilters.rtf
│   │   ├── ViewFilters.addin
│   │   ├── ViewFilters.csproj
│   │   ├── ViewFiltersForm.cs
│   │   ├── ViewFiltersForm.Designer.cs
│   │   └── ViewFiltersForm.resx
│   └── ViewFilters.rvt
├── ElementsBatchCreation
│   └── CS
│   ├── Command.cs
│   ├── ElementsBatchCreation.addin
│   ├── ElementsBatchCreation.cs
│   ├── ElementsBatchCreation.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_ElementsBatchCreation.rtf
├── ErrorHandling
│   └── CS
│   ├── Command.cs
│   ├── ErrorHandling.addin
│   ├── ErrorHandling.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_ErrorHandling.rtf
├── Events
│   ├── AutoStamp
│   │   └── CS
│   │   ├── Application.cs
│   │   ├── AutoStamp.addin
│   │   ├── AutoStamp.csproj
│   │   ├── EventsReactor.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_AutoStamp.rtf
│   ├── AutoUpdate
│   │   └── CS
│   │   ├── AutoUpdate.addin
│   │   ├── AutoUpdate.csproj
│   │   ├── ExternalApplication.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_AutoUpdate.rtf
│   ├── CancelSave
│   │   └── CS
│   │   ├── CancelSave.addin
│   │   ├── CancelSave.cs
│   │   ├── CancelSave.csproj
│   │   ├── LogManager.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_CancelSave.rtf
│   ├── EventsMonitor
│   │   └── CS
│   │   ├── Command.cs
│   │   ├── EventManager.cs
│   │   ├── EventsInfoWindows.cs
│   │   ├── EventsInfoWindows.designer.cs
│   │   ├── EventsInfoWindows.resx
│   │   ├── EventsMonitor.addin
│   │   ├── EventsMonitor.csproj
│   │   ├── EventsSettingForm.cs
│   │   ├── EventsSettingForm.designer.cs
│   │   ├── EventsSettingForm.resx
│   │   ├── ExternalApplication.cs
│   │   ├── JournalProcessor.cs
│   │   ├── LogManager.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_EventsMonitor.rtf
│   ├── PrintLog
│   │   └── CS
│   │   ├── Application.cs
│   │   ├── Command.cs
│   │   ├── EventsReactor.cs
│   │   ├── EventsWatches.cs
│   │   ├── PrintLog.addin
│   │   ├── PrintLog.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_PrintLog.rtf
│   └── ProgressNotifier
│   └── CS
│   ├── Command.cs
│   ├── MainWindow.xaml
│   ├── MainWindow.xaml.cs
│   ├── ProgressItem.cs
│   ├── ProgressNotifier.addin
│   ├── ProgressNotifier.csproj
│   ├── ProgressStack.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_ProgressNotifier.rtf
├── ExtensibleStorageManager
│   ├── ExtensibleStorageManager
│   │   ├── CS
│   │   │   ├── Application
│   │   │   │   ├── Application.cs
│   │   │   │   └── Command.cs
│   │   │   ├── ExtensibleStorageManager.addin
│   │   │   ├── ExtensibleStorageManager.csproj
│   │   │   ├── ExtensibleStorageManager.sln
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ReadMe_ExtensibleStorageManager.rtf
│   │   │   └── User
│   │   │   ├── StorageCommand.cs
│   │   │   ├── UICommand.xaml
│   │   │   ├── UICommand.xaml.cs
│   │   │   ├── UIData.xaml
│   │   │   └── UIData.xaml.cs
│   │   └── schemas
│   │   └── aSimpleSchema_adsk___78630.xml
│   └── SchemaWrapperTools
│   └── CS
│   ├── FieldData.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_SchemaWrapperTools.rtf
│   ├── SchemaDataWrapper.cs
│   ├── SchemaWrapper.cs
│   └── SchemaWrapperTools.csproj
├── ExtensibleStorageUtility
│   └── CS
│   ├── DeleteStorage.cs
│   ├── ExtensibleStorageUtility.addin
│   ├── ExtensibleStorageUtility.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── QueryStorage.cs
│   ├── Readme_ExtensibleStorageUtility.rtf
│   └── Utility.cs
├── ExternalCommand
│   └── CS
│   ├── ExternalCommand.addin
│   ├── ExternalCommandRegistration
│   │   ├── AvailabilityClass.cs
│   │   ├── ExternalCommandClass.cs
│   │   ├── ExternalCommandRegistration.csproj
│   │   ├── ExternalCommandResource.Designer.cs
│   │   ├── ExternalCommandResource.resx
│   │   ├── Pictures
│   │   │   ├── CreateWall.png
│   │   │   ├── CreateWallTooltip.bmp
│   │   │   └── View3D.bmp
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── ExternalCommand.sln
│   ├── ReadMe_ExternalCommand.docx
│   └── RevitAddInUtilitySample
│   ├── Program.cs
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   ├── Resources.resx
│   │   ├── Settings.Designer.cs
│   │   └── Settings.settings
│   ├── RevitAddInUtilityForm.cs
│   ├── RevitAddInUtilityForm.Designer.cs
│   ├── RevitAddInUtilityForm.resx
│   └── RevitAddInUtilitySample.csproj
├── ExternalResourceServer
│   ├── ExternalResourceDBServer
│   │   └── CS
│   │   ├── Application.cs
│   │   ├── ExternalResourceDBServer.addin
│   │   ├── ExternalResourceDBServer.csproj
│   │   ├── KeynotesDatabase.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Readme_ExternalResourceDBServer.rtf
│   │   ├── SampleExternalResourceDBServer.cs
│   │   ├── SampleResourceServerRoot
│   │   │   ├── Keynotes
│   │   │   │   ├── Imperial
│   │   │   │   │   └── RevitKeynotes_Imperial.txt
│   │   │   │   └── Metric
│   │   │   │   └── RevitKeynotes_Metric.txt
│   │   │   └── RevitLinks
│   │   │   └── RevitLink.rvt
│   │   └── ServerInterfaceExtensionsForRevitLinks.cs
│   └── ExternalResourceUIServer
│   └── CS
│   ├── Application.cs
│   ├── ExternalResourceUIServer.addin
│   ├── ExternalResourceUIServer.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_ExternalResourceUIServer.rtf
│   └── SampleExternalResourceUIServer.cs
├── FabricationPartLayout
│   └── CS
│   ├── ConvertToFabrication.cs
│   ├── ConvertToFabrication.rvt
│   ├── FabricationPartLayout.addin
│   ├── FabricationPartLayout.cs
│   ├── FabricationPartLayout.csproj
│   ├── FabricationPartLayout.rvt
│   ├── OptimizeStraights.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_FabricationPartLayout.rtf
│   ├── RenumberingPart.cs
│   ├── RenumberingPart.rvt
│   ├── StretchAndFit.cs
│   └── StretchAndFit.rvt
├── FamilyCreation
│   ├── AutoJoin
│   │   └── CS
│   │   ├── AutoJoin.addin
│   │   ├── AutoJoin.cs
│   │   ├── AutoJoin.csproj
│   │   ├── Command.cs
│   │   ├── Intersection.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_AutoJoin.rtf
│   ├── AutoParameter
│   │   └── CS
│   │   ├── AutoParameter.addin
│   │   ├── AutoParameter.csproj
│   │   ├── Command.cs
│   │   ├── FamilyParameterAssigner.cs
│   │   ├── FamilyParameter.txt
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_AutoParameter.rtf
│   │   └── SharedParameter.txt
│   ├── CreateAirHandler
│   │   └── CS
│   │   ├── Command.cs
│   │   ├── CreateAirHandler.addin
│   │   ├── CreateAirHandler.csproj
│   │   ├── Mechanical Equipment.rft
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_CreateAirHandler.rtf
│   ├── CreateTruss
│   │   └── CS
│   │   ├── CreateTruss.addin
│   │   ├── CreateTruss.cs
│   │   ├── CreateTruss.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_CreateTruss.rtf
│   ├── DWGFamilyCreation
│   │   ├── CS
│   │   │   ├── Command.cs
│   │   │   ├── DWGFamilyCreation.addin
│   │   │   ├── DWGFamilyCreation.csproj
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   └── Resources.resx
│   │   │   └── ReadMe_DWGFamilyCreation.rtf
│   │   ├── Desk.dwg
│   │   ├── Furniture.rfa
│   │   └── Furniture.rft
│   ├── GenericModelCreation
│   │   └── CS
│   │   ├── Command.cs
│   │   ├── GenericModelCreation.addin
│   │   ├── GenericModelCreation.csproj
│   │   ├── Generic Model.rft
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_GenericModelCreation.rtf
│   ├── TypeRegeneration
│   │   └── CS
│   │   ├── Command.cs
│   │   ├── MessageForm.cs
│   │   ├── MessageForm.Designer.cs
│   │   ├── MessageForm.resx
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_TypeRegeneration.rtf
│   │   ├── TypeRegeneration.addin
│   │   └── TypeRegeneration.csproj
│   ├── ValidateParameters
│   │   └── CS
│   │   ├── Application.cs
│   │   ├── Command.cs
│   │   ├── MessageForm.cs
│   │   ├── MessageForm.Designer.cs
│   │   ├── MessageForm.resx
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_ValidateParameters.rtf
│   │   ├── ValidateParameters.addin
│   │   └── ValidateParameters.csproj
│   └── WindowWizard
│   ├── CS
│   │   ├── Command.cs
│   │   ├── CreatAlignment.cs
│   │   ├── CreateDimension.cs
│   │   ├── CreateExtrusion.cs
│   │   ├── CreateReferencePlane.cs
│   │   ├── DoubleHungWinCreation.cs
│   │   ├── GeoHelper.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_WindowWizard.rtf
│   │   ├── Utility.cs
│   │   ├── ValidateWindowParameter.cs
│   │   ├── WindowCreation.cs
│   │   ├── WindowParameter.cs
│   │   ├── WindowWizard.addin
│   │   ├── WindowWizard.cs
│   │   ├── WindowWizard.csproj
│   │   ├── WizardUI.cs
│   │   ├── WizardUI.Designer.cs
│   │   └── WizardUI.resx
│   └── Window.rft
├── FamilyParametersOrder
│   └── CS
│   ├── Command.cs
│   ├── ExternalApplication.cs
│   ├── FamilyParametersOrder.addin
│   ├── FamilyParametersOrder.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_FamilyParametersOrder.rtf
│   ├── SortFamilyFilesParamsForm.cs
│   ├── SortFamilyFilesParamsForm.Designer.cs
│   ├── SortFamilyFilesParamsForm.resx
│   ├── SortLoadedFamiliesParamsForm.cs
│   ├── SortLoadedFamiliesParamsForm.Designer.cs
│   └── SortLoadedFamiliesParamsForm.resx
├── FindReferencesByDirection
│   ├── FindColumns
│   │   ├── CS
│   │   │   ├── FindColumns.addin
│   │   │   ├── FindColumns.cs
│   │   │   ├── FindColumns.csproj
│   │   │   └── ReadMe_FindColumns.rtf
│   │   ├── FindColumns-Basic.rvt
│   │   └── FindColumns-TestCases.rvt
│   ├── MeasureHeight
│   │   ├── CS
│   │   │   ├── MeasureHeight.addin
│   │   │   ├── MeasureHeight.cs
│   │   │   ├── MeasureHeight.csproj
│   │   │   └── ReadMe_MeasureHeight.rtf
│   │   └── MeasureSkylightHeight.rvt
│   └── RaytraceBounce
│   ├── bounce.rvt
│   └── CS
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── RayTraceBounce.addin
│   ├── RayTraceBounce.cs
│   ├── RayTraceBounce.csproj
│   ├── RayTraceBounceForm.cs
│   ├── RayTraceBounceForm.Designer.cs
│   ├── RayTraceBounceForm.resx
│   └── ReadMe_RaytraceBounce.rtf
├── FireRating
│   └── VB.NET
│   ├── ApplyParameter.vb
│   ├── AssemblyInfo.vb
│   ├── ExportFireRating.vb
│   ├── FireRating.addin
│   ├── FireRating.vbproj
│   ├── ImportFireRating.vb
│   ├── MainModule.vb
│   ├── Microsoft.Office.Interop.Excel.dll
│   └── ReadMe_FireRating.rtf
├── FoundationSlab
│   ├── CS
│   │   ├── Command.cs
│   │   ├── FoundationSlab.addin
│   │   ├── FoundationSlab.csproj
│   │   ├── FoundationSlabForm.cs
│   │   ├── FoundationSlabForm.Designer.cs
│   │   ├── FoundationSlabForm.resx
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_FoundationSlab.rtf
│   │   ├── RegularSlab.cs
│   │   ├── Sketch.cs
│   │   └── SlabData.cs
│   └── FoundationSlab.rvt
├── FrameBuilder
│   └── CS
│   ├── Command.cs
│   ├── CreateFrameForm.cs
│   ├── CreateFrameForm.Designer.cs
│   ├── CreateFrameForm.resx
│   ├── DuplicateTypeForm.cs
│   ├── DuplicateTypeForm.Designer.cs
│   ├── DuplicateTypeForm.resx
│   ├── EditTypeNameForm.cs
│   ├── EditTypeNameForm.Designer.cs
│   ├── EditTypeNameForm.resx
│   ├── ErrorMessageException.cs
│   ├── FrameBuilder.addin
│   ├── FrameBuilder.cs
│   ├── FrameBuilder.csproj
│   ├── FrameData.cs
│   ├── FrameTypeParameters.cs
│   ├── FrameTypesMgr.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_FrameBuilder.rtf
├── FreeFormElement
│   ├── CS
│   │   ├── Application.cs
│   │   ├── CreateNegativeBlockCommand.cs
│   │   ├── FreeFormElement.addin
│   │   ├── FreeFormElement.csproj
│   │   ├── FreeFormElementUtils.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── Readme_FreeFormElement.rtf
│   │   └── Resources
│   │   └── CreateNegative.ico
│   ├── Generic Model.rft
│   └── Test Model - FreeFormElement.rvt
├── GenerateFloor
│   └── CS
│   ├── Command.cs
│   ├── Data.cs
│   ├── GenerateFloor.addin
│   ├── GenerateFloor.csproj
│   ├── GenerateFloorForm.cs
│   ├── GenerateFloorForm.Designer.cs
│   ├── GenerateFloorForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_GenerateFloor.rtf
├── GenericStructuralConnection
│   └── CS
│   ├── Command.cs
│   ├── CommandOptions.cs
│   ├── DetailedStructuralConnectionOps.cs
│   ├── GenericStructuralConnection.addin
│   ├── GenericStructuralConnection.csproj
│   ├── GenericStructuralConnectionOps.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_GenericStructuralConnection.rtf
│   ├── StructuralConnectionForm.cs
│   ├── StructuralConnectionForm.Designer.cs
│   ├── StructuralConnectionForm.resx
│   ├── StructuralConnectionSelectionFilter.cs
│   └── StructuralConnectionSelectionUtils.cs
├── GeometryAPI
│   ├── BRepBuilderExample
│   │   └── CS
│   │   ├── Application.cs
│   │   ├── BRepBuilderExample.addin
│   │   ├── BRepBuilderExample.csproj
│   │   ├── CreateCube.cs
│   │   ├── CreateNURBS.cs
│   │   ├── CreatePeriodic.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── Readme_BRepBuilderExample.rtf
│   │   └── Resources
│   │   ├── large_shape.png
│   │   └── small_shape.png
│   ├── EnergyAnalysisModel
│   │   ├── CS
│   │   │   ├── Command.cs
│   │   │   ├── EnergyAnalysisModel.addin
│   │   │   ├── EnergyAnalysisModel.cs
│   │   │   ├── EnergyAnalysisModel.csproj
│   │   │   ├── OptionsAndAnalysisForm.cs
│   │   │   ├── OptionsAndAnalysisForm.Designer.cs
│   │   │   ├── OptionsAndAnalysisForm.resx
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── ReadMe_EnergyAnalysisModel.rtf
│   │   └── EnergyAnalysisModel.rvt
│   ├── GeometryCreation_BooleanOperation
│   │   └── CS
│   │   ├── AnalysisVisualizationFramework .cs
│   │   ├── BooleanOperation.cs
│   │   ├── Command.cs
│   │   ├── GeometryCreation_BooleanOperation.addin
│   │   ├── GeometryCreation_BooleanOperation.csproj
│   │   ├── GeometryCreation.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── Readme_GeometryCreation_BooleanOperation.rtf
│   ├── ProximityDetection_WallJoinControl
│   │   ├── CS
│   │   │   ├── Command.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ProximityDetectionAndWallJoinControlForm.cs
│   │   │   ├── ProximityDetectionAndWallJoinControlForm.Designer.cs
│   │   │   ├── ProximityDetectionAndWallJoinControlForm.resx
│   │   │   ├── ProximityDetection.cs
│   │   │   ├── ProximityDetection_WallJoinControl.addin
│   │   │   ├── ProximityDetection_WallJoinControl.csproj
│   │   │   ├── Readme_ProximityDetection_WallJoinControl.rtf
│   │   │   └── WallJoinControl.cs
│   │   └── ProximityDetection_WallJoinControl.rvt
│   └── SlaveSymbolGeometry
│   ├── CS
│   │   ├── Command.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_SlaveSymbolGeometry.rtf
│   │   ├── SlaveSymbolGeometry.addin
│   │   ├── SlaveSymbolGeometry.cs
│   │   └── SlaveSymbolGeometry.csproj
│   └── SlaveSymbolGeometry.rvt
├── GetSetDefaultTypes
│   └── CS
│   ├── DefaultElementTypes.xaml
│   ├── DefaultElementTypes.xaml.cs
│   ├── DefaultFamilyTypes.xaml
│   ├── DefaultFamilyTypes.xaml.cs
│   ├── GetSetDefaultTypes.addin
│   ├── GetSetDefaultTypes.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_GetSetDefaultTypes.rtf
│   ├── Resources
│   │   └── type.png
│   ├── ThisApplication.cs
│   └── ThisCommand.cs
├── GridCreation
│   └── CS
│   ├── Command.cs
│   ├── CreateGridsData.cs
│   ├── CreateOrthogonalGridsData.cs
│   ├── CreateOrthogonalGridsForm.cs
│   ├── CreateOrthogonalGridsForm.Designer.cs
│   ├── CreateOrthogonalGridsForm.resx
│   ├── CreateRadialAndArcGridsData.cs
│   ├── CreateRadialAndArcGridsForm.cs
│   ├── CreateRadialAndArcGridsForm.Designer.cs
│   ├── CreateRadialAndArcGridsForm.resx
│   ├── CreateWithSelectedCurvesForm.cs
│   ├── CreateWithSelectedCurvesForm.Designer.cs
│   ├── CreateWithSelectedCurvesForm.resx
│   ├── CreateWithSeletedCurvesData.cs
│   ├── EnumsAndValues.cs
│   ├── GridCreation.addin
│   ├── GridCreation.csproj
│   ├── GridCreationOptionData.cs
│   ├── GridCreationOptionForm.cs
│   ├── GridCreationOptionForm.Designer.cs
│   ├── GridCreationOptionForm.resx
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   ├── Resources.resx
│   │   ├── Settings.Designer.cs
│   │   └── Settings.settings
│   ├── ReadMe_GridCreation.rtf
│   ├── Unit.cs
│   └── Validation.cs
├── HelloRevit
│   ├── CS
│   │   ├── Command.cs
│   │   ├── HelloRevit.addin
│   │   ├── HelloRevit.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_HelloRevit.rtf
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── HelloRevit.addin
│   ├── HelloRevit.vb
│   ├── HelloRevit.vbproj
│   └── ReadMe_HelloRevit.rtf
├── ImportExport
│   └── CS
│   ├── Command.cs
│   ├── Export
│   │   ├── ExportBaseOptionsData.cs
│   │   ├── ExportBaseOptionsForm.cs
│   │   ├── ExportBaseOptionsForm.Designer.cs
│   │   ├── ExportBaseOptionsForm.resx
│   │   ├── ExportCivil3DData.cs
│   │   ├── ExportCivil3DForm.cs
│   │   ├── ExportCivil3DForm.Designer.cs
│   │   ├── ExportCivil3DForm.resx
│   │   ├── ExportData.cs
│   │   ├── ExportDataWithViews.cs
│   │   ├── ExportDGNData.cs
│   │   ├── ExportDGNOptionsForm.cs
│   │   ├── ExportDGNOptionsForm.Designer.cs
│   │   ├── ExportDGNOptionsForm.resx
│   │   ├── ExportDWFData.cs
│   │   ├── ExportDWFOptionForm.cs
│   │   ├── ExportDWFOptionForm.Designer.cs
│   │   ├── ExportDWFOptionForm.resx
│   │   ├── ExportDWGData.cs
│   │   ├── ExportDWGOptionsData.cs
│   │   ├── ExportDXFData.cs
│   │   ├── ExportFBXData.cs
│   │   ├── ExportGBXMLData.cs
│   │   ├── ExportIMGData.cs
│   │   ├── ExportIMGOptionsForm.cs
│   │   ├── ExportIMGOptionsForm.Designer.cs
│   │   ├── ExportIMGOptionsForm.resx
│   │   ├── ExportSATData.cs
│   │   ├── ExportWithViewsForm.cs
│   │   ├── ExportWithViewsForm.Designer.cs
│   │   ├── ExportWithViewsForm.resx
│   │   ├── SelectViewsData.cs
│   │   ├── SelectViewsForm.cs
│   │   ├── SelectViewsForm.Designer.cs
│   │   └── SelectViewsForm.resx
│   ├── Import
│   │   ├── ImportData.cs
│   │   ├── ImportDWGData.cs
│   │   ├── ImportDWGForm.cs
│   │   ├── ImportDWGForm.Designer.cs
│   │   ├── ImportDWGForm.resx
│   │   ├── ImportGBXMLData.cs
│   │   ├── ImportImageData.cs
│   │   └── ImportInventorData.cs
│   ├── ImportExport.addin
│   ├── ImportExport.csproj
│   ├── MainData.cs
│   ├── MainForm.cs
│   ├── MainForm.Designer.cs
│   ├── MainForm.resx
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── ReadMe_ImportExport.rtf
│   └── Unit.cs
├── InPlaceMembers
│   ├── CS
│   │   ├── Command.cs
│   │   ├── GraphicsData.cs
│   │   ├── GraphicsDataFactory.cs
│   │   ├── InPlaceMembers.addin
│   │   ├── InPlaceMembers.csproj
│   │   ├── InPlaceMembersForm.cs
│   │   ├── InPlaceMembersForm.Designer.cs
│   │   ├── InPlaceMembersForm.resx
│   │   ├── PictureBox3D.cs
│   │   ├── PictureBox3D.resx
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Properties.cs
│   │   └── ReadMe_InPlaceMembers.rtf
│   └── InPlaceMembers.rvt
├── InvisibleParam
│   └── CS
│   ├── Command.cs
│   ├── InvisibleParam.addin
│   ├── InvisibleParam.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_InvisibleParam.rtf
├── Journaling
│   └── CS
│   ├── Command.cs
│   ├── Journaling.addin
│   ├── Journaling.cs
│   ├── Journaling.csproj
│   ├── JournalingForm.cs
│   ├── JournalingForm.Designer.cs
│   ├── JournalingForm.resx
│   ├── PointUserControl.cs
│   ├── PointUserControl.Designer.cs
│   ├── PointUserControl.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_Journaling.rtf
├── LevelsProperty
│   └── CS
│   ├── Command.cs
│   ├── LevelsDataSource.cs
│   ├── LevelsForm.cs
│   ├── LevelsForm.Designer.cs
│   ├── LevelsForm.resx
│   ├── LevelsProperty.addin
│   ├── LevelsProperty.csproj
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── ReadMe_LevelsProperty.rtf
│   ├── Resources
│   │   ├── add.ico
│   │   ├── delete.ico
│   │   ├── new.ico
│   │   └── subtract.ico
│   └── Unit.cs
├── Loads
│   └── CS
│   ├── LoadCaseDeal.cs
│   ├── LoadCaseMap.cs
│   ├── LoadCaseTabPage.cs
│   ├── LoadCombinationDeal.cs
│   ├── LoadCombinationFormulaMap.cs
│   ├── LoadCombinationMap.cs
│   ├── LoadCombinationsTabPage.cs
│   ├── LoadCombinationUsageMap.cs
│   ├── Loads.addin
│   ├── Loads.cs
│   ├── Loads.csproj
│   ├── LoadsForm.cs
│   ├── LoadsForm.Designer.cs
│   ├── LoadsForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   └── ReadMe_Loads.rtf
├── Massing
│   ├── DistanceToPanels
│   │   ├── CS
│   │   │   ├── Command.cs
│   │   │   ├── DistanceToPanels.addin
│   │   │   ├── DistanceToPanels.csproj
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── ReadMe_DistanceToPanels.rtf
│   │   └── DistanceToPanels.rfa
│   ├── DividedSurfaceByIntersects
│   │   ├── CS
│   │   │   ├── Command.cs
│   │   │   ├── DividedSurfaceByIntersects.addin
│   │   │   ├── DividedSurfaceByIntersects.csproj
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── ReadMe_DividedSurfaceByIntersects.rtf
│   │   └── DividedSurface.rfa
│   ├── ManipulateForm
│   │   └── CS
│   │   ├── Command.cs
│   │   ├── ManipulateForm.addin
│   │   ├── ManipulateForm.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_ManipulateForm.rtf
│   ├── MeasurePanelArea
│   │   ├── Check Panel Area.rfa
│   │   └── CS
│   │   ├── Command.cs
│   │   ├── FormPanelArea.cs
│   │   ├── FormPanelArea.Designer.cs
│   │   ├── FormPanelArea.resx
│   │   ├── MeasurePanelArea.addin
│   │   ├── MeasurePanelArea.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_MeasurePanelArea.rtf
│   ├── NewForm
│   │   └── CS
│   │   ├── Command.cs
│   │   ├── NewForm.addin
│   │   ├── NewForm.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_NewForm.rtf
│   ├── PanelEdgeLengthAngle
│   │   ├── CS
│   │   │   ├── Command.cs
│   │   │   ├── PanelEdgeLengthAngle.addin
│   │   │   ├── PanelEdgeLengthAngle.csproj
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── ReadMe_PanelEdgeLengthAngle.rtf
│   │   └── Panel length angle.rfa
│   ├── ParameterValuesFromImage
│   │   ├── brickFanWall.rfa
│   │   ├── brickFanWall.rfa_grayscale.bmp
│   │   ├── CS
│   │   │   ├── Command.cs
│   │   │   ├── ParameterValuesFromImage.addin
│   │   │   ├── ParameterValuesFromImage.csproj
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── ReadMe_ParameterValuesFromImage.rtf
│   │   ├── Tower.rfa
│   │   ├── Tower.rfa_grayscale2.bmp
│   │   ├── Tower.rfa_grayscale3.bmp
│   │   ├── Tower.rfa_grayscale4.bmp
│   │   ├── Tower.rfa_grayscale5.bmp
│   │   ├── Tower.rfa_grayscale6.bmp
│   │   ├── Tower.rfa_grayscale7.bmp
│   │   └── Tower.rfa_grayscale.bmp
│   └── PointCurveCreation
│   └── CS
│   ├── Command.cs
│   ├── helix.xlsx
│   ├── Microsoft.Office.Interop.Excel.dll
│   ├── PointCurveCreation.addin
│   ├── PointCurveCreation.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_PointCurveCreation.rtf
│   └── sphere.csv
├── MaterialProperties
│   ├── CS
│   │   ├── AssemblyInfo.cs
│   │   ├── MaterialProperties.addin
│   │   ├── MaterialProperties.cs
│   │   ├── MaterialProperties.csproj
│   │   ├── MaterialPropertiesForm.cs
│   │   ├── MaterialPropertiesForm.resx
│   │   └── ReadMe_MaterialProperties.rtf
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── MaterialProperties.addin
│   ├── MaterialPropertiesForm.resx
│   ├── MaterialPropertiesForm.vb
│   ├── MaterialProperties.vb
│   ├── MaterialProperties.vbproj
│   └── ReadMe_MaterialProperties.rtf
├── MaterialQuantities
│   ├── CS
│   │   ├── MaterialQuantities.addin
│   │   ├── MaterialQuantities.cs
│   │   ├── MaterialQuantities.csproj
│   │   └── ReadMe_MaterialQuantities.rtf
│   ├── MaterialQTestModel.rvt
│   └── RAC_DS_01_Door_Schedule_i.rvt
├── ModelessDialog
│   ├── ModelessForm_ExternalEvent
│   │   └── CS
│   │   ├── Application.cs
│   │   ├── Command.cs
│   │   ├── ModelessForm.cs
│   │   ├── ModelessForm.Designer.cs
│   │   ├── ModelessForm_ExternalEvent.addin
│   │   ├── ModelessForm_ExternalEvent.csproj
│   │   ├── ModelessForm.resx
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Readme_ModelessForm_ExternalEvent.rtf
│   │   ├── Request.cs
│   │   └── RequestHandler.cs
│   └── ModelessForm_IdlingEvent
│   └── CS
│   ├── Application.cs
│   ├── Command.cs
│   ├── ModelessForm.cs
│   ├── ModelessForm.Designer.cs
│   ├── ModelessForm_IdlingEvent.addin
│   ├── ModelessForm_IdlingEvent.csproj
│   ├── ModelessForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_ModelessForm_IdlingEvent.rtf
│   ├── Request.cs
│   └── RequestHandler.cs
├── ModelLines
│   └── CS
│   ├── Command.cs
│   ├── Information.cs
│   ├── ModelLines.addin
│   ├── ModelLines.cs
│   ├── ModelLines.csproj
│   ├── ModelLinesForm.cs
│   ├── ModelLinesForm.Designer.cs
│   ├── ModelLinesForm.resx
│   ├── PointUserControl.cs
│   ├── PointUserControl.Designer.cs
│   ├── PointUserControl.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_ModelLines.rtf
│   ├── SketchPlaneForm.cs
│   ├── SketchPlaneForm.Designer.cs
│   └── SketchPlaneForm.resx
├── MoveLinear
│   └── CS
│   ├── AssemblyInfo.cs
│   ├── Command.cs
│   ├── MoveLinear.addin
│   ├── MoveLinear.csproj
│   └── ReadMe_MoveLinear.rtf
├── MultiplanarRebar
│   ├── CS
│   │   ├── Command.cs
│   │   ├── CorbelFrame.cs
│   │   ├── CorbelReinforcementOptions.cs
│   │   ├── CorbelReinforcementOptionsForm.cs
│   │   ├── CorbelReinforcementOptionsForm.Designer.cs
│   │   ├── CorbelReinforcementOptionsForm.resx
│   │   ├── GeometryUtil.cs
│   │   ├── MultiplanarRebar.addin
│   │   ├── MultiplanarRebar.csproj
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── ReadMe_MultiplanarRebar.rtf
│   │   └── SharedParameterUtil.cs
│   └── Reinforce Cobels.rvt
├── MultiThreading
│   └── WorkThread
│   └── CS
│   ├── Application.cs
│   ├── Command.cs
│   ├── FaceAnalyzer.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_WorkThread.rtf
│   ├── SharedResults.cs
│   ├── ThreadAgent.cs
│   ├── WorkThread.addin
│   └── WorkThread.csproj
├── NewHostedSweep
│   ├── CS
│   │   ├── Command.cs
│   │   ├── Creators
│   │   │   ├── CreationMgr.cs
│   │   │   ├── FasciaCreator.cs
│   │   │   ├── GutterCreator.cs
│   │   │   ├── HostedSweepCreator.cs
│   │   │   └── SlabEdgeCreator.cs
│   │   ├── Data
│   │   │   ├── CreationData.cs
│   │   │   └── ModificationData.cs
│   │   ├── Forms
│   │   │   ├── CreationDataTypeConvertor.cs
│   │   │   ├── EdgeFetchForm.cs
│   │   │   ├── EdgeFetchForm.Designer.cs
│   │   │   ├── EdgeFetchForm.resx
│   │   │   ├── EdgeFormUITypeEditor.cs
│   │   │   ├── HostedSweepModifyForm.cs
│   │   │   ├── HostedSweepModifyForm.Designer.cs
│   │   │   ├── HostedSweepModifyForm.resx
│   │   │   ├── MainForm.cs
│   │   │   ├── MainForm.Designer.cs
│   │   │   └── MainForm.resx
│   │   ├── Geom
│   │   │   ├── ElementGeometry.cs
│   │   │   └── TrackBall.cs
│   │   ├── Images
│   │   │   ├── CBChecked.bmp
│   │   │   ├── CBIndeterminate.bmp
│   │   │   └── CBUnchecked.bmp
│   │   ├── NewHostedSweep.addin
│   │   ├── NewHostedSweep.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_NewHostedSweep.rtf
│   └── NewHostedSweep.rvt
├── NewOpenings
│   └── CS
│   ├── ArcTool.cs
│   ├── CircleTool.cs
│   ├── command.cs
│   ├── EmptyTool.cs
│   ├── ITool.cs
│   ├── LineTool.cs
│   ├── MathTools.cs
│   ├── NewOpenings.addin
│   ├── NewOpenings.csproj
│   ├── NewOpeningsForm.cs
│   ├── NewOpeningsForm.Designer.cs
│   ├── NewOpeningsForm.resx
│   ├── Profile.cs
│   ├── ProfileFloor.cs
│   ├── ProfileWall.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_NewOpenings.rtf
│   └── RectTool.cs
├── NewPathReinforcement
│   ├── CS
│   │   ├── Command.cs
│   │   ├── LineTool.cs
│   │   ├── MathTools.cs
│   │   ├── NewPathReinforcement.addin
│   │   ├── NewPathReinforcement.csproj
│   │   ├── NewPathReinforcementForm.cs
│   │   ├── NewPathReinforcementForm.Designer.cs
│   │   ├── NewPathReinforcementForm.resx
│   │   ├── Profile.cs
│   │   ├── ProfileFloor.cs
│   │   ├── ProfileWall.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_NewPathReinforcement.rtf
│   └── NewPathReinforcement.rvt
├── NewRebar
│   ├── CS
│   │   ├── Command.cs
│   │   ├── Constraints
│   │   │   ├── ConstraintOnArcShape.cs
│   │   │   ├── ConstraintOnRebarShape.cs
│   │   │   └── ConstraintOnSegmentShape.cs
│   │   ├── Customize RebarShapes Step by step
│   │   │   ├── Customize a LappedCircle.doc
│   │   │   ├── Customize an Arc Shape 2.doc
│   │   │   ├── Customize an Arc Shape.doc
│   │   │   └── Customize a Segments Shape.doc
│   │   ├── Forms
│   │   │   ├── AddConstraintForm.cs
│   │   │   ├── AddConstraintForm.Designer.cs
│   │   │   ├── AddConstraintForm.resx
│   │   │   ├── AddParameterForm.cs
│   │   │   ├── AddParameterForm.Designer.cs
│   │   │   ├── AddParameterForm.resx
│   │   │   ├── NewRebarForm.cs
│   │   │   ├── NewRebarForm.Designer.cs
│   │   │   ├── NewRebarForm.resx
│   │   │   ├── NewRebarShapeForm.cs
│   │   │   ├── NewRebarShapeForm.Designer.cs
│   │   │   └── NewRebarShapeForm.resx
│   │   ├── Geom
│   │   │   ├── GeometrySupport.cs
│   │   │   └── GeomUtil.cs
│   │   ├── NewRebar.addin
│   │   ├── NewRebar.csproj
│   │   ├── Parameters
│   │   │   ├── RebarShapeParameter.cs
│   │   │   ├── RebarShapeParameterDouble.cs
│   │   │   └── RebarShapeParameterFormula.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_NewRebar.rtf
│   │   ├── RebarCreator.cs
│   │   ├── RebarShapeDef
│   │   │   ├── RebarShapeDefByArc.cs
│   │   │   ├── RebarShapeDefBySegment.cs
│   │   │   └── RebarShapeDef.cs
│   │   └── TypeConverter
│   │   ├── TypeConverterRebarShapeParameter.cs
│   │   └── TypeConverterSegmentId.cs
│   └── NewRebar.rvt
├── NewRoof
│   ├── CS
│   │   ├── Command.cs
│   │   ├── NewRoof.addin
│   │   ├── NewRoof.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_NewRoof.rtf
│   │   ├── RoofForms
│   │   │   ├── CustomTypeConverter.cs
│   │   │   ├── ExtrusionRoofWrapper.cs
│   │   │   ├── FootPrintRoofWrapper.cs
│   │   │   ├── GraphicsControl.cs
│   │   │   ├── GraphicsControl.Designer.cs
│   │   │   ├── GraphicsControl.resx
│   │   │   ├── RoofEditorForm.cs
│   │   │   ├── RoofEditorForm.Designer.cs
│   │   │   ├── RoofEditorForm.resx
│   │   │   ├── RoofForm.cs
│   │   │   ├── RoofForm.Designer.cs
│   │   │   ├── RoofForm.resx
│   │   │   └── RoofItem.cs
│   │   └── RoofsManager
│   │   ├── ExtrusionRoofManager.cs
│   │   ├── FootPrintRoofManager.cs
│   │   └── RoofsManager.cs
│   └── NewRoof.rvt
├── ObjectViewer
│   └── CS
│   ├── Command.cs
│   ├── ErrorMessageException.cs
│   ├── GeometryData.cs
│   ├── Graphics2DData.cs
│   ├── Graphics3DData.cs
│   ├── GraphicsData.cs
│   ├── MathUtil.cs
│   ├── ModelData.cs
│   ├── ObjectViewer.addin
│   ├── ObjectViewer.cs
│   ├── ObjectViewer.csproj
│   ├── ObjectViewerForm.cs
│   ├── ObjectViewerForm.Designer.cs
│   ├── ObjectViewerForm.resx
│   ├── Para.cs
│   ├── ParasFactory.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_ObjectViewer.rtf
│   ├── Sketch.cs
│   ├── SortableBindingList.cs
│   ├── UCS.cs
│   └── Vector.cs
├── Openings
│   ├── CS
│   │   ├── BoundingBox.cs
│   │   ├── Command.cs
│   │   ├── CreateModelLineOptionsForm.cs
│   │   ├── CreateModelLineOptionsForm.Designer.cs
│   │   ├── CreateModelLineOptionsForm.resx
│   │   ├── Line2D.cs
│   │   ├── Line3D.cs
│   │   ├── LineSketch.cs
│   │   ├── ObjectSketch.cs
│   │   ├── OpeningForm.cs
│   │   ├── OpeningForm.Designer.cs
│   │   ├── OpeningForm.resx
│   │   ├── OpeningInfo.cs
│   │   ├── OpeningProperty.cs
│   │   ├── Openings.addin
│   │   ├── Openings.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_Openings.rtf
│   │   ├── UCS.cs
│   │   ├── Vector.cs
│   │   └── WireFrame.cs
│   └── Openings.rvt
├── PanelSchedule
│   └── CS
│   ├── CSVTranslator.cs
│   ├── HTMLTranslator.cs
│   ├── InstanceViewCreation.cs
│   ├── PanelSchedule.addin
│   ├── PanelSchedule.csproj
│   ├── PanelScheduleExport.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_PanelSchedule.rtf
│   ├── SheetImport.cs
│   ├── template.html
│   └── Translator.cs
├── ParameterUtils
│   └── CS
│   ├── Command.cs
│   ├── ParameterUtils.addin
│   ├── ParameterUtils.csproj
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── PropertiesForm.cs
│   ├── PropertiesForm.Designer.cs
│   ├── PropertiesForm.resx
│   └── ReadMe_ParameterUtils.rtf
├── PathReinforcement
│   ├── CS
│   │   ├── BarTypeConverter.cs
│   │   ├── Command.cs
│   │   ├── MathTools.cs
│   │   ├── PathReinforcement.addin
│   │   ├── PathReinforcement.csproj
│   │   ├── PathReinforcementForm.cs
│   │   ├── PathReinforcementForm.Designer.cs
│   │   ├── PathReinforcementForm.resx
│   │   ├── PathReinProperties.cs
│   │   ├── Profile.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_PathReinforcement.rtf
│   └── PathReinforcement.rvt
├── PerformanceAdviserControl
│   ├── Button32.png
│   ├── CS
│   │   ├── Application.cs
│   │   ├── AssemblyInfo.cs
│   │   ├── FlippedDoorCheck.cs
│   │   ├── PerformanceAdviserControl.addin
│   │   ├── PerformanceAdviserControl.csproj
│   │   ├── ReadMe_PerformanceAdviserControl.rtf
│   │   ├── RuleInfo.cs
│   │   ├── TestDisplayDialog.cs
│   │   ├── TestDisplayDialog.Designer.cs
│   │   ├── TestDisplayDialog.resx
│   │   └── UICommand.cs
│   └── DoorsAndWalls.rvt
├── PhaseSample
│   ├── PhaseSample.rvt
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── Command.vb
│   ├── PhaseSample.addin
│   ├── PhaseSample.vbproj
│   ├── PickPhase.resx
│   ├── PickPhase.vb
│   └── ReadMe_PhaseSample.rtf
├── PhysicalProp
│   └── CS
│   ├── AssemblyInfo.cs
│   ├── Command.cs
│   ├── PhysicalProp.addin
│   ├── PhysicalProp.csproj
│   └── ReadMe_PhysicalProp.rtf
├── PlaceFamilyInstanceByFace
│   ├── CS
│   │   ├── BasedType.cs
│   │   ├── BasedType.Designer.cs
│   │   ├── BasedType.resx
│   │   ├── Command.cs
│   │   ├── FamilyInstanceCreator.cs
│   │   ├── PlaceFamilyInstanceByFace.addin
│   │   ├── PlaceFamilyInstanceByFace.csproj
│   │   ├── PlaceFamilyInstanceForm.cs
│   │   ├── PlaceFamilyInstanceForm.Designer.cs
│   │   ├── PlaceFamilyInstanceForm.resx
│   │   ├── PointUserControl.cs
│   │   ├── PointUserControl.designer.cs
│   │   ├── PointUserControl.resx
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── ReadMe_PlaceFamilyInstanceByFace.rtf
│   ├── Line-based.rfa
│   ├── PlaceFamilyInstanceByFace.rvt
│   └── Point-based.rfa
├── PlacementOptions
│   ├── CS
│   │   ├── Command.cs
│   │   ├── FacebasedForm.cs
│   │   ├── FacebasedForm.Designer.cs
│   │   ├── FacebasedForm.resx
│   │   ├── OptionsForm.cs
│   │   ├── OptionsForm.Designer.cs
│   │   ├── OptionsForm.resx
│   │   ├── PlacementOptions.addin
│   │   ├── PlacementOptions.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Readme_PlacementOptions.rtf
│   │   ├── SketchbasedForm.cs
│   │   ├── SketchbasedForm.Designer.cs
│   │   └── SketchbasedForm.resx
│   └── PlacementOptionsSample.rvt
├── PointCloudEngine
│   ├── CS
│   │   ├── FileBasedPointCloud.cs
│   │   ├── PointCloudAccessBase.cs
│   │   ├── PointCloudCellStorage.cs
│   │   ├── PointCloudEngine.addin
│   │   ├── PointCloudEngine.csproj
│   │   ├── PointCloudEngineSample.cs
│   │   ├── PredefinedPointCloud.cs
│   │   ├── PredefinedPointCloudEngine.cs
│   │   ├── ReadMe_PointCloudEngine.rtf
│   │   └── XmlUtils.cs
│   └── tower.xml
├── PostCommandWorkflow
│   └── CS
│   ├── Application.cs
│   ├── PostCommandRevisionMonitorCommand.cs
│   ├── PostCommandRevisionMonitor.cs
│   ├── PostCommandWorkflow.addin
│   ├── PostCommandWorkflow.csproj
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── Readme_PostCommandWorkflow.rtf
│   └── Resources
│   └── RevisionIcon.ico
├── PowerCircuit
│   ├── CS
│   │   ├── CircuitOperationData.cs
│   │   ├── CircuitOperationForm.cs
│   │   ├── CircuitOperationForm.Designer.cs
│   │   ├── CircuitOperationForm.resx
│   │   ├── Command.cs
│   │   ├── EditCircuitForm.cs
│   │   ├── EditCircuitForm.Designer.cs
│   │   ├── EditCircuitForm.resx
│   │   ├── ElectricalSystemItem.cs
│   │   ├── Enum.cs
│   │   ├── PowerCircuit.addin
│   │   ├── PowerCircuit.csproj
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── ReadMe_PowerCircuit.rtf
│   │   ├── Resources
│   │   │   ├── AddToCircuit.png
│   │   │   ├── Cancel.png
│   │   │   ├── CreateCircuit.png
│   │   │   ├── DisconnectPanel.png
│   │   │   ├── EditCircuit.png
│   │   │   ├── RemoveFromCircuit.png
│   │   │   └── SelectPanel.png
│   │   ├── SelectCircuitForm.cs
│   │   ├── SelectCircuitForm.Designer.cs
│   │   └── SelectCircuitForm.resx
│   └── PowerCircuit.rvt
├── ProjectInfo
│   └── CS
│   ├── Command.cs
│   ├── Converters
│   │   ├── AngleConverter.cs
│   │   ├── CityConverter.cs
│   │   ├── ConstructionWrapperConverter.cs
│   │   ├── Converters.cs
│   │   ├── ElementIdConverter.cs
│   │   ├── ProjectLocationConverter.cs
│   │   ├── RevitEnumConverter.cs
│   │   └── TimeZoneConverter.cs
│   ├── ProjectInfo.addin
│   ├── ProjectInfo.csproj
│   ├── ProjectInfoForm.cs
│   ├── ProjectInfoForm.Designer.cs
│   ├── ProjectInfoForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_ProjectInfo.rtf
│   ├── RevitVersionAttribute.cs
│   └── Wrappers
│   ├── ConstructionWrapper.cs
│   ├── EnergyDataSettingsWrapper.cs
│   ├── MEPBuildingConstructionWrapper.cs
│   ├── ProjectInfoWrapper.cs
│   ├── SiteLocationWrapper.cs
│   ├── WrapperCustomDescriptor.cs
│   └── Wrappers.cs
├── ReadonlySharedParameters
│   └── CS
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_ReadonlySharedParameters.rtf
│   ├── ReadonlySharedParameterApplicaton.cs
│   ├── ReadonlySharedParameters.addin
│   ├── ReadonlySharedParametersCommands.cs
│   ├── ReadonlySharedParameters.csproj
│   └── SharedParameterBindingManager.cs
├── RebarContainerAnyShapeType
│   ├── CS
│   │   ├── BeamFramReinMaker.cs
│   │   ├── BeamFramReinMakerForm.cs
│   │   ├── BeamFramReinMakerForm.Designer.cs
│   │   ├── BeamFramReinMakerForm.resx
│   │   ├── BeamGeometrySupport.cs
│   │   ├── ColumnFramReinMaker.cs
│   │   ├── ColumnFramReinMakerForm.cs
│   │   ├── ColumnFramReinMakerForm.Designer.cs
│   │   ├── ColumnFramReinMakerForm.resx
│   │   ├── ColumnGeometrySupport.cs
│   │   ├── Command.cs
│   │   ├── FrameReinMakerFactory.cs
│   │   ├── FramReinMaker.cs
│   │   ├── GeomData.cs
│   │   ├── GeometrySupport.cs
│   │   ├── GeomUtil.cs
│   │   ├── ParameterUtil.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_RebarContainerAnyShapeType.rtf
│   │   ├── RebarContainerAnyShapeType.addin
│   │   └── RebarContainerAnyShapeType.csproj
│   └── RebarContainerAnyShapeType.rvt
├── ReferencePlane
│   ├── CS
│   │   ├── Command.cs
│   │   ├── GeoHelper.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_ReferencePlane.rtf
│   │   ├── ReferencePlane.addin
│   │   ├── ReferencePlane.csproj
│   │   ├── ReferencePlaneForm.cs
│   │   ├── ReferencePlaneForm.Designer.cs
│   │   ├── ReferencePlaneForm.resx
│   │   └── ReferencePlaneMgr.cs
│   └── ReferencePlane.rvt
├── Reinforcement
│   ├── CS
│   │   ├── BeamFramReinMaker.cs
│   │   ├── BeamFramReinMakerForm.cs
│   │   ├── BeamFramReinMakerForm.Designer.cs
│   │   ├── BeamFramReinMakerForm.resx
│   │   ├── BeamGeometrySupport.cs
│   │   ├── ColumnFramReinMaker.cs
│   │   ├── ColumnFramReinMakerForm.cs
│   │   ├── ColumnFramReinMakerForm.Designer.cs
│   │   ├── ColumnFramReinMakerForm.resx
│   │   ├── ColumnGeometrySupport.cs
│   │   ├── Command.cs
│   │   ├── FrameReinMakerFactory.cs
│   │   ├── FramReinMaker.cs
│   │   ├── GeomData.cs
│   │   ├── GeometrySupport.cs
│   │   ├── GeomUtil.cs
│   │   ├── ParameterUtil.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_Reinforcement.rtf
│   │   ├── Reinforcement.addin
│   │   └── Reinforcement.csproj
│   └── Reinforcement.rvt
├── RevitAPIDllsPathUpdater.exe
├── RevitCommands
│   ├── Sink Kitchen-Single.rfa
│   ├── VB.NET
│   │   ├── AssemblyInfo.vb
│   │   ├── LibraryPath.vb
│   │   ├── LoadFamily.vb
│   │   ├── ReadMe_RevitCommands.rtf
│   │   ├── RevitCommands.addin
│   │   ├── RevitCommands.vbproj
│   │   ├── RvtUtils.vb
│   │   ├── Selection.vb
│   │   └── ShowElementData.vb
│   └── W-Wide Flange-Column.rfa
├── Ribbon
│   ├── CircleWall.png
│   ├── CreateWall.png
│   ├── CreateWall-S.png
│   ├── CreateWallTooltip.bmp
│   ├── CS
│   │   ├── AddInCommand.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_Ribbon.rtf
│   │   ├── Ribbon.addin
│   │   ├── Ribbon.cs
│   │   └── Ribbon.csproj
│   ├── DeleteWalls.png
│   ├── ExteriorBrick.png
│   ├── ExteriorBrick-S.png
│   ├── Generic8.png
│   ├── Generic8-S.png
│   ├── LevelsSelector.png
│   ├── MoveWalls.png
│   ├── MoveWallsXLarge.png
│   ├── MoveWallsYLarge.png
│   ├── RectangleWall.png
│   ├── Reset.png
│   ├── SquareWall.png
│   ├── StrcturalWall.png
│   ├── StrcturalWall-S.png
│   ├── TriangleWall.png
│   └── WallMark.png
├── RoofsRooms
│   ├── CS
│   │   ├── Command.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_RoofsRooms.rtf
│   │   ├── RoofsRooms.addin
│   │   └── RoofsRooms.csproj
│   ├── MEPRoofsRooms.rvt
│   └── RoofsRooms.rvt
├── Rooms
│   └── CS
│   ├── Command.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_Rooms.rtf
│   ├── RoomInfoForm.cs
│   ├── RoomInfoForm.Designer.cs
│   ├── RoomInfoForm.resx
│   ├── Rooms.addin
│   ├── Rooms.csproj
│   └── RoomsData.cs
├── RoomSchedule
│   ├── CS
│   │   ├── Command.cs
│   │   ├── CtrlApplication.cs
│   │   ├── EventsReactor.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_RoomSchedule.rtf
│   │   ├── RoomSchedule.addin
│   │   ├── RoomSchedule.csproj
│   │   ├── RoomScheduleForm.cs
│   │   ├── RoomScheduleForm.Designer.cs
│   │   ├── RoomScheduleForm.resx
│   │   ├── RoomsData.cs
│   │   └── XlsDBConnector.cs
│   └── RoomSchedule.xls
├── RotateFramingObjects
│   ├── CS
│   │   ├── AssemblyInfo.cs
│   │   ├── ReadMe_RotateFramingObjects.rtf
│   │   ├── RotateFramingObjects.addin
│   │   ├── RotateFramingObjects.cs
│   │   ├── RotateFramingObjects.csproj
│   │   ├── RotateFramingObjectsForm.cs
│   │   └── RotateFramingObjectsForm.resx
│   ├── RotateFramingObjects.rvt
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── ReadMe_RotateFramingObjects.rtf
│   ├── RotateFramingObjects.addin
│   ├── RotateFramingObjectsForm.resx
│   ├── RotateFramingObjectsForm.vb
│   ├── RotateFramingObjects.vb
│   └── RotateFramingObjects.vbproj
├── RoutingPreferenceTools
│   ├── CS
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_RoutingPreferenceTools.rtf
│   │   ├── RoutingPreferenceAnalysis
│   │   │   ├── Analyzer.cs
│   │   │   ├── Command.cs
│   │   │   ├── MainWindow.xaml
│   │   │   ├── MainWindow.xaml.cs
│   │   │   └── PartIdInfo.cs
│   │   ├── RoutingPreferenceBuilder
│   │   │   ├── CommandReadPreferences.cs
│   │   │   ├── CommandWritePreferences.cs
│   │   │   ├── RoutingPreferenceBuilder.cs
│   │   │   ├── RoutingPreferenceBuilderData.xsd
│   │   │   └── RoutingPreferenceBuilderUtility.cs
│   │   ├── RoutingPreferenceTools.addin
│   │   ├── RoutingPreferenceTools.csproj
│   │   └── Utility.cs
│   ├── familyPaths.xml
│   ├── routingPreferenceSample.rvt
│   └── routingPreferenceSample.xml
├── RvtSamples
│   └── CS
│   ├── Application.cs
│   ├── Icons
│   │   ├── Annotation.ico
│   │   ├── Basics.ico
│   │   ├── DataExchange.ico
│   │   ├── Elements.ico
│   │   ├── Families.ico
│   │   ├── Geometry.ico
│   │   ├── Materials.ico
│   │   ├── MEP.ico
│   │   ├── Parameters.ico
│   │   ├── RoomsAndSpaces.ico
│   │   ├── Structure.ico
│   │   └── Views.ico
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resource.Designer.cs
│   │   └── Resource.resx
│   ├── ReadMe_RvtSamples.rtf
│   ├── RvtSamples.addin
│   ├── RvtSamples.csproj
│   ├── RvtSamples.txt
│   └── SampleItem.cs
├── SamplesContent.htm
├── SamplesIndex.htm
├── SamplesReadMe.htm
├── ScheduleAutomaticFormatter
│   └── CS
│   ├── Application.cs
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── Readme_ScheduleAutomaticFormatter.rtf
│   ├── Resources
│   │   └── ScheduleFormatter.ico
│   ├── ScheduleAutomaticFormatter.addin
│   ├── ScheduleAutomaticFormatter.csproj
│   ├── ScheduleFormatterCommand.cs
│   └── ScheduleFormatter.cs
├── ScheduleCreation
│   └── CS
│   ├── Command.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_ScheduleCreation.rtf
│   ├── ScheduleCreation.addin
│   ├── ScheduleCreation.csproj
│   └── ScheduleCreationUtility.cs
├── ScheduleToHTML
│   └── CS
│   ├── Application.cs
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── Readme_ScheduleToHTML.rtf
│   ├── Resources
│   │   └── ScheduleExport.ico
│   ├── ScheduleHTMLExportCommand.cs
│   ├── ScheduleHTMLExporter.cs
│   ├── ScheduleToHTML.addin
│   └── ScheduleToHTML.csproj
├── SDKSamples.sln
├── Selections
│   ├── CS
│   │   ├── Command.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_Selections.rtf
│   │   ├── SelectionFilters.cs
│   │   ├── SelectionForm.cs
│   │   ├── SelectionForm.Designer.cs
│   │   ├── SelectionForm.resx
│   │   ├── SelectionManager.cs
│   │   ├── Selections.addin
│   │   └── Selections.csproj
│   └── SelectionsSample.rvt
├── ShaftHolePuncher
│   ├── CS
│   │   ├── Command.cs
│   │   ├── ITool.cs
│   │   ├── LineTool.cs
│   │   ├── MathTools.cs
│   │   ├── ProfileBeam.cs
│   │   ├── Profile.cs
│   │   ├── ProfileFloor.cs
│   │   ├── ProfileNull.cs
│   │   ├── ProfileWall.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_ShaftHolePuncher.rtf
│   │   ├── RectangleTool.cs
│   │   ├── ShaftHolePuncher.addin
│   │   ├── ShaftHolePuncher.csproj
│   │   ├── ShaftHolePuncherForm.cs
│   │   ├── ShaftHolePuncherForm.Designer.cs
│   │   └── ShaftHolePuncherForm.resx
│   └── ShaftHolePuncher.rvt
├── SharedCoordinateSystem
│   └── CS
│   ├── Command.cs
│   ├── CoordinateSystemData.cs
│   ├── CoordinateSystemDataForm.cs
│   ├── CoordinateSystemDataForm.Designer.cs
│   ├── CoordinateSystemDataForm.resx
│   ├── DuplicateForm.cs
│   ├── DuplicateForm.Designer.cs
│   ├── DuplicateForm.resx
│   ├── PlaceInfo.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_SharedCoordinateSystem.rtf
│   ├── SharedCoordinateSystem.addin
│   ├── SharedCoordinateSystem.csproj
│   ├── timezone.txt
│   └── UnitConversion.cs
├── SinePlotter
│   ├── CS
│   │   ├── Application.cs
│   │   ├── Command.cs
│   │   ├── FamilyInstancePlotter.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Readme_SinePlotter.rtf
│   │   ├── Resources
│   │   │   └── Start.png
│   │   ├── SinePlotter.addin
│   │   └── SinePlotter.csproj
│   ├── CurvePlottingSample.rvt
│   └── SinePlotter.sln
├── Site
│   └── CS
│   ├── Application.cs
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── Readme_Site.rtf
│   ├── Resources
│   │   ├── AddPond.ico
│   │   ├── DeleteRegion.ico
│   │   ├── LowerTerrain.ico
│   │   ├── MoveRegion.ico
│   │   ├── RaiseTerrain.ico
│   │   ├── Site.addin
│   │   └── SiteNormalize.ico
│   ├── Site.addin
│   ├── SiteAddRetainingPondCommand.cs
│   ├── Site.csproj
│   ├── SiteDeleteRegionAndPointsCommand.cs
│   ├── SiteEditingUtils.cs
│   ├── SiteLowerTerrainInRegionCommand.cs
│   ├── SiteMoveRegionAndPointsCommand.cs
│   ├── SiteNormalizeTerrainInRegionCommand.cs
│   ├── SiteRaiseTerrainInRegionCommand.cs
│   ├── SiteUIUtils.cs
│   └── TopographyEditFailuresPreprocessor.cs
├── SlabProperties
│   ├── CS
│   │   ├── AssemblyInfo.cs
│   │   ├── Command.cs
│   │   ├── ReadMe_SlabProperties.rtf
│   │   ├── SlabProperitiesForm.cs
│   │   ├── SlabProperitiesForm.resx
│   │   ├── SlabProperties.addin
│   │   └── SlabProperties.csproj
│   ├── SlabProperties.rvt
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── Command.vb
│   ├── ReadMe_SlabProperties.rtf
│   ├── SlabProperties.addin
│   ├── SlabPropertiesForm.resx
│   ├── SlabPropertiesForm.vb
│   └── SlabProperties.vbproj
├── SlabShapeEditing
│   └── CS
│   ├── Command.cs
│   ├── LineTool.cs
│   ├── MathTools.cs
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── ReadMe_SlabShapeEditing.rtf
│   ├── SlabProfile.cs
│   ├── SlabShapeEditing.addin
│   ├── SlabShapeEditing.csproj
│   ├── SlabShapeEditingForm.cs
│   ├── SlabShapeEditingForm.Designer.cs
│   └── SlabShapeEditingForm.resx
├── SolidSolidCut
│   ├── CS
│   │   ├── Command.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_SolidSolidCut.rtf
│   │   ├── SolidSolidCut.addin
│   │   └── SolidSolidCut.csproj
│   └── SolidSolidCut.rfa
├── SpanDirection
│   ├── CS
│   │   ├── Command.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_SpanDirection.rtf
│   │   ├── SpanDirection.addin
│   │   └── SpanDirection.csproj
│   └── SpanDirection.rvt
├── SpotDimension
│   └── CS
│   ├── Command.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_SpotDimension.rtf
│   ├── SpotDimension.addin
│   ├── SpotDimension.csproj
│   ├── SpotDimensionInfoDlg.cs
│   ├── SpotDimensionInfoDlg.Designer.cs
│   ├── SpotDimensionInfoDlg.resx
│   ├── SpotDimensionParams.cs
│   └── SpotDimensionsData.cs
├── StairsAutomation
│   └── CS
│   ├── Command.cs
│   ├── GeometryUtils.cs
│   ├── IStairsConfiguration.cs
│   ├── LandingComponents
│   │   ├── IStairsLandingComponent.cs
│   │   ├── LandingComponentUtils.cs
│   │   └── StairsRectangleLandingComponent.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_StairsAutomationSample.rtf
│   ├── RunComponents
│   │   ├── CurvedStairsRunComponent.cs
│   │   ├── IStairsRunComponent.cs
│   │   ├── SketchedCurvedStairsRunComponent.cs
│   │   ├── SketchedStraightStairsRunComponent.cs
│   │   ├── StraightStairsRunComponent.cs
│   │   └── TransformedStairsComponent.cs
│   ├── StairsAutomation.addin
│   ├── StairsAutomation.csproj
│   ├── Stairs automation.rvt
│   ├── StairsAutomationUtility.cs
│   ├── StairsConfiguration.cs
│   ├── StairsSingleCurvedRun.cs
│   ├── StairsSingleSketchedCurvedRun.cs
│   ├── StairsSingleSketchedStraightRun.cs
│   ├── StairsSingleStraightRun.cs
│   └── StairsStandardConfiguration.cs
├── StructSample
│   ├── CS
│   │   ├── Command.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ReadMe_StructSample.rtf
│   │   ├── StructSample.addin
│   │   └── StructSample.csproj
│   └── StructSample.rvt
├── StructuralLayerFunction
│   ├── CS
│   │   ├── AssemblyInfo.cs
│   │   ├── Command.cs
│   │   ├── ReadMe_StructuralLayerFunction.rtf
│   │   ├── StructuralLayerFunction.addin
│   │   ├── StructuralLayerFunction.csproj
│   │   ├── StructuralLayerFunctionForm.cs
│   │   └── StructuralLayerFunctionForm.resx
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── Command.vb
│   ├── ReadMe_StructuralLayerFunction.rtf
│   ├── StructuralLayerFunction.addin
│   ├── StructuralLayerFunctionForm.resx
│   ├── StructuralLayerFunctionForm.vb
│   └── StructuralLayerFunction.vbproj
├── TagBeam
│   └── CS
│   ├── Command.cs
│   ├── FamilySymbolWrapper.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_TagBeam.rtf
│   ├── TagBeam.addin
│   ├── TagBeam.csproj
│   ├── TagBeamData.cs
│   ├── TagBeamForm.cs
│   ├── TagBeamForm.Designer.cs
│   └── TagBeamForm.resx
├── TestFloorThickness
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── Command.vb
│   ├── ReadMe_TestFloorThickness.rtf
│   ├── TestFloorThickness.addin
│   └── TestFloorThickness.vbproj
├── TestWallThickness
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── Command.vb
│   ├── ReadMe_TestWallThickness.rtf
│   ├── TestWallThickness.addin
│   └── TestWallThickness.vbproj
├── TransactionControl
│   └── CS
│   ├── Command.cs
│   ├── CreateWallForm.cs
│   ├── CreateWallForm.Designer.cs
│   ├── CreateWallForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_TransactionControl.rtf
│   ├── TransactionControl.addin
│   ├── TransactionControl.csproj
│   ├── TransactionForm.cs
│   ├── TransactionForm.Designer.cs
│   └── TransactionForm.resx
├── TraverseSystem
│   └── CS
│   ├── Command.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_TraverseSystem.rtf
│   ├── TraversalTree.cs
│   ├── TraverseSystem.addin
│   └── TraverseSystem.csproj
├── Truss
│   ├── CS
│   │   ├── Command.cs
│   │   ├── LineTool.cs
│   │   ├── MathTools.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   └── Resources.resx
│   │   ├── ReadMe_Truss.rtf
│   │   ├── Truss.addin
│   │   ├── Truss.csproj
│   │   ├── TrussForm.cs
│   │   ├── TrussForm.Designer.cs
│   │   ├── TrussForm.resx
│   │   └── TrussGeometry.cs
│   └── Truss.rvt
├── TypeSelector
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── Command.vb
│   ├── ReadMe_TypeSelector.rtf
│   ├── TypeSelector.addin
│   ├── TypeSelector.vbproj
│   ├── TypeSelectorWindow.resx
│   └── TypeSelectorWindow.vb
├── UIAPI
│   └── CS
│   ├── ApplicationAvailabilityClass.cs
│   ├── ApplicationOptions.cs
│   ├── DragAndDrop
│   │   ├── DragAndDropCommand.cs
│   │   ├── DragAndDrop.cs
│   │   ├── DragAndDrop.Designer.cs
│   │   └── DragAndDrop.resx
│   ├── ExternalApplication.cs
│   ├── Images
│   │   └── autodesk.jpg
│   ├── OptionsDialog
│   │   ├── AddTabCommand.cs
│   │   ├── Options.xaml
│   │   ├── Options.xaml.cs
│   │   ├── UserControl1.xaml
│   │   ├── UserControl1.xaml.cs
│   │   ├── UserControl2.xaml
│   │   ├── UserControl2.xaml.cs
│   │   ├── UserControl3.xaml
│   │   └── UserControl3.xaml.cs
│   ├── PreviewControl
│   │   ├── PreviewCommand.cs
│   │   ├── PreviewModel.cs
│   │   ├── PreviewModel.Designer.cs
│   │   └── PreviewModel.resx
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── ReadMe_UIAPI.rtf
│   ├── Resources
│   │   ├── StrcturalWall.png
│   │   └── StrcturalWall-S.png
│   ├── UIAPI.addin
│   └── UIAPI.csproj
├── Units
│   └── CS
│   ├── Command.cs
│   ├── FormatForm.cs
│   ├── FormatForm.Designer.cs
│   ├── FormatForm.resx
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── Readme_Units.rtf
│   ├── Units.addin
│   ├── Units.csproj
│   ├── UnitsForm.cs
│   ├── UnitsForm.Designer.cs
│   └── UnitsForm.resx
├── VersionChecking
│   └── CS
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_VersionChecking.rtf
│   ├── VersionChecking.addin
│   ├── VersionChecking.cs
│   ├── VersionChecking.csproj
│   ├── VersionCheckingForm.cs
│   ├── VersionCheckingForm.Designer.cs
│   └── VersionCheckingForm.resx
├── Viewers
│   ├── AnalyticalViewer
│   │   └── VB.NET
│   │   ├── AnalyticalViewer.addin
│   │   ├── AnalyticalViewer.vbproj
│   │   ├── AssemblyInfo.vb
│   │   ├── Main.vb
│   │   └── ReadMe_AnalyticalViewer.rtf
│   ├── ElementViewer
│   │   └── VB.NET
│   │   ├── AssemblyInfo.vb
│   │   ├── ElementViewer.addin
│   │   ├── ElementViewer.vbproj
│   │   ├── Main.vb
│   │   └── ReadMe_ElementViewer.rtf
│   ├── RevitViewer
│   │   ├── AssemblyInfo.vb
│   │   ├── Main.vb
│   │   ├── ReadMe_RevitViewer.rtf
│   │   ├── RevitViewer.vbproj
│   │   └── Viewer
│   │   ├── Line.vb
│   │   ├── Point.vb
│   │   ├── ViewerWindow.resx
│   │   ├── ViewerWindow.vb
│   │   └── Wireframe.vb
│   └── RoomViewer
│   └── VB.NET
│   ├── AssemblyInfo.vb
│   ├── Main.vb
│   ├── ReadMe_RoomViewer.rtf
│   ├── RoomViewer.addin
│   └── RoomViewer.vbproj
├── ViewPrinter
│   └── CS
│   ├── Command.cs
│   ├── PrintMgr.cs
│   ├── PrintMgrForm.cs
│   ├── PrintMgrForm.Designer.cs
│   ├── PrintMgrForm.resx
│   ├── PrintSetupForm.cs
│   ├── PrintSetupForm.Designer.cs
│   ├── PrintSetupForm.resx
│   ├── PrintSTP.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_ViewPrinter.rtf
│   ├── ReNameForm.cs
│   ├── ReNameForm.Designer.cs
│   ├── ReNameForm.resx
│   ├── SaveAsForm.cs
│   ├── SaveAsForm.Designer.cs
│   ├── SaveAsForm.resx
│   ├── ViewPrinter.addin
│   ├── ViewPrinter.csproj
│   ├── ViewSheets.cs
│   ├── ViewSheetSetForm.cs
│   ├── ViewSheetSetForm.Designer.cs
│   └── ViewSheetSetForm.resx
├── VisibilityControl
│   └── CS
│   ├── Command.cs
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── ReadMe_VisibilityControl.rtf
│   ├── VisibilityControl.addin
│   ├── VisibilityControl.csproj
│   ├── VisibilityCtrl.cs
│   ├── VisibilityCtrlForm.cs
│   ├── VisibilityCtrlForm.Designer.cs
│   └── VisibilityCtrlForm.resx
└── WinderStairs
├── CS
│   ├── Command.cs
│   ├── Forms
│   │   ├── LWinderOptions.cs
│   │   ├── LWinderOptions.Designer.cs
│   │   ├── LWinderOptions.resx
│   │   ├── LWinder.png
│   │   ├── UWinderOptions.cs
│   │   ├── UWinderOptions.Designer.cs
│   │   ├── UWinderOptions.resx
│   │   └── UWinder.png
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   └── Resources.resx
│   ├── Readme_WinderStairs.rtf
│   ├── Winders
│   │   ├── LWinder.cs
│   │   ├── UWinder.cs
│   │   ├── WinderCorner.cs
│   │   ├── Winder.cs
│   │   ├── WinderSinglePoint.cs
│   │   ├── WinderStraight.cs
│   │   └── WinderUtil.cs
│   ├── WinderStairs.addin
│   ├── WinderStairs.csproj
│   └── WinderUpdater.cs
├── WinderStairs.rvt
└── WinderStairs.swf

577 directories, 2070 files

标签:

实例下载地址

Revit 2017 二次开发官方130案例,含源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警