Skip to content

chuongmep/RevitAPI_EveryDay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FULL GUIDE REVIT API EVERYDAY FROM ZERO TO HERO C#

Revit API Platform .NET License: MIT follow on Twitter

If you want complete full source, you need learn it every day.

Get Start

  1. Clone Project :
git clone https://github.com/chuongmep/RevitAPI_EveryDay.git

  1. Restore nuget :
https://github.com/chuongmep/RevitAPI-Nuget

Day01: Get start with Revit API

Day02: Introduce Interface And Interactive with Application,Document,Uidocument, UiApplication,Common

Day03: Access To Element In Revit Document

Get Selected In Linked Element

Day04: Focus to Logic Filter Element

Day05: Transaction, Interactive with Parameter Data

Day06: Modify Element

Day07: Focus To Intersect

Day 08: Focus To Geometry

Points

Vector

Negate
IsAlmostEqualTo
Length

UV

Curve

Bounded line – Line
Unbound line – Line
Arc – Arc
Circle – Arc
Elliptical arc – Ellipse
Ellipse – Ellipse
NURBS – NurbSpline
Hermite – HermiteSpline

Line

Plane

Edge

Face

Plane – PlanarFace
Cylinder – CylindricalFace
Cone – ConicalFace
Revolved face – RevolvedFace
Ruled surface – RuledFace
Hermite face – HermiteFace

Surface

Soilds

Day 09: Focus Create Sample Element

Create Sheet Sapmle

Create Sheet From Excel

Create View

Create Floor

Create Column

Create Schedule

Create Dimmentions

Create Wall

Create Line

Create Curve

Create ModelCurve

Create Model

Create Workset

Create Parameter

Create Share Parameter

Create Share Parameter Inside Family

Day 10: Focus Revit Event

ExternalEventHandler

IUpdate

Event Document

Event Application

Event Warning

Event Dialog

Day 11: Revit Ribbon

Buttons

Tab

Panel

StackItem

PulldownButton

Combobox

TextBox

Checkbox

Day 12: Windows Forms UI

Design

Event

Binding Data

Get Set

Example 1: SetPrameterWinFrom

Day 13: WPF(Windows Presentation Foundation) UI

Xaml Design

Event

MVVM

Binding Data

Theard

Properties

Example 1 : RevitElementBipChecker

Day 13: Collaborate

Advanced

  • Resolve Warning
  • Tool Develop
  • Resolve Error

...Updating

Library

Focus To Funtion Useful can help you complete job quikly, you can collaborate with me because it Open Source

License

Copyright Chuongmep© 2021

About

Full Guide RevitAPI EveryDay From Zero To Hero

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages