Added floor and wall presentation

This commit is contained in:
2019-11-04 13:47:28 +01:00
parent 0a39f63e7e
commit b35f5d8bb7
8 changed files with 4163 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,7 @@
# FloorPresentation
Places all floor types in the project
## Requirements
Clockwork

View File

@@ -76,6 +76,14 @@ State: stable
UI: DynamoPlayer
### FloorPresentation
Places all floor types in the project
State: stable
UI: DynamoPlayer
### ImportDwgBatch
State: same as importobj, just with dwg
@@ -150,6 +158,14 @@ State: stable
UI: DynamoPlayer
### WallPresentation
Place all wall types in the project
State: stable
UI: DynamoPlayer
## Nodes
### WeekDayNumber

View File

@@ -0,0 +1,424 @@
{
"Uuid": "6f4fcc53-94c0-4b9d-80fb-e8c8780d9943",
"IsCustomNode": false,
"Description": null,
"Name": "RemoveParametersFromFamilyDocument",
"ElementResolver": {
"ResolutionMap": {}
},
"Inputs": [],
"Outputs": [],
"Nodes": [
{
"ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
"NodeType": "CodeBlockNode",
"Code": "\"Family Created By\";\n\"Company Website\";\n\"Company Email\";",
"Id": "84d0b5d006a449459df1c20a61f5f6c2",
"Inputs": [],
"Outputs": [
{
"Id": "9e64f1e27b53403f95ef8fc3d7bb34c4",
"Name": "",
"Description": "Value of expression at line 1",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "dd57185cf92a4967817a5c93c346b9e4",
"Name": "",
"Description": "Value of expression at line 2",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "1ad5e928ab1c41eab4f1bc17f3c2ae2e",
"Name": "",
"Description": "Value of expression at line 3",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Allows for DesignScript code to be authored directly"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"NodeType": "FunctionNode",
"FunctionSignature": "Orchid.RevitFamily.Parameter.Delete@var,string[]",
"Id": "a39679a217964bd19735175394610057",
"Inputs": [
{
"Id": "0d1cbb3f6f564d9c96794cd452c781ef",
"Name": "familyDocument",
"Description": "Family document as Revit document (rfa)\n\nvar\nDefault value : null",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "4503f9a56d084e73985dfb29156b3b97",
"Name": "parameterName",
"Description": "The name of the parameter to delete\n\nstring[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "a3d71b2beb7d4ed3b298f7cce79a9bce",
"Name": "watch",
"Description": "Add a watch node to verify the output",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Delete family parameter by parameter name\n\nParameter.Delete (familyDocument: var = null, parameterName: string[]): string"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"NodeType": "FunctionNode",
"FunctionSignature": "Orchid.RevitProject.Document.Current",
"Id": "3de7c745b0144b638b60168a7c769425",
"Inputs": [],
"Outputs": [
{
"Id": "38d3eee3d1644fa596dad51004605dfe",
"Name": "Document",
"Description": "Document as Revit type",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Get current document\n\nDocument.Current: var"
},
{
"ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
"VariableInputPorts": true,
"NodeType": "ExtensionNode",
"Id": "b3e89dfd1c6045459eaf22ae71a2e5ac",
"Inputs": [
{
"Id": "399c1a7ebc8e47dc9baae1922d17f647",
"Name": "item0",
"Description": "Item Index #0",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "525bda03de7946fa9ae7aeefcb482968",
"Name": "item1",
"Description": "Item Index #1",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "831b747a8c02447babc6477609eec19e",
"Name": "item2",
"Description": "Item Index #2",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "91c70df7143744fc9da6126dc6f80804",
"Name": "list",
"Description": "A list",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Makes a new list out of the given inputs"
},
{
"ConcreteType": "CoreNodeModels.HigherOrder.Map, CoreNodeModels",
"NodeType": "ExtensionNode",
"Id": "005f5e369c8345e39c995a8413aa70d4",
"Inputs": [
{
"Id": "93d5fa5e0ba34a62bbdd87f1991d33fa",
"Name": "list",
"Description": "The list to map over.",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "8d44a6a9aa164ca39d707ab58df79a41",
"Name": "f(x)",
"Description": "The procedure used to map element",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "5a7fb15a3ae744178e356a6942b00105",
"Name": "mapped",
"Description": "Mapped list",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Applies a function over all elements of a list, generating a new list from the results."
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"NodeType": "FunctionNode",
"FunctionSignature": "Orchid.RevitProject.Document.Save@var,bool",
"Id": "0c72fee15992492b9666e8ddb7d78cf7",
"Inputs": [
{
"Id": "4d3c167877e44eaabb277980e8f5801f",
"Name": "document",
"Description": "Document as Revit type\n\nvar\nDefault value : null",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "c77b4e6a99c741f3a4e4e7ec6b80c8eb",
"Name": "compact",
"Description": "Save using compact mode?\n\nbool\nDefault value : false",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "6ad60b3485de466e8c92ecec075ee708",
"Name": "Document",
"Description": "Document as Revit type",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Save document\n\nDocument.Save (document: var = null, compact: bool = false): var"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
"FunctionSignature": "ecce77dc-1290-438e-a056-970b256fd553",
"FunctionType": "Graph",
"NodeType": "FunctionNode",
"Id": "40f06fa249224d03badd3adf6710c0a8",
"Inputs": [
{
"Id": "0728429b15bd4f22b17eabd070f596d9",
"Name": "passThrough",
"Description": "var[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "0277240a14334327b318dfd7d7840323",
"Name": "waitFor",
"Description": "var[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "2696ee459d5c4b58b14de116bd08679f",
"Name": "passThrough",
"Description": "return value",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Forces a sequential order of execution. The node wired into the output of the Passthrough node will be executed *after* the node wired into the waitFor input (e.g. important for some Revit operations). The value of the passThrough input will be passed on to the node wired into the output port of the Passthrough node."
}
],
"Connectors": [
{
"Start": "9e64f1e27b53403f95ef8fc3d7bb34c4",
"End": "399c1a7ebc8e47dc9baae1922d17f647",
"Id": "c101dd9ed0e5413b985cc78ec733e451"
},
{
"Start": "dd57185cf92a4967817a5c93c346b9e4",
"End": "525bda03de7946fa9ae7aeefcb482968",
"Id": "91afd20f675b4a2e97ecf993447b1221"
},
{
"Start": "1ad5e928ab1c41eab4f1bc17f3c2ae2e",
"End": "831b747a8c02447babc6477609eec19e",
"Id": "be08b62f66564b1fa965c8ace6b2cc15"
},
{
"Start": "a3d71b2beb7d4ed3b298f7cce79a9bce",
"End": "8d44a6a9aa164ca39d707ab58df79a41",
"Id": "d025c8d8091d49f79beafc828666ca80"
},
{
"Start": "38d3eee3d1644fa596dad51004605dfe",
"End": "0d1cbb3f6f564d9c96794cd452c781ef",
"Id": "1e79e0f4267740c3a07768b73745f518"
},
{
"Start": "38d3eee3d1644fa596dad51004605dfe",
"End": "0728429b15bd4f22b17eabd070f596d9",
"Id": "901817d684e145b8849ec2dbae61e207"
},
{
"Start": "91c70df7143744fc9da6126dc6f80804",
"End": "93d5fa5e0ba34a62bbdd87f1991d33fa",
"Id": "2109117af4c842d3ad9fd385961f8632"
},
{
"Start": "5a7fb15a3ae744178e356a6942b00105",
"End": "0277240a14334327b318dfd7d7840323",
"Id": "39e3f34d2b164d2ba24004f73465a5b5"
},
{
"Start": "2696ee459d5c4b58b14de116bd08679f",
"End": "4d3c167877e44eaabb277980e8f5801f",
"Id": "0620f208855243c995813cc77c5b3a8d"
}
],
"Dependencies": [
"ecce77dc-1290-438e-a056-970b256fd553"
],
"Bindings": [],
"View": {
"Dynamo": {
"ScaleFactor": 1.0,
"HasRunWithoutCrash": true,
"IsVisibleInDynamoLibrary": true,
"Version": "2.0.2.6826",
"RunType": "Manual",
"RunPeriod": "1000"
},
"Camera": {
"Name": "Background Preview",
"EyeX": -17.0,
"EyeY": 24.0,
"EyeZ": 50.0,
"LookX": 12.0,
"LookY": -13.0,
"LookZ": -58.0,
"UpX": 0.0,
"UpY": 1.0,
"UpZ": 0.0
},
"NodeViews": [
{
"ShowGeometry": true,
"Name": "Code Block",
"Id": "84d0b5d006a449459df1c20a61f5f6c2",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"X": 3.5516853009061151,
"Y": 437.63438178235583
},
{
"ShowGeometry": true,
"Name": "Parameter.Delete",
"Id": "a39679a217964bd19735175394610057",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"X": 473.20861952577866,
"Y": 285.94793807728524
},
{
"ShowGeometry": true,
"Name": "Document.Current",
"Id": "3de7c745b0144b638b60168a7c769425",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"X": 258.7086472505701,
"Y": 60.143474351420878
},
{
"ShowGeometry": true,
"Name": "List Create",
"Id": "b3e89dfd1c6045459eaf22ae71a2e5ac",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"X": 293.6047558121877,
"Y": 417.97927355237368
},
{
"ShowGeometry": true,
"Name": "List.Map",
"Id": "005f5e369c8345e39c995a8413aa70d4",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"X": 860.00307462096066,
"Y": 368.18601475599809
},
{
"ShowGeometry": true,
"Name": "Document.Save",
"Id": "0c72fee15992492b9666e8ddb7d78cf7",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"X": 1523.2734284074156,
"Y": 155.1427406493566
},
{
"ShowGeometry": true,
"Name": "Passthrough",
"Id": "40f06fa249224d03badd3adf6710c0a8",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Excluded": false,
"X": 1092.9923616087726,
"Y": 255.5589852304297
}
],
"Annotations": [],
"X": 75.174217594771392,
"Y": 242.17461792947205,
"Zoom": 0.53804629768857093
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,931 @@
{
"Uuid": "75ea7902-c326-42e1-b1a2-b45e0bbdc907",
"IsCustomNode": false,
"Description": null,
"Name": "WallPresentation",
"ElementResolver": {
"ResolutionMap": {}
},
"Inputs": [
{
"Id": "7d8c0e5306b848c0ae64176066cdc37d",
"Name": "Distance [mm]",
"Type": "number",
"Value": "100",
"NumberType": "Double",
"Description": "Creates a number."
},
{
"Id": "7aeff6de4e194799bdd940af07209f52",
"Name": "Length [mm]",
"Type": "number",
"Value": "300",
"NumberType": "Double",
"Description": "Creates a number."
}
],
"Outputs": [],
"Nodes": [
{
"ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
"FunctionSignature": "65f93a80-674c-4a98-9d0c-db3a138287e5",
"FunctionType": "Graph",
"NodeType": "FunctionNode",
"Id": "7ff337ac9d1f40faa48dea4c134da055",
"Inputs": [
{
"Id": "0189544bb916418ba5c68d802edd228a",
"Name": "category",
"Description": "var[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "5a0baa587b694f3ba0918304fbbb453f",
"Name": "toggle",
"Description": "bool\nDefault value : true",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "584c589dda174103b0b4fca1e27518fb",
"Name": "docOrRevitLinkInstance",
"Description": " Use only if you want to query a linked model\n\nvar\nDefault value : null",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "9b23f275e7e8482e9be77ec0e564343b",
"Name": "familyTypes",
"Description": "return value",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Gets all family types/symbols of a given category in the model."
},
{
"ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
"SelectedIndex": 604,
"NodeType": "ExtensionNode",
"Id": "3631c9e4e81649c5bd9bc3132498ba27",
"Inputs": [],
"Outputs": [
{
"Id": "317b7515d92145c491f84fbd75222f38",
"Name": "Category",
"Description": "The selected Category.",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "All built-in categories."
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"NodeType": "FunctionNode",
"FunctionSignature": "Revit.Elements.Wall.ByCurveAndLevels@Autodesk.DesignScript.Geometry.Curve,Revit.Elements.Level,Revit.Elements.Level,Revit.Elements.WallType",
"Id": "acd8dd17d6ad4ba18dfd3858ad2a39c9",
"Inputs": [
{
"Id": "c49eaee6e8d94179a1b9a393294d331e",
"Name": "c",
"Description": "Curve",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "39e319e624b34e08befc5e83678c339a",
"Name": "startLevel",
"Description": "Level",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "ffe47443829c46bc9e88e58aafb551df",
"Name": "endLevel",
"Description": "Level",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "bd593fb1b0c04c2c886546c1ab6a3c2e",
"Name": "wallType",
"Description": "WallType",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "df11407c9b974b409991c25583e34bc5",
"Name": "Wall",
"Description": "Wall",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Create a Revit Wall from a guiding Curve, start Level, end Level, and WallType\n\nWall.ByCurveAndLevels (c: Curve, startLevel: Level, endLevel: Level, wallType: WallType): Wall"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"NodeType": "FunctionNode",
"FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
"Id": "d24f89940f504c61b1d0c60c4ac5bea4",
"Inputs": [
{
"Id": "e6a8ff46a7f4465193c9b87803a18bb1",
"Name": "startPoint",
"Description": "Point",
"UsingDefaultValue": false,
"Level": 1,
"UseLevels": true,
"KeepListStructure": false
},
{
"Id": "7472750d82eb4df887c479e1f3e10d31",
"Name": "endPoint",
"Description": "Point",
"UsingDefaultValue": false,
"Level": 1,
"UseLevels": true,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "e83c19e1909446deb323836411a89212",
"Name": "Line",
"Description": "Line",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"NodeType": "FunctionNode",
"FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double",
"Id": "a4bd80bfa6844a09a7a0aa29cdd6728c",
"Inputs": [
{
"Id": "53d1a9ed26e14b92a495bd9ab6d0904c",
"Name": "x",
"Description": "double\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "9a9962d334584e4fbafff12e0b9efb5c",
"Name": "y",
"Description": "double\nDefault value : 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "f10e10c5a83340a5a9459d305a818107",
"Name": "Point",
"Description": "Point",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "CrossProduct",
"Description": "Form a Point in the XY plane given two 2 cartesian coordinates. The Z component is 0.\n\nPoint.ByCoordinates (x: double = 0, y: double = 0): Point"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"NodeType": "FunctionNode",
"FunctionSignature": "DSCore.List.Count@var[]..[]",
"Id": "9a672f07775e41d096a375c57767f376",
"Inputs": [
{
"Id": "088b2acb37344fe0aec8eea20a078169",
"Name": "list",
"Description": "List to get the item count of.\n\nvar[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "ae7b623423634c84836951241fbf11c1",
"Name": "count",
"Description": "List length.",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"NodeType": "FunctionNode",
"FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
"Id": "04d1c161bb69470286c949cc5b2ee274",
"Inputs": [
{
"Id": "35863ceb621a43aa8c6f7feb0083a498",
"Name": "list",
"Description": "List to get the first item from.\n\nvar[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": true,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "046a5e82242e4138bb032bc1a9db46a8",
"Name": "item",
"Description": "First item in the list.",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
"NodeType": "FunctionNode",
"FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
"Id": "2d8183d63af4443b9857d420494d2b7f",
"Inputs": [
{
"Id": "ddeee15535e94bec822f080f51b412b6",
"Name": "list",
"Description": "List to fetch an item from.\n\nvar[]..[]",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": true,
"KeepListStructure": false
},
{
"Id": "3ba130428f7b41e38d7417c7d09c2441",
"Name": "index",
"Description": "Index of the item to be fetched.\n\nint",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "6bb12a9c42da4a17bd4699472b2a72ef",
"Name": "item",
"Description": "Item in the list at the given index.",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
},
{
"ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
"NodeType": "CodeBlockNode",
"Code": "1;",
"Id": "ddf3bf3c0dc74e65a9d4efaceeadc3fd",
"Inputs": [],
"Outputs": [
{
"Id": "2185f1768e03418391cdbb490ad4d1a3",
"Name": "",
"Description": "Value of expression at line 1",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Allows for DesignScript code to be authored directly"
},
{
"ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
"NodeType": "ExtensionNode",
"Id": "ad4ebbde023a421f9cc40cc22c2c36bc",
"Inputs": [
{
"Id": "1d34f88afd4e475883672b7b8dfd091e",
"Name": "start",
"Description": "Number or letter to start the sequence at\r\nDefault value: 0",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "f38df3baae9849c494ae25a82afde871",
"Name": "amount",
"Description": "Amount of numbers in the sequence\r\nDefault value: 10",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "8152528bcdad43088268dab344f6cdc0",
"Name": "step",
"Description": "Space between numbers or letters\r\nDefault value: 1",
"UsingDefaultValue": true,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "5422600db35c408f82a2a6d5c5f0f42a",
"Name": "seq",
"Description": "New sequence",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Auto",
"Description": "Creates a sequence of numbers."
},
{
"ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
"NodeType": "CodeBlockNode",
"Code": "0;",
"Id": "8ef3db4f8fa44eb7a9bbdd0ec3049c02",
"Inputs": [],
"Outputs": [
{
"Id": "af768ae18ccd4109840e07b3ad60d6ce",
"Name": "",
"Description": "Value of expression at line 1",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Allows for DesignScript code to be authored directly"
},
{
"ConcreteType": "DSRevitNodesUI.Levels, DSRevitNodesUI",
"SelectedIndex": 1,
"NodeType": "ExtensionNode",
"Id": "d1c4491c17e74844907862ae09070e3a",
"Inputs": [],
"Outputs": [
{
"Id": "4c9cf26d2bcd48bca6aa98b2fd9fa3a9",
"Name": "Levels",
"Description": "The selected Levels",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Select a level in the active document"
},
{
"ConcreteType": "DSRevitNodesUI.Levels, DSRevitNodesUI",
"SelectedIndex": 3,
"NodeType": "ExtensionNode",
"Id": "26872bd48430467a8bd93fbaef392a73",
"Inputs": [],
"Outputs": [
{
"Id": "1fe56bcf0a12494db8004f5c5e5ffce3",
"Name": "Levels",
"Description": "The selected Levels",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Select a level in the active document"
},
{
"ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
"VariableInputPorts": true,
"NodeType": "ExtensionNode",
"Id": "9dc493d00b5a44b2bc7aa9896134fb24",
"Inputs": [
{
"Id": "fc81d264d62b4875b4c5faccbd82902a",
"Name": "item0",
"Description": "Item Index #0",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
},
{
"Id": "c1c42b37d01d484781a67cf527cb553d",
"Name": "item1",
"Description": "Item Index #1",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Outputs": [
{
"Id": "215d632560304695adc5d1c94fecab2c",
"Name": "list",
"Description": "A list",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Makes a new list out of the given inputs"
},
{
"ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
"NodeType": "NumberInputNode",
"NumberType": "Double",
"InputValue": 100.0,
"Id": "7d8c0e5306b848c0ae64176066cdc37d",
"Inputs": [],
"Outputs": [
{
"Id": "1ba39aa4424845cb8b53776a5c1676df",
"Name": "",
"Description": "Double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Creates a number."
},
{
"ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
"NodeType": "NumberInputNode",
"NumberType": "Double",
"InputValue": 300.0,
"Id": "7aeff6de4e194799bdd940af07209f52",
"Inputs": [],
"Outputs": [
{
"Id": "423be69551c04537b70c676d00fce06c",
"Name": "",
"Description": "Double",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
"KeepListStructure": false
}
],
"Replication": "Disabled",
"Description": "Creates a number."
}
],
"Connectors": [
{
"Start": "9b23f275e7e8482e9be77ec0e564343b",
"End": "088b2acb37344fe0aec8eea20a078169",
"Id": "d2df20d5d52d4829b0acafbea69c565f"
},
{
"Start": "9b23f275e7e8482e9be77ec0e564343b",
"End": "bd593fb1b0c04c2c886546c1ab6a3c2e",
"Id": "8bafa488a3114f82bdf5d492b96c2165"
},
{
"Start": "317b7515d92145c491f84fbd75222f38",
"End": "0189544bb916418ba5c68d802edd228a",
"Id": "63328a3d5bdd4579ab0f70de37c714cc"
},
{
"Start": "e83c19e1909446deb323836411a89212",
"End": "c49eaee6e8d94179a1b9a393294d331e",
"Id": "ea56c471188244df942a69125b7bd5c4"
},
{
"Start": "f10e10c5a83340a5a9459d305a818107",
"End": "35863ceb621a43aa8c6f7feb0083a498",
"Id": "1ba3c61df1b642eab2075201034a8fa5"
},
{
"Start": "f10e10c5a83340a5a9459d305a818107",
"End": "ddeee15535e94bec822f080f51b412b6",
"Id": "3a4d2ba711eb47458e17a42261697852"
},
{
"Start": "ae7b623423634c84836951241fbf11c1",
"End": "f38df3baae9849c494ae25a82afde871",
"Id": "19f539f366c34c66b569529b42b344bd"
},
{
"Start": "046a5e82242e4138bb032bc1a9db46a8",
"End": "e6a8ff46a7f4465193c9b87803a18bb1",
"Id": "42d11cde819c473ba2bbc9b7a34501f8"
},
{
"Start": "6bb12a9c42da4a17bd4699472b2a72ef",
"End": "7472750d82eb4df887c479e1f3e10d31",
"Id": "2972b3118c75480bb8d740509fbad17f"
},
{
"Start": "2185f1768e03418391cdbb490ad4d1a3",
"End": "3ba130428f7b41e38d7417c7d09c2441",
"Id": "5ce260a05fc04c39a03fc43673faf3b9"
},
{
"Start": "5422600db35c408f82a2a6d5c5f0f42a",
"End": "53d1a9ed26e14b92a495bd9ab6d0904c",
"Id": "2e044f4f5910470c8c0e30bc20064602"
},
{
"Start": "af768ae18ccd4109840e07b3ad60d6ce",
"End": "1d34f88afd4e475883672b7b8dfd091e",
"Id": "4596cd689ecd4cb18de10de2e19b856e"
},
{
"Start": "af768ae18ccd4109840e07b3ad60d6ce",
"End": "fc81d264d62b4875b4c5faccbd82902a",
"Id": "eb105adef5894f9a887eae4f5545fe06"
},
{
"Start": "4c9cf26d2bcd48bca6aa98b2fd9fa3a9",
"End": "39e319e624b34e08befc5e83678c339a",
"Id": "f9eb327d263245caa5288274c7d0af1a"
},
{
"Start": "1fe56bcf0a12494db8004f5c5e5ffce3",
"End": "ffe47443829c46bc9e88e58aafb551df",
"Id": "8f43226444564446914f6cf9710d9106"
},
{
"Start": "215d632560304695adc5d1c94fecab2c",
"End": "9a9962d334584e4fbafff12e0b9efb5c",
"Id": "93a4c692a2064f2aa6b29560e455e4fc"
},
{
"Start": "1ba39aa4424845cb8b53776a5c1676df",
"End": "8152528bcdad43088268dab344f6cdc0",
"Id": "141a95c5ae9e44868d1db5c2a44a6f3f"
},
{
"Start": "423be69551c04537b70c676d00fce06c",
"End": "c1c42b37d01d484781a67cf527cb553d",
"Id": "a6328576d91e4979a5f6a4d11004aa7c"
}
],
"Dependencies": [
"65f93a80-674c-4a98-9d0c-db3a138287e5"
],
"Bindings": [],
"View": {
"Dynamo": {
"ScaleFactor": 1.0,
"HasRunWithoutCrash": true,
"IsVisibleInDynamoLibrary": true,
"Version": "2.0.2.6826",
"RunType": "Manual",
"RunPeriod": "1000"
},
"Camera": {
"Name": "Background Preview",
"EyeX": -2723.1340679270065,
"EyeY": 9589.7431577773623,
"EyeZ": 6569.2965980657509,
"LookX": 2747.9193899682559,
"LookY": -9585.1166164871,
"LookZ": -6572.53788884717,
"UpX": 0.2530648411756421,
"UpY": 0.75470958022277523,
"UpZ": -0.60528640797618627
},
"NodeViews": [
{
"Id": "7ff337ac9d1f40faa48dea4c134da055",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "All Family Types Of Category",
"ShowGeometry": true,
"Excluded": false,
"X": -249.82887657625713,
"Y": -406.48084022166171
},
{
"Id": "3631c9e4e81649c5bd9bc3132498ba27",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "Categories",
"ShowGeometry": true,
"Excluded": false,
"X": -515.82887657625713,
"Y": -406.48084022166171
},
{
"Id": "acd8dd17d6ad4ba18dfd3858ad2a39c9",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "Wall.ByCurveAndLevels",
"ShowGeometry": true,
"Excluded": false,
"X": 1558.8085761227492,
"Y": 428.73758658869224
},
{
"Id": "d24f89940f504c61b1d0c60c4ac5bea4",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "Line.ByStartPointEndPoint",
"ShowGeometry": true,
"Excluded": false,
"X": 1330.6294250828728,
"Y": -31.644845139488638
},
{
"Id": "a4bd80bfa6844a09a7a0aa29cdd6728c",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "Point.ByCoordinates",
"ShowGeometry": true,
"Excluded": false,
"X": 518.90593463428831,
"Y": 76.088688942850013
},
{
"Id": "9a672f07775e41d096a375c57767f376",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "List.Count",
"ShowGeometry": true,
"Excluded": false,
"X": -40.094065365711685,
"Y": 10.088688942849984
},
{
"Id": "04d1c161bb69470286c949cc5b2ee274",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "List.FirstItem",
"ShowGeometry": true,
"Excluded": false,
"X": 1051.6294250828728,
"Y": -72.644845139488638
},
{
"Id": "2d8183d63af4443b9857d420494d2b7f",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "List.GetItemAtIndex",
"ShowGeometry": true,
"Excluded": false,
"X": 1051.6294250828728,
"Y": 35.355154860511362
},
{
"Id": "ddf3bf3c0dc74e65a9d4efaceeadc3fd",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "Code Block",
"ShowGeometry": true,
"Excluded": false,
"X": 872.62942508287279,
"Y": 65.568488193844729
},
{
"Id": "ad4ebbde023a421f9cc40cc22c2c36bc",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "Sequence",
"ShowGeometry": true,
"Excluded": false,
"X": 230.90593463428831,
"Y": 9.0886889428499842
},
{
"Id": "8ef3db4f8fa44eb7a9bbdd0ec3049c02",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "Code Block",
"ShowGeometry": true,
"Excluded": false,
"X": -40.094065365711685,
"Y": 118.30202227618332
},
{
"Id": "d1c4491c17e74844907862ae09070e3a",
"IsSetAsInput": true,
"IsSetAsOutput": false,
"Name": "Base level",
"ShowGeometry": true,
"Excluded": false,
"X": -160.71909066649891,
"Y": 600.53271882164381
},
{
"Id": "26872bd48430467a8bd93fbaef392a73",
"IsSetAsInput": true,
"IsSetAsOutput": false,
"Name": "Top level",
"ShowGeometry": true,
"Excluded": false,
"X": -160.71909066649891,
"Y": 722.9752823768174
},
{
"Id": "9dc493d00b5a44b2bc7aa9896134fb24",
"IsSetAsInput": false,
"IsSetAsOutput": false,
"Name": "List Create",
"ShowGeometry": true,
"Excluded": false,
"X": 230.90593463428831,
"Y": 169.08868894285
},
{
"Id": "7d8c0e5306b848c0ae64176066cdc37d",
"IsSetAsInput": true,
"IsSetAsOutput": false,
"Name": "Distance [mm]",
"ShowGeometry": true,
"Excluded": false,
"X": -160.71909066649891,
"Y": 405.64759171129657
},
{
"Id": "7aeff6de4e194799bdd940af07209f52",
"IsSetAsInput": true,
"IsSetAsOutput": false,
"Name": "Length [mm]",
"ShowGeometry": true,
"Excluded": false,
"X": -160.71909066649891,
"Y": 503.09015526647016
}
],
"Annotations": [
{
"Id": "dfc4ce53f6854e049d6facc917374012",
"Title": "Input",
"Nodes": [
"d1c4491c17e74844907862ae09070e3a",
"26872bd48430467a8bd93fbaef392a73",
"7d8c0e5306b848c0ae64176066cdc37d",
"7aeff6de4e194799bdd940af07209f52"
],
"Left": -170.71909066649891,
"Top": 352.64759171129657,
"Width": 169.0,
"Height": 463.32769066552083,
"FontSize": 36.0,
"InitialTop": 405.64759171129657,
"InitialHeight": 1201.8109595867249,
"TextblockHeight": 43.0,
"Background": "#FFFFB8D8"
},
{
"Id": "ff1fa13dba2841589a7c83781751bf4f",
"Title": "Select all wall types",
"Nodes": [
"7ff337ac9d1f40faa48dea4c134da055",
"3631c9e4e81649c5bd9bc3132498ba27"
],
"Left": -525.82887657625713,
"Top": -459.48084022166171,
"Width": 620.0,
"Height": 198.0,
"FontSize": 36.0,
"InitialTop": -406.48084022166171,
"InitialHeight": 175.0,
"TextblockHeight": 43.0,
"Background": "#FFC1D676"
},
{
"Id": "0263347d24374d12b1de22e9f07842f5",
"Title": "Create points",
"Nodes": [
"a4bd80bfa6844a09a7a0aa29cdd6728c",
"9a672f07775e41d096a375c57767f376",
"ad4ebbde023a421f9cc40cc22c2c36bc",
"8ef3db4f8fa44eb7a9bbdd0ec3049c02",
"9dc493d00b5a44b2bc7aa9896134fb24"
],
"Left": -50.094065365711685,
"Top": -43.911311057150016,
"Width": 737.0,
"Height": 332.0,
"FontSize": 36.0,
"InitialTop": 9.0886889428499842,
"InitialHeight": 411.311370732271,
"TextblockHeight": 43.0,
"Background": "#FFC1D676"
},
{
"Id": "e126c74568274e3792195e1bf7248dfd",
"Title": "Create lines",
"Nodes": [
"d24f89940f504c61b1d0c60c4ac5bea4",
"04d1c161bb69470286c949cc5b2ee274",
"2d8183d63af4443b9857d420494d2b7f",
"ddf3bf3c0dc74e65a9d4efaceeadc3fd"
],
"Left": 862.62942508287279,
"Top": -125.64484513948864,
"Width": 681.0,
"Height": 284.21333333333337,
"FontSize": 36.0,
"InitialTop": -72.644845139488638,
"InitialHeight": 302.239250352213,
"TextblockHeight": 43.0,
"Background": "#FFC1D676"
},
{
"Id": "e80d6bd24e44433980c1b5f65e1dd6e7",
"Title": "Place walls",
"Nodes": [
"acd8dd17d6ad4ba18dfd3858ad2a39c9"
],
"Left": 1548.8085761227492,
"Top": 375.73758658869224,
"Width": 224.0,
"Height": 224.0,
"FontSize": 36.0,
"InitialTop": 428.73758658869224,
"InitialHeight": 201.0,
"TextblockHeight": 43.0,
"Background": "#FFC1D676"
},
{
"Id": "c712b30751b2481ca21dfc3c8d6b3c6a",
"Title": "Script Name: WallPresentation.dyn\n\nPackages used in this script: \nClockwork for Dynamo 2.x version: 2.1.2\n\nTimeStamp : 2019/11/3 17:52",
"Nodes": [],
"Left": -489.71545086876495,
"Top": -630.68345644873739,
"Width": 0.0,
"Height": 0.0,
"FontSize": 36.0,
"InitialTop": 0.0,
"InitialHeight": 0.0,
"TextblockHeight": 0.0,
"Background": "#FFC1D676"
}
],
"X": 530.997709203237,
"Y": 637.95636043567038,
"Zoom": 0.71058412547542582
}
}

View File

@@ -0,0 +1,7 @@
# WallPresentation
Places all wall types in the project
## Requirements
Clockwork

View File

@@ -0,0 +1,7 @@
## ExampleDir
Details about the script
## Requirements
List of required packages