Added AppendTextToParameterValue-DP and DeleteRandomElements-DP, and some WIP graphs
This commit is contained in:
129
WIP/RemoveRailingHost.dyn
Normal file
129
WIP/RemoveRailingHost.dyn
Normal file
@@ -0,0 +1,129 @@
|
||||
{
|
||||
"Uuid": "ce6a1744-c4f1-4cb4-8611-701ac21d599b",
|
||||
"IsCustomNode": false,
|
||||
"Description": null,
|
||||
"Name": "RemoveRailingHost",
|
||||
"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\nif isinstance(IN[0], list):\r\n railing_list = UnwrapElement(IN[0])\r\nelse:\r\n railing_list = [UnwrapElement(IN[0])]\r\n\r\n\r\n\r\n#railing_list = UnwrapElement(IN[0])\r\nnewhost = UnwrapElement(IN[1])\r\n\r\nTransactionManager.Instance.EnsureInTransaction(doc)\r\n\r\n#hostId = newhost.Id\r\nfor r in railing_list:\r\n\tr.RemoveHost()\r\n #r.HostId = hostId\r\n\r\nTransactionManager.Instance.TransactionTaskDone()\r\n\r\nOUT = railing_list",
|
||||
"VariableInputPorts": true,
|
||||
"Id": "ea4d8313881644d0906148119af7d6c2",
|
||||
"Inputs": [
|
||||
{
|
||||
"Id": "8cbcc4d68791485bb15a89d0e6e78e1a",
|
||||
"Name": "IN[0]",
|
||||
"Description": "Input #0",
|
||||
"UsingDefaultValue": false,
|
||||
"Level": 2,
|
||||
"UseLevels": false,
|
||||
"KeepListStructure": false
|
||||
},
|
||||
{
|
||||
"Id": "ca5185d777124f289a0c3c96c7db826a",
|
||||
"Name": "IN[1]",
|
||||
"Description": "Input #1",
|
||||
"UsingDefaultValue": false,
|
||||
"Level": 2,
|
||||
"UseLevels": false,
|
||||
"KeepListStructure": false
|
||||
}
|
||||
],
|
||||
"Outputs": [
|
||||
{
|
||||
"Id": "e0b32ee5741c4dbea462dda069f0a26d",
|
||||
"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": [],
|
||||
"Id": "95aa7fba785441b289c9a07d2c228fa9",
|
||||
"Inputs": [],
|
||||
"Outputs": [
|
||||
{
|
||||
"Id": "ffc86bec0e7c47c5bead071bad7278ce",
|
||||
"Name": "Element",
|
||||
"Description": "The selected elements.",
|
||||
"UsingDefaultValue": false,
|
||||
"Level": 2,
|
||||
"UseLevels": false,
|
||||
"KeepListStructure": false
|
||||
}
|
||||
],
|
||||
"Replication": "Disabled"
|
||||
}
|
||||
],
|
||||
"Connectors": [
|
||||
{
|
||||
"Start": "ffc86bec0e7c47c5bead071bad7278ce",
|
||||
"End": "8cbcc4d68791485bb15a89d0e6e78e1a",
|
||||
"Id": "7b6f21acb9014ddabed747ccf1175f64"
|
||||
}
|
||||
],
|
||||
"Dependencies": [],
|
||||
"Bindings": [],
|
||||
"View": {
|
||||
"Dynamo": {
|
||||
"ScaleFactor": 1.0,
|
||||
"HasRunWithoutCrash": true,
|
||||
"IsVisibleInDynamoLibrary": true,
|
||||
"Version": "2.0.4.12684",
|
||||
"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": "ea4d8313881644d0906148119af7d6c2",
|
||||
"IsSetAsInput": false,
|
||||
"IsSetAsOutput": false,
|
||||
"Excluded": false,
|
||||
"X": 401.0,
|
||||
"Y": 549.0
|
||||
},
|
||||
{
|
||||
"ShowGeometry": true,
|
||||
"Name": "Select Model Element",
|
||||
"Id": "95aa7fba785441b289c9a07d2c228fa9",
|
||||
"IsSetAsInput": false,
|
||||
"IsSetAsOutput": false,
|
||||
"Excluded": false,
|
||||
"X": 72.5,
|
||||
"Y": 533.0
|
||||
}
|
||||
],
|
||||
"Annotations": [],
|
||||
"X": 117.0,
|
||||
"Y": 87.0,
|
||||
"Zoom": 1.0
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user