Creating Conceptual mass in REVIT and Creation of Sinusoidal curve and a Parametric stadium using Dynamo
AIM:
TO CREATE A SET OF SINUSOIDAL POINT AND CREATE A CURVE AND CREATE A SUREFACE OUT OF THE CURVE.
PROCEDURE:
OPEN THE NEW PROJECT WITH ARCHITECTURAL TEMPLETE.
SELECT DYNAMO UNDER MANAGE TAB.
ONCE THE DYNAMO WINDOW OPENS SELECT NEW.
FIRST CREATE ASET A POINT IN THE X-AXIS.
FOR THAT INTRODUCE THREE INTEGER SLIDER.
THEN INTRODUCE ONE RANGE NODE AND POINTS BY CORDINATES NODES.
THEN CONNECT THE WIRES FROM SLIDER OUTPUT TO RANGE INPUT AND RANGE OUTPUT TO POINT BY COORDINATES INPUT IN THE X-COORDINATES.
NOW CREATE A SINUSOIDAL PATTERN FROM THE POINT CREATED.
INTRODUCE MATH.SIN,INTEGER SLIDER,CODE BLOCK,PRODUCT AND ADDITIONAL NODES.
THEN SET THE VALUE OF NODES AS 50
THEN CONNECT THE RANGE OUTPUT TO THE MATH.SIN INPUT.
CONNECT WIRE FROM MATH.SIN OUTPUT TO PRODUCT NODE INPUT X. AND CODE BLOCK OUTPUT TO POINT BY CORDINATES INPUT Z.
CONNECT WIRE FROM PRODUCT NODE OUTPUT TO POINT BY CORDINATES INPUT Z.
THEN MATH.SIN OUTPUT TO POINT BY CORDINATES INPUT Y. AND CODE BLOCK OUTPUT TO PRODUCT NODE INPUT Y.
THEN RANGE OUTPUT TO MATH.SIN INPUT.
THEN CREATE NURBCURVE BY COORDINATES NODE.
CONNECT THE WIRE FROM POINT BY COORDINATE TO NURBSCURVE BY COORDINATES.
THEN LIST CREATE AND CREATE ITEM0 AND ITEM1.
CONNECT THE NURBCURVE OUTPUT TO LIST CREATE ITEM0 INPUT AND NURBCURVE OUTPUT TO LIST CREATE ITEM1 INPUT.


THEN CREATE A SURFACE THROUGH THE SINUSOIDAL POINT.
THEN INTRODUCE THE SURFACE BY LOFT NODES.
CONNECT THE WIRES FROM LIST OUTPUT TO SURFACE BY LOFT INPUT.


RESULT:

AIM:
TO CREATE A CONCEPTUAL LAYOUT OF FLOOR PLAN IN DYNAMO.
PROCEDURE:
OPEN THE NEW PROJECT WITH ARCHITECTURAL TEMPLETE.
SELECT DYNAMO UNDER MANAGE TAB.
ONCE TE DYNAMO WINDOW OPEN SELECT THE NEW OPTION.
FIRST CREATE A POINT TO CONNECT THE OUTLINEE OF THE FLOOR PLAN.
FOR THAT INTRODUCE TWO INTEGER SLIDERS AND FOUR POINT BY COORDINATES NODES.
SET THE VALUE AS 100 IN INTEGER SLIDER.
CONNECT THE WIRES FROM THE INTEGER SLIDER TO POINT BY COORDINATES INPUTS.
THAT CREATE THE POINT AT THE ORIGIN 0,100,100,100 AND 100,0
CREATE A LINE THROUGH THE POINT TO MAKE A CONCEPTTUAL LAYOUT.
FOR THAT INTRODUCE FOUR LINE BY START AND END POINT NODES.
CONNECT THE WIRES FROM POINT BY COORDINATES TO LINE BY START AND END POINT NODES.
THIS CREATE A OUT LINE OF THE CONCEPTUAL FLOOR PLAN.


THEN FOR THAT INTRODUCE LIST MODE.
CONNECT THE WIRES FROM THE POINT BY START AND END POINT OUTPUT TO THE LIST NODE INPUTS.
INTRODUCE WALL TYPE NODE AND SELECT THE WALL TYPE AS GENERIC 12".
INTRODUCE LEVEL NODE AND SET THE LEVEL AS LEVEL 1.
THEN INTRODUCE INTEGER SLIDER FOR THE CONTROL THE HEIGHT OF THE WALL SET AS THE VALUE AS 10.
INTRODUCE WALL BY CURVE AND HEIGHT NODE.
CONNECT THE WIRES FROM LIST TO CURVE IN THE WALL BY CURVE AND HEIGHT NODES.
CONNECT THE WALL TYPE NODES TO THE WALL TYPE.
CONNECT THE LEVELS TO THE LEVELS.
CONNECT THE INTEGER SLIDER TO THE HEIGHT IN THE INPUT OF WALL BY CURVE AND HEIGHT NODE. WALL IS CREATED.
CREATE A FLOOR. FOR THAT INTRODUCE FLOOR BY OUTLINE TYPE AND LEVEL NODES.
INTRODUCE FLOOR TYPE NODE AND SELECT THE FLOOR TYPE AS GENERIC -12".
CONNECT THE WIRES FOR LIST TO OUTLINE CURVES.
CONNECT FLOOR TYPE TO FLOOR TYPE IN THE INPUT OF FLOOR BY OUTLINE TYPE AND LEVEL NODES.
FLOOR IS CREATED.


RESULT:

AIM:
TO CREATE AN ARRAY OF MODEL ELEMENTS IN REVIT. USE DYNAMO TO VERY THE PROPERTIES OF MODEL ELEMENTS BY USING THE SLIDER OR CODE BLOCK.
PROCEDURE:
OPEN THE REVIT SOFTWARE.
CREATE A NEW PROJECT BY ARCHITECTURAL TEMPLETE.
SELECT THE ARCHITECTURAL COLUMN UNDER THE ARCHITECTURAL TAB.
CREATE A ONE ARCHITECTURAL COLUMN OF SIZE 24"*12"
MAKE THE THREE MORE COPIES OF THE COLUMN.
THIS WILL CREATE A ARRAY OF COLUMN.

VARY THE PROPERTIES OF THE ELEMENTS BY USING DYNAMO.
FOR THE SELECT DYNAMO UNDER MANAGE TAB.
OPEN NEW PROJECT IN DYNAMO.
INTRODUCE SELECT MODEL ELEMANTS NODES AND INTEGER SLIDER NODE.
FAMILY INSTANCE SET ROTATION NODE.
CLICK THE SELECT OPTION IN SELECT MODEL ELEMENT NODES.
NOW OPEN THE REVIT WINDOW AND SELECT ALL THE ELEMENT.
THEN GO BACK TO THE DYNAMO WINDOW.
THE ELEMENT ARE SELECTED.
SET THE VALUE OF INTEGER SLIDER AS 45 THIS IS THE ROTATION DEGREE.
CONNECT THE WIRES FROM SELECT MODEL ELEMENT AND INTEGER SIDER OUTPUT TO THE FAMILY INSTANCE SET ROTATION INPUT.
CONNECT ELEMENTS TO FAMILY INSTANCE AND INTEGER SLIDER TO DEGREE.

RESULT:

AIM:
TO CREATE A CONCEPTUAL MASS IN REVIT AND DEVLOP A PARAMETRIC COLUMN BY DIVIDING THE SURFACE AND USE TRIANGULAR BENT TO ADD FINISH THE PARAMETRIC COLUMN.
PROCEDURE:
OPEN THE REVIT SOFTWARE .
SELECT THE NEW FAMILIES SELECT THE CONCEPTUAL MASS AND SELECT METRIC MASS.
THEN CREATE A MATRIC MASS TEMPLATE.

GO TO EAST ELEVATION.
SELECT THE ONE LEVEL AT A DISTANCE OF 12' FROM THE EXISTING LEVEL.

GO BACK TO THE PLAN VIEW.
SELECT THE SPLINE OPTION.
CRREATE A ONE SPLINE CURVE.SELECT SET WORK PLAN OPTION UNDER THE WORK PLANE PANEL.
SET A WORK PLANE AT THE START POINT OF THE CURVE.

THEN CREATE INSCRIBE POLYGE OF 4 SIDES.
SIMILARLY SET THE WORK PLANE TO ALL THE OTHER POINT.
CREATE A INSCRIBED POLYGAN TO ALL THE WORK PALNE.

NOW CREATE A SOLID FORM TO THE CURVE.
SELECT THE CURVE AND INSCRIBED POLYGON.
THEN SELECT SOLID FORM OPTION.
THEN ADD TRIANGULAR BENT TO THE SOLID FORM.
FOR THAT SELECT THE SOLID FORM AND CLICK DIVIDE PATH OPTION.
NOW THE MODEL IS READY TO ADD THE TRIANGLE BEND FINISH.
SELECT THE TRIANGULAR BENS PATTERN UNDER THE PROPERTIES BROWSER.
THE TRIANGLE BENT PATTERN IS APPLIED TO THE MODEL.

RESULT:

AIM:
TO DEVELOPE A PARAMETRIC STADIUM BY USING DYNAMO.
PROCEDURE:
OPEN THE REVIT SOFTWARE.
OPEN THE NEW PROJECT BY ARCHITECTURL TEMPLATE.
GO TO MANAGE TAB AND SELECT DYNAMO.
OPEN THE DYNAMO
OPEN THE NEW DYNAMO PROJECT.
FIRST CREATE A LEVELS AND FLOOR TO FLOOR HEIGHT
FOR THAT INTRODUCE TWO INTEGER SLIDERS FOR LEVEL AND FLOOR HIGHT.
THEN INTRODUCE ONE CODE BLOCK AND MANUALLY ENETR THE CODE AS 0..#LEVELS..FLOORHEIGHT.
THIS CODE WILL CONTROL THE LEVELS AND FLOOR HEIGHT
CONNECT THE WIRE FROM LEVEL TO THE EVELS IN CODE BLOCK INPUT.
CONNECT WIRE FROM THE FLOOR HEIGHT TO FLOOR HEIGHT IN CODE BLOCK INPUT.
FOR THAT INTRODUCE COORDINATE SYSTEM BY ORIGIN MODE.
CONNECT THE WIRE FROM CODE BLOCK OUTPUT TO THE INPUT OF Z IN COORDINATES SYSTEM BY ORIGIN.
THEN CREATE A RECTANGLE.
INTRODUCE RECTANGLE BY WIDTH LENGTH AND TWO MORE INTEGER SLIDER.
RENAME THE INTEGER SLIDES AS LENGTH AND WIDTH.
THEN SET THE VALUE AS 10 AND 10
THEN CONNECT THE WIRES FROM COORDINATES SYSTEM OUTPUT TO COORDINATE SYSTEM INPUT.
CONNECT WIRES FROM INTEGER SLIDES TO THE LENGTH AND WIDTH IN THE INPUT OF RECTANGULAR BY WIDTH LENGTH.
THEN INTRODUCE A CODE BLOCK AND WRITE A CODE AS BOTTOM..TOP..RADIUS.
INTRODUCE ANOTHER TWO MORE INTEGER SLIDERS.
RENAME THE INTEGER SLIDER AS BOTTOM FLOOR ROTATION AND TOP FLOOR ROTATION.
SET THE BOTTOM ROTATION AS 0 AND TOP ROTATION AS 200.
CONNECT THE WIRES TO THE IPUT OF CODE BLOCK.
CONNECT BOTTOM INTEGER SLIDER TO THE BOTTOM OF CODE BLOCK.
CONNECT TOP INTEGER SLIDER TO THE TOP OF THE CODE BLOCK.
THEN LEVEL INTEGER SLIDER TO THE LEVELS OF CODE BLOCK.
NOW CREATE THE ROTATION OF RECTANGLE.
THEN INTRODUCE POINT ORIGIN AND VECTOR Z AXIS NODE.
CONNECT THE WIRE TO GEOMETRY ROTATE NODE.
THEN CONNECT WIRE FROM CODE BLOCK OUTPUT TO DEGREE.
CONNECT WIRE FROM TO RECTANGLE TO GEOMETRY..
CONNECT WIRES FROM POINT ORIGIN TO ORIGIN.
THEN CONNECT WIRE FROM VECTOR TO AXIS INN THE INPUT OF GEOMETRY ROTATE NODE.
ROTATION OF RECTANGLE IS DONE AT 200 DEGREE.
THEN CREATE A SUREFACE TO THE GEOMETRY CREATED.
INTRODUCE POLY SURFACE BY LOFT NODE.
CONNECT THE WIRE FROM GEOMETRY TO THE CROSSSECTION.
THE SURFACE IS CREATED.


RESULT:
