{ "Uuid": "ce6a1744-c4f1-4cb4-8611-701ac21d599b", "IsCustomNode": false, "Description": null, "Name": "PickNewHostMultipleRailings-DP", "ElementResolver": { "ResolutionMap": {} }, "Inputs": [], "Outputs": [], "Nodes": [ { "ConcreteType": "PythonNodeModels.PythonNode, PythonNodeModels", "NodeType": "PythonScriptNode", "Code": "import clr\r\nclr.AddReference('RevitAPI')\r\nfrom Autodesk.Revit.DB import *\r\n\r\nclr.AddReference(\"RevitServices\")\r\nimport RevitServices\r\nfrom RevitServices.Persistence import DocumentManager\r\nfrom RevitServices.Transactions import TransactionManager\r\ndoc = DocumentManager.Instance.CurrentDBDocument\r\n\r\ndoc = DocumentManager.Instance.CurrentDBDocument\r\n\r\nrailing_list = UnwrapElement(IN[0])\r\nnewhost = UnwrapElement(IN[1])\r\n\r\nTransactionManager.Instance.EnsureInTransaction(doc)\r\n\r\nhostId = newhost.Id\r\nfor r in railing_list:\r\n r.HostId = hostId\r\n\r\nTransactionManager.Instance.TransactionTaskDone()\r\n\r\nOUT = railing_list", "VariableInputPorts": true, "Id": "dec8434066a5437aa7bb73821e487e32", "Inputs": [ { "Id": "55b09a1ea8464950b21e2f01ff0a0b43", "Name": "IN[0]", "Description": "Input #0", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "e681423910e241388a4263649bacdfc7", "Name": "IN[1]", "Description": "Input #1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "6c2bb78d0b664cf780b5e4044b8e4359", "Name": "OUT", "Description": "Result of the python script", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Runs an embedded IronPython script." }, { "ConcreteType": "Dynamo.Nodes.DSModelElementSelection, DSRevitNodesUI", "NodeType": "ExtensionNode", "InstanceId": [ "fbb04a9b-b691-45ee-9789-15d66c732cd0-001666bf" ], "Id": "6283f8ff8b0e4cb6a5c9ba56d70c2242", "Inputs": [], "Outputs": [ { "Id": "de50caf6fbf34e94af3cbfe565b4d548", "Name": "Element", "Description": "The selected elements.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled" }, { "ConcreteType": "Dynamo.Nodes.DSModelElementsSelection, DSRevitNodesUI", "NodeType": "ExtensionNode", "InstanceId": [ "ec7071b1-eb35-4b74-9eb0-530cab01c0c8-001af0cf", "ec7071b1-eb35-4b74-9eb0-530cab01c0c8-001af0de" ], "Id": "6fc6ef0d13584bf5a348705b9ee037ff", "Inputs": [], "Outputs": [ { "Id": "3e45c7b526324860b6dde6c7fb3ae44a", "Name": "Elements", "Description": "The selected elements.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled" }, { "ConcreteType": "DSRevitNodesUI.Views, DSRevitNodesUI", "SelectedIndex": -1, "NodeType": "ExtensionNode", "Id": "40dabaccc614466eb75ab9790d43c372", "Inputs": [], "Outputs": [ { "Id": "1b6ed4120b9f44a08c9bcaad754e0e32", "Name": "Views", "Description": "The selected Views", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "All views available in the current document." } ], "Connectors": [ { "Start": "de50caf6fbf34e94af3cbfe565b4d548", "End": "e681423910e241388a4263649bacdfc7", "Id": "9b37522ac7de4cad8957f2608889c93b" }, { "Start": "3e45c7b526324860b6dde6c7fb3ae44a", "End": "55b09a1ea8464950b21e2f01ff0a0b43", "Id": "a101134d40dd413d9beb01249ee505ed" } ], "Dependencies": [], "Bindings": [], "View": { "Dynamo": { "ScaleFactor": 1.0, "HasRunWithoutCrash": true, "IsVisibleInDynamoLibrary": true, "Version": "2.0.3.8810", "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": "Python Script", "Id": "dec8434066a5437aa7bb73821e487e32", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 481.0, "Y": 332.81305637982189 }, { "ShowGeometry": true, "Name": "Select Host", "Id": "6283f8ff8b0e4cb6a5c9ba56d70c2242", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 166.83620079926141, "Y": 482.43897226375645 }, { "ShowGeometry": true, "Name": "Select Railings", "Id": "6fc6ef0d13584bf5a348705b9ee037ff", "IsSetAsInput": true, "IsSetAsOutput": false, "Excluded": false, "X": 131.2891236302047, "Y": 197.80100613465413 }, { "ShowGeometry": true, "Name": "Views", "Id": "40dabaccc614466eb75ab9790d43c372", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 355.79295396139077, "Y": 420.01420168314075 } ], "Annotations": [], "X": -69.9618910717075, "Y": -154.4829252324904, "Zoom": 1.0669527078898016 } }