Courses

Working with Geometry

Working with Geometry
250 USD 160 USD
BIM Application Development (Programming Diploma)
19 Courses
421 Lessons in 57 Chapters
56 Hours & 41 Minutes
Lessons
68 Lessons in 5 Chapters
Duration
7 Hours & 4 Minutes
Students
457 Students in 18 Countries
Instructor
Sameh Saady AEC Software Engineer
Course Curriculum
  Expand All     Collapse All
01-01 - Intro
 0:05:00
01-02 - Geometric Components of a 3D Object
 0:02:00
01-03 - 3D Coordinate System
 0:02:00
01-04 - Distance Between Two Points
 0:03:00
01-05 - 3D Vectors
 0:04:00
01-06 - Origin Point - Zero Vector
 0:01:00
01-07 - Point Vector
 0:02:00
01-08 - Unit Vector
 0:02:00
01-09 - Standard Basis Vectors
 0:03:00
01-10 - Vector Formats
 0:03:00
01-11 - Opposite Vector
 0:01:00
01-12 - Vectors Addition
 0:02:00
01-13 - Right Hand Rule
 0:03:00
01-14 - Dot Product - Perpendicular Vectors
 0:13:00
01-15 - Cross Product - Parallel Vectors
 0:08:00
01-16 - Face Normal
 0:03:00
01-17 - Centroid
 0:02:00
01-18 - Revit Use-cases
 0:12:00
02-01 - Revit Global Coordinate System
 0:03:00
02-02 - Geometry Object Base Class
 0:01:00
02-03 - XYZ Class
 0:03:00
02-04 - Creating XYZ Object
 0:04:00
02-05 - Displaying XYZ Data with Extension Method
 0:19:00
02-06 - UV Class
 0:03:00
02-07 - Point Class
 0:04:00
02-08 - Visualization with DirectShape
 0:04:00
02-09 - Visualizing Point
 0:09:00
02-10 - Visualizing Vector
 0:09:00
02-11 - Overriding Point_Vector Color
 0:18:00
02-12 - Basis Vectors
 0:04:00
02-13 - Scaling Vectors
 0:04:00
02-14 - Unit Vector
 0:02:00
02-15 - Opposite Vector
 0:03:00
02-16 - Vectors Addition_Subtraction
 0:06:00
02-17 - XYZ Equality
 0:03:00
02-18 - Distance Between Two Points
 0:02:00
02-19 - Angle Between Two Vectors
 0:09:00
02-20 - Dot Product
 0:09:00
02-21 - Cross Product
 0:04:00
02-22 - XYZ Class Members Overview
 0:05:00
03-01 - Curve Base Class
 0:03:00
03-02 - Creating Bound_Unbound Line
 0:08:00
03-03 - Visualizing Line
 0:06:00
03-04 - Evaluating Point at Line
 0:12:00
03-05 - Filtering Perpendicular Lines
 0:05:00
03-06 - Filtering Parallel Lines
 0:03:00
03-07 - Intersection Point of Two Lines
 0:10:00
03-08 - Point Projection on Bound Line
 0:05:00
03-09 - Point Projection on Unbound Line
 0:03:00
04-01 - CurveLoop Class
 0:09:00
04-02 - Polyline Class
 0:02:00
04-03 - Edge Class
 0:04:00
04-04 - Face Base Class
 0:07:00
04-05 - Surface Base Class
 0:02:00
04-06 - Mesh Class
 0:06:00
04-07 - Solid Class
 0:02:00
04-08 - GeometryCreationUtilities Class
 0:02:00
04-09 - Reference Class
 0:04:00
05-01 - GeometryElement Class
 0:10:00
05-02 - Retrieving Element Geometry
 0:10:00
05-03 - Customizing Geometry Options
 0:14:00
05-04 - Retrieving Element Solid for System Families
 0:13:00
05-05 - Retrieving Element Faces
 0:21:00
05-06 - Retrieving Element Edges
 0:29:00
05-07 - Retrieving Element Points
 0:03:00
05-08 - GeometryInstance Class
 0:12:00
05-09 - Retrieving Element Solid for Loadable Families
 0:13:00
05-10 - Instance Geometry vs. Symbol Geometry
 0:07:00