1722 lines
53 KiB
Plaintext
1722 lines
53 KiB
Plaintext
{
|
|
"Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209",
|
|
"IsCustomNode": false,
|
|
"Description": "",
|
|
"Name": "ImportObjBatch-DP",
|
|
"ElementResolver": {
|
|
"ResolutionMap": {}
|
|
},
|
|
"Inputs": [
|
|
{
|
|
"Id": "d2a08fff77694ab2abd7031ea48eb52f",
|
|
"Name": "Material name",
|
|
"Type": "string",
|
|
"Value": "Default",
|
|
"Description": "Creates a string."
|
|
},
|
|
{
|
|
"Id": "67926e188f6a428e9fa09655c5fa307d",
|
|
"Name": "Reduce mesh",
|
|
"Type": "boolean",
|
|
"Value": "false",
|
|
"Description": "Selection between a true and false."
|
|
},
|
|
{
|
|
"Id": "d1dda7b5c2a549fba1622824ff17314c",
|
|
"Name": "Rotate",
|
|
"Type": "boolean",
|
|
"Value": "false",
|
|
"Description": "Selection between a true and false."
|
|
},
|
|
{
|
|
"Id": "25b7684e51f542418c2a4881b4b982fd",
|
|
"Name": "Percent of remaining tris",
|
|
"Type": "number",
|
|
"Value": "5",
|
|
"MaximumValue": 100.0,
|
|
"MinimumValue": 0.0,
|
|
"StepValue": 1.0,
|
|
"NumberType": "Double",
|
|
"Description": "A slider that produces numeric values."
|
|
},
|
|
{
|
|
"Id": "953d0c0a289847e782de8b039e664dc8",
|
|
"Name": "File Path",
|
|
"Type": "string",
|
|
"Value": "..\\..\\..\\..\\Downloads\\model.dae",
|
|
"Description": "Allows you to select a file on the system to get its filename"
|
|
}
|
|
],
|
|
"Outputs": [],
|
|
"Nodes": [
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "Autodesk.Dynamo.MeshToolkit.Mesh.ImportFile@string",
|
|
"Id": "3f97021781a24848b525f84a69efe1ba",
|
|
"Inputs": [
|
|
{
|
|
"Id": "ddf436e1d3184ad98239a0e9b6d48289",
|
|
"Name": "fileName",
|
|
"Description": "string",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "e244f34fbc994f11aa46b9a43cf954b3",
|
|
"Name": "var[]",
|
|
"Description": "var[]",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Imports a file, parsing it into a number of Meshes. Currently supported formats are: .mix -- Meshmixer .obj -- Wavefront\n\nMesh.ImportFile (fileName: string): var[]"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "Autodesk.Dynamo.MeshToolkit.Mesh.Reduce@double",
|
|
"Id": "e78e3fff7b7a4a4da46c737b7bb5ad12",
|
|
"Inputs": [
|
|
{
|
|
"Id": "b03347845b9d468090ca4207e6b0a131",
|
|
"Name": "mesh",
|
|
"Description": "Autodesk.Dynamo.MeshToolkit.Mesh",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "80a6d3f4df874894aaa79971cdc8e66d",
|
|
"Name": "triangleCount",
|
|
"Description": "Goal triangle count for the reduction\n\ndouble",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "85174cd94f5241e79b7b1dd345b4bc80",
|
|
"Name": "mesh",
|
|
"Description": "Reduced mesh",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Returns a new Mesh with a reduced number of triangles.\n\nMesh.Reduce (triangleCount: double): var"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "Autodesk.Dynamo.MeshToolkit.Mesh.TriangleCount",
|
|
"Id": "18cdf34eb5c44fb788a1fb8f9053be9b",
|
|
"Inputs": [
|
|
{
|
|
"Id": "c49e4e1558d849c1958fb822a0c94c17",
|
|
"Name": "mesh",
|
|
"Description": "Autodesk.Dynamo.MeshToolkit.Mesh",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "f87bc1e6ef9d481d9b1517a65adc4e18",
|
|
"Name": "int",
|
|
"Description": "int",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Returns the number of triangles in the Mesh\n\nMesh.TriangleCount: int"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
|
|
"FunctionSignature": "d5628e40-52de-47c9-b35b-c201d87344e0",
|
|
"FunctionType": "Graph",
|
|
"NodeType": "FunctionNode",
|
|
"Id": "225639b49bca46edac57025ec5e864cd",
|
|
"Inputs": [
|
|
{
|
|
"Id": "df67fc497662482e89100a8d28c12b91",
|
|
"Name": "tkMesh",
|
|
"Description": "var",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "e2c63a916ff843e3a070f9c085418ad7",
|
|
"Name": "mesh",
|
|
"Description": "return value",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Attempts to convert a toolkit mesh to a Dynamo mesh. You obviously need to have the appropriate version of the mesh toolkit package downloaded first."
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "Revit.Elements.DirectShape.ByMesh@Autodesk.DesignScript.Geometry.Mesh,Revit.Elements.Category,Revit.Elements.Material,string",
|
|
"Id": "255971a585994308b74797e2eeac0aa9",
|
|
"Inputs": [
|
|
{
|
|
"Id": "71955e992a5e4518a4e032d0c5840e7f",
|
|
"Name": "mesh",
|
|
"Description": "A Mesh that will be tessellated and placed in the Revit model as a DirectShape\n\nMesh",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "8a18a0bd66204a758188a97a18753945",
|
|
"Name": "category",
|
|
"Description": "Must be a top level Built-in Category\n\nCategory",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "dc795c280f3f43929bd2fe113ea13b74",
|
|
"Name": "material",
|
|
"Description": "A Material to apply to the faces of the DirectShape\n\nMaterial\nDefault value : Revit.Elements.DirectShape.DynamoPreviewMaterial",
|
|
"UsingDefaultValue": true,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "bc5013973988420983dae66c96ec911f",
|
|
"Name": "name",
|
|
"Description": "A string name for the DirectShape\n\nstring\nDefault value : \"DirectShape\"",
|
|
"UsingDefaultValue": true,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "3b9674ce11e043d0b7e22eea53930c06",
|
|
"Name": "DirectShape",
|
|
"Description": "A DirectShape Element",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Create a Revit DirectShape given some geometry, a name for the shape, a Category, and Material. The geometry will be tessellated before being placed in the Revit model The category of a DirectShape cannot be changed after creation, so a new DirectShape will be generated if the category input is changed.\n\nDirectShape.ByMesh (mesh: Mesh, category: Category, material: Material = Revit.Elements.DirectShape.DynamoPreviewMaterial, name: string = \"DirectShape\"): DirectShape"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "Revit.Elements.Material.ByName@string",
|
|
"Id": "d804a019f02b47129d659b5779aac356",
|
|
"Inputs": [
|
|
{
|
|
"Id": "85d42173482f49ceaea8642f89870273",
|
|
"Name": "name",
|
|
"Description": "The name of the material\n\nstring",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "f8f2def1bdc446dd9963b48d62057952",
|
|
"Name": "Material",
|
|
"Description": "Material",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Select a material from the current document by the name\n\nMaterial.ByName (name: string): Material"
|
|
},
|
|
{
|
|
"ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
|
|
"NodeType": "StringInputNode",
|
|
"InputValue": "Default",
|
|
"Id": "d2a08fff77694ab2abd7031ea48eb52f",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "a636143ecf98474185a70db49ebe02f8",
|
|
"Name": "",
|
|
"Description": "String",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "Creates a string."
|
|
},
|
|
{
|
|
"ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
|
|
"SelectedIndex": 221,
|
|
"NodeType": "ExtensionNode",
|
|
"Id": "93148737800d4389b8cf3ee67c37bbb4",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "d35b01ff067e47cba5e7cf0435256af4",
|
|
"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": "Autodesk.Dynamo.MeshToolkit.Mesh.Rotate@Autodesk.DesignScript.Geometry.Vector,double",
|
|
"Id": "cc4cbe204bc6454280dfe0fb5752166a",
|
|
"Inputs": [
|
|
{
|
|
"Id": "9a6e37d07f6f4996bd43c7282edde408",
|
|
"Name": "mesh",
|
|
"Description": "Autodesk.Dynamo.MeshToolkit.Mesh",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "27a9ccf7e67e43caa230ba4151709f2e",
|
|
"Name": "axis",
|
|
"Description": "Vector",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "e56418f08df948e8b06194f079c41e97",
|
|
"Name": "degrees",
|
|
"Description": "double\nDefault value : 0",
|
|
"UsingDefaultValue": true,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "540ca2d1a9784b95916652577aa44346",
|
|
"Name": "var",
|
|
"Description": "var",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Rotate the Mesh around the input axis by input degrees. Rotation is centered at the origin\n\nMesh.Rotate (axis: Vector, degrees: double = 0): var"
|
|
},
|
|
{
|
|
"ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
|
|
"NodeType": "BooleanInputNode",
|
|
"InputValue": false,
|
|
"Id": "67926e188f6a428e9fa09655c5fa307d",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "289e547ca05942b4b87ac29474de35c1",
|
|
"Name": "",
|
|
"Description": "Boolean",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "Selection between a true and false."
|
|
},
|
|
{
|
|
"ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
|
|
"NodeType": "ExtensionNode",
|
|
"Id": "5caaaa49fb35454cbe2d52db75079f4e",
|
|
"Inputs": [
|
|
{
|
|
"Id": "5760f7422c1448809b7492ad77ff50ac",
|
|
"Name": "test",
|
|
"Description": "Test block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "ce19be2069ea4c23994e75db5b65b268",
|
|
"Name": "true",
|
|
"Description": "True block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "67a935fe1ce04e4ab15f201c04a20d5a",
|
|
"Name": "false",
|
|
"Description": "False block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "7b56312beb9842abafc105385afc374a",
|
|
"Name": "result",
|
|
"Description": "result",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "Conditional statement"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.XAxis",
|
|
"Id": "1c1719fd1d9846f88982d2c0598e7fd7",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "d52426448f4c49d28de125b7b1a50d75",
|
|
"Name": "Vector",
|
|
"Description": "Vector",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
|
|
"NodeType": "CodeBlockNode",
|
|
"Code": "90;",
|
|
"Id": "a61b0c621f3b498f92a6338de7d8698e",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "be74c2330f474b808253c3c193abe545",
|
|
"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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "Revit.Application.Document.Current",
|
|
"Id": "fa6f1cc19c8d4d7887ebda96cfbff009",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "6c9beea925ca4b1bac48b0edcfd2f506",
|
|
"Name": "Document",
|
|
"Description": "Document",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Get the current document\n\nDocument.Current: Document"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "Revit.Application.Document.FilePath",
|
|
"Id": "b9c3efa8838242f98b309f9249be0d88",
|
|
"Inputs": [
|
|
{
|
|
"Id": "8d65cc59ecb74006a0c81bf8e3218eb4",
|
|
"Name": "document",
|
|
"Description": "Revit.Application.Document",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "de3bf0416b5f4bb4a2350d5a380c37b3",
|
|
"Name": "string",
|
|
"Description": "string",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "The full path of the Document.\n\nDocument.FilePath: string"
|
|
},
|
|
{
|
|
"ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
|
|
"NodeType": "StringInputNode",
|
|
"InputValue": "OBJ",
|
|
"Id": "fda71e3cc5bb44918e58702305b55354",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "de7dd56a35a346dca10a0e3b987c7623",
|
|
"Name": "",
|
|
"Description": "String",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "Creates a string."
|
|
},
|
|
{
|
|
"ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
|
|
"NodeType": "BooleanInputNode",
|
|
"InputValue": false,
|
|
"Id": "d1dda7b5c2a549fba1622824ff17314c",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "ea2e6460bcc646419280b9a6fff9888c",
|
|
"Name": "",
|
|
"Description": "Boolean",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "Selection between a true and false."
|
|
},
|
|
{
|
|
"ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
|
|
"NodeType": "ExtensionNode",
|
|
"Id": "e3b1627c4d3b44db983c2fbff7c987ef",
|
|
"Inputs": [
|
|
{
|
|
"Id": "8ac1e33d98f449ba91ae86b2092f6a33",
|
|
"Name": "test",
|
|
"Description": "Test block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "9b8d2caed0334b0c95b56d8d5bb709fe",
|
|
"Name": "true",
|
|
"Description": "True block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "15f20bbf35214974878d1021ee4d9c0b",
|
|
"Name": "false",
|
|
"Description": "False block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "e0b8d6e22abb4161813ad93f5e215571",
|
|
"Name": "result",
|
|
"Description": "result",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "Conditional statement"
|
|
},
|
|
{
|
|
"ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
|
|
"NodeType": "NumberInputNode",
|
|
"NumberType": "Double",
|
|
"MaximumValue": 100.0,
|
|
"MinimumValue": 0.0,
|
|
"StepValue": 1.0,
|
|
"InputValue": 5.0,
|
|
"Id": "25b7684e51f542418c2a4881b4b982fd",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "778606404207491ea21822a15470e789",
|
|
"Name": "",
|
|
"Description": "Double",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "A slider that produces numeric values."
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
|
|
"NodeType": "CodeBlockNode",
|
|
"Code": "x*y*0.01;",
|
|
"Id": "86ba9b6a86e54e9a8859331f8b0c9902",
|
|
"Inputs": [
|
|
{
|
|
"Id": "74117fbf30214220b30add71d45ce9d0",
|
|
"Name": "x",
|
|
"Description": "x",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "0708f986d8e0404ea593d04d8813fdaf",
|
|
"Name": "y",
|
|
"Description": "y",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "89140bf58c8d45ff8aaf6831d8b87394",
|
|
"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": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
|
|
"FunctionSignature": "19ce6b9f-f4cf-4a3f-9788-1482e94528d6",
|
|
"FunctionType": "Graph",
|
|
"NodeType": "FunctionNode",
|
|
"Id": "59fd344917f44b0ea6ddbc168822b41c",
|
|
"Inputs": [
|
|
{
|
|
"Id": "ab5023ceb852476684ec44ca81229382",
|
|
"Name": "filePath",
|
|
"Description": " File path to save to. File extension (*.rvt/*.rfa) will be automatically added.\n\nstring",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "8c57d37ef93143e8a8379ab8ba9716eb",
|
|
"Name": "compactFile",
|
|
"Description": " Should the file be compacted?\n\nbool\nDefault value : false",
|
|
"UsingDefaultValue": true,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "de06bda3dfa64c5592f55649d9562483",
|
|
"Name": "saveAsCentral",
|
|
"Description": " Should the file be saved as a new central file? Will be ignored for non-workshared projects and families\n\nbool\nDefault value : false",
|
|
"UsingDefaultValue": true,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "3ca3b521b549440d8385aaea498c0358",
|
|
"Name": "success",
|
|
"Description": "return value",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Saves the active Revit document under the given name."
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
|
|
"FunctionSignature": "ecce77dc-1290-438e-a056-970b256fd553",
|
|
"FunctionType": "Graph",
|
|
"NodeType": "FunctionNode",
|
|
"Id": "6f104a89e0ed4c9cbb2b38bcee1d6bc0",
|
|
"Inputs": [
|
|
{
|
|
"Id": "96b8791395ee4b73becda6250fe286b3",
|
|
"Name": "passThrough",
|
|
"Description": "var[]..[]",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "4856585117b24a92bff1c8927e1bdd25",
|
|
"Name": "waitFor",
|
|
"Description": "var[]..[]",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "8343e39108c34dd58038ebb6078a95cc",
|
|
"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."
|
|
},
|
|
{
|
|
"ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
|
|
"NodeType": "ExtensionNode",
|
|
"Id": "bdb9c577d0e943fc8a759e77b4bf1298",
|
|
"Inputs": [
|
|
{
|
|
"Id": "65bbdc05234640f5a07028a8e8bbc3c3",
|
|
"Name": "test",
|
|
"Description": "Test block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "bba84d42a25c420fa4270b5c712a9968",
|
|
"Name": "true",
|
|
"Description": "True block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "ff9ee881c33d41d5818029ce43b96a2a",
|
|
"Name": "false",
|
|
"Description": "False block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "f0e733eb45354cd8b0eab587a0716c3b",
|
|
"Name": "result",
|
|
"Description": "result",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "Conditional statement"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "DSCore.IO.FileSystem.ChangePathExtension@string,string",
|
|
"Id": "294304a0f9204a148ea84b11b1de9f76",
|
|
"Inputs": [
|
|
{
|
|
"Id": "7533d24dfb894c78b6e82ca8834bb131",
|
|
"Name": "path",
|
|
"Description": "Path to change extension of.\n\nstring",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "e05e886c7446455f9680536fcd013439",
|
|
"Name": "newExtension",
|
|
"Description": "New extension.\n\nstring",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "68f35ff4bb1e4126880c608cd6c096ed",
|
|
"Name": "string",
|
|
"Description": "string",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Changes the extension of a file path.\n\nFileSystem.ChangePathExtension (path: string, newExtension: string): string"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "DSCore.IO.FileSystem.FileName@string,bool",
|
|
"Id": "3de3276cbeea43e2b25b3f925500674d",
|
|
"Inputs": [
|
|
{
|
|
"Id": "716e99f3267541e3985b50aa6d651b9e",
|
|
"Name": "path",
|
|
"Description": "Path to get the file name of.\n\nstring",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "d295803d292e4998a845a07b5d005b7a",
|
|
"Name": "withExtension",
|
|
"Description": "Determines whether or not the extension is included in the result, defaults to true.\n\nbool\nDefault value : true",
|
|
"UsingDefaultValue": true,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "197423b8d0ef4737b271d25508d1eeb8",
|
|
"Name": "string",
|
|
"Description": "string",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Returns the file name of a file path.\n\nFileSystem.FileName (path: string, withExtension: bool = true): string"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
|
|
"NodeType": "CodeBlockNode",
|
|
"Code": "false;",
|
|
"Id": "6c61f2187d4a4d7ca746e1e15fe36ea1",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "ea3a8bba11194911a534ae768ab4d345",
|
|
"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.Input.Filename, CoreNodeModels",
|
|
"HintPath": "C:\\Users\\gyetpet\\Downloads\\model.dae",
|
|
"InputValue": "..\\..\\..\\..\\Downloads\\model.dae",
|
|
"NodeType": "ExtensionNode",
|
|
"Id": "953d0c0a289847e782de8b039e664dc8",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "5162f3339dbb4aa693896d8c891297c2",
|
|
"Name": "",
|
|
"Description": "Filename",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "Allows you to select a file on the system to get its filename"
|
|
},
|
|
{
|
|
"ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
|
|
"NodeType": "BooleanInputNode",
|
|
"InputValue": false,
|
|
"Id": "1b5cd3d8885a4e63a9dc597dece04208",
|
|
"Inputs": [],
|
|
"Outputs": [
|
|
{
|
|
"Id": "deb4af9cabda479ebe42565780fac182",
|
|
"Name": "",
|
|
"Description": "Boolean",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "Selection between a true and false."
|
|
},
|
|
{
|
|
"ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
|
|
"NodeType": "ExtensionNode",
|
|
"Id": "5f49a98762ed457faf9935ae642de91f",
|
|
"Inputs": [
|
|
{
|
|
"Id": "17a630d4c1fc4a4c840bb20d9d124447",
|
|
"Name": "test",
|
|
"Description": "Test block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "0d62701fb84c4055bf089fbd7ad60d62",
|
|
"Name": "true",
|
|
"Description": "True block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
},
|
|
{
|
|
"Id": "3e07905845f7460e823c3a161d477b06",
|
|
"Name": "false",
|
|
"Description": "False block",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "09e54ee9cfd747148b697c51a8f41b0c",
|
|
"Name": "result",
|
|
"Description": "result",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Disabled",
|
|
"Description": "Conditional statement"
|
|
},
|
|
{
|
|
"ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
|
|
"NodeType": "FunctionNode",
|
|
"FunctionSignature": "DSCore.IO.FileSystem.FileExists@string",
|
|
"Id": "3d87d1af2ffa47ee94b5b9516c3a2373",
|
|
"Inputs": [
|
|
{
|
|
"Id": "904102870c364a7f91749520137939f3",
|
|
"Name": "path",
|
|
"Description": "string",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Outputs": [
|
|
{
|
|
"Id": "3a95324797114e30a74f6778c8cf182a",
|
|
"Name": "bool",
|
|
"Description": "bool",
|
|
"UsingDefaultValue": false,
|
|
"Level": 2,
|
|
"UseLevels": false,
|
|
"KeepListStructure": false
|
|
}
|
|
],
|
|
"Replication": "Auto",
|
|
"Description": "Determines if a file exists at the given path.\n\nFileSystem.FileExists (path: string): bool"
|
|
}
|
|
],
|
|
"Connectors": [
|
|
{
|
|
"Start": "e244f34fbc994f11aa46b9a43cf954b3",
|
|
"End": "c49e4e1558d849c1958fb822a0c94c17",
|
|
"Id": "df0771d18cdf432885ead77dc6424ec3"
|
|
},
|
|
{
|
|
"Start": "e244f34fbc994f11aa46b9a43cf954b3",
|
|
"End": "b03347845b9d468090ca4207e6b0a131",
|
|
"Id": "598982e6c37c4433a5e5e38bbf2a6be0"
|
|
},
|
|
{
|
|
"Start": "e244f34fbc994f11aa46b9a43cf954b3",
|
|
"End": "67a935fe1ce04e4ab15f201c04a20d5a",
|
|
"Id": "0b4a82194f86471f88a177d815ef655b"
|
|
},
|
|
{
|
|
"Start": "85174cd94f5241e79b7b1dd345b4bc80",
|
|
"End": "ce19be2069ea4c23994e75db5b65b268",
|
|
"Id": "56a1d78d20884d4da91becf8213cb1d3"
|
|
},
|
|
{
|
|
"Start": "f87bc1e6ef9d481d9b1517a65adc4e18",
|
|
"End": "74117fbf30214220b30add71d45ce9d0",
|
|
"Id": "b8742cb70609417e9dbef39189edd3db"
|
|
},
|
|
{
|
|
"Start": "e2c63a916ff843e3a070f9c085418ad7",
|
|
"End": "71955e992a5e4518a4e032d0c5840e7f",
|
|
"Id": "f57d210050034927b659e3929d45b55d"
|
|
},
|
|
{
|
|
"Start": "3b9674ce11e043d0b7e22eea53930c06",
|
|
"End": "4856585117b24a92bff1c8927e1bdd25",
|
|
"Id": "0ac0722be2114b29a054b7bb8e87e60c"
|
|
},
|
|
{
|
|
"Start": "f8f2def1bdc446dd9963b48d62057952",
|
|
"End": "dc795c280f3f43929bd2fe113ea13b74",
|
|
"Id": "bea4e59fa8054193ad928a0e8f4c756c"
|
|
},
|
|
{
|
|
"Start": "a636143ecf98474185a70db49ebe02f8",
|
|
"End": "85d42173482f49ceaea8642f89870273",
|
|
"Id": "d6902ac9f54a4a8bbd8cd0c8476d44e4"
|
|
},
|
|
{
|
|
"Start": "d35b01ff067e47cba5e7cf0435256af4",
|
|
"End": "8a18a0bd66204a758188a97a18753945",
|
|
"Id": "1c4c1190edbe4413a54a972dbb399b7e"
|
|
},
|
|
{
|
|
"Start": "540ca2d1a9784b95916652577aa44346",
|
|
"End": "9b8d2caed0334b0c95b56d8d5bb709fe",
|
|
"Id": "cb977a18b519447f86daf08616d312aa"
|
|
},
|
|
{
|
|
"Start": "289e547ca05942b4b87ac29474de35c1",
|
|
"End": "5760f7422c1448809b7492ad77ff50ac",
|
|
"Id": "103964b7401d44a98cdd1fa698a3e048"
|
|
},
|
|
{
|
|
"Start": "7b56312beb9842abafc105385afc374a",
|
|
"End": "9a6e37d07f6f4996bd43c7282edde408",
|
|
"Id": "73d64405d109436ab5ce05e422f1415f"
|
|
},
|
|
{
|
|
"Start": "7b56312beb9842abafc105385afc374a",
|
|
"End": "15f20bbf35214974878d1021ee4d9c0b",
|
|
"Id": "50a31bc49968467db8347c24a2291398"
|
|
},
|
|
{
|
|
"Start": "d52426448f4c49d28de125b7b1a50d75",
|
|
"End": "27a9ccf7e67e43caa230ba4151709f2e",
|
|
"Id": "3356b7cd86dc492aa326d7ea3b0b8e0a"
|
|
},
|
|
{
|
|
"Start": "be74c2330f474b808253c3c193abe545",
|
|
"End": "e56418f08df948e8b06194f079c41e97",
|
|
"Id": "2a7b9da01d734aaab0f4debb79f82bcb"
|
|
},
|
|
{
|
|
"Start": "6c9beea925ca4b1bac48b0edcfd2f506",
|
|
"End": "8d65cc59ecb74006a0c81bf8e3218eb4",
|
|
"Id": "ddafb3e2c9e34fa984131ff4b7772e31"
|
|
},
|
|
{
|
|
"Start": "de3bf0416b5f4bb4a2350d5a380c37b3",
|
|
"End": "7533d24dfb894c78b6e82ca8834bb131",
|
|
"Id": "175726b39ad242b7b70cbcbe5a8ddca6"
|
|
},
|
|
{
|
|
"Start": "de3bf0416b5f4bb4a2350d5a380c37b3",
|
|
"End": "716e99f3267541e3985b50aa6d651b9e",
|
|
"Id": "5c074d2741a7457c8882b8076d1494db"
|
|
},
|
|
{
|
|
"Start": "de3bf0416b5f4bb4a2350d5a380c37b3",
|
|
"End": "0d62701fb84c4055bf089fbd7ad60d62",
|
|
"Id": "60388cb755954fe382de6a1d500a168c"
|
|
},
|
|
{
|
|
"Start": "de7dd56a35a346dca10a0e3b987c7623",
|
|
"End": "e05e886c7446455f9680536fcd013439",
|
|
"Id": "bfab3831b953492cbf294a26c41b3fca"
|
|
},
|
|
{
|
|
"Start": "ea2e6460bcc646419280b9a6fff9888c",
|
|
"End": "8ac1e33d98f449ba91ae86b2092f6a33",
|
|
"Id": "ce86d8599e2f4ccda87ebaf9d01cf5b2"
|
|
},
|
|
{
|
|
"Start": "e0b8d6e22abb4161813ad93f5e215571",
|
|
"End": "df67fc497662482e89100a8d28c12b91",
|
|
"Id": "6dc75d48b8084545835dab13f479d337"
|
|
},
|
|
{
|
|
"Start": "778606404207491ea21822a15470e789",
|
|
"End": "0708f986d8e0404ea593d04d8813fdaf",
|
|
"Id": "7ef094ff242b4773b67a4defb0934b94"
|
|
},
|
|
{
|
|
"Start": "89140bf58c8d45ff8aaf6831d8b87394",
|
|
"End": "80a6d3f4df874894aaa79971cdc8e66d",
|
|
"Id": "2a82ca55fb96442e91c9e18b171913b5"
|
|
},
|
|
{
|
|
"Start": "8343e39108c34dd58038ebb6078a95cc",
|
|
"End": "ab5023ceb852476684ec44ca81229382",
|
|
"Id": "1eac25e9ef5c4f3a8af327114a4cd6d5"
|
|
},
|
|
{
|
|
"Start": "f0e733eb45354cd8b0eab587a0716c3b",
|
|
"End": "ddf436e1d3184ad98239a0e9b6d48289",
|
|
"Id": "cf15b4a0e4d448e5a85fbd683eeefe3f"
|
|
},
|
|
{
|
|
"Start": "68f35ff4bb1e4126880c608cd6c096ed",
|
|
"End": "904102870c364a7f91749520137939f3",
|
|
"Id": "1996e64736d740579b36e209f888620d"
|
|
},
|
|
{
|
|
"Start": "68f35ff4bb1e4126880c608cd6c096ed",
|
|
"End": "bba84d42a25c420fa4270b5c712a9968",
|
|
"Id": "465f7c0ed2af48569eb437fa5cf250c4"
|
|
},
|
|
{
|
|
"Start": "197423b8d0ef4737b271d25508d1eeb8",
|
|
"End": "bc5013973988420983dae66c96ec911f",
|
|
"Id": "83237ab7663a4420a4abf890b841e5d3"
|
|
},
|
|
{
|
|
"Start": "ea3a8bba11194911a534ae768ab4d345",
|
|
"End": "d295803d292e4998a845a07b5d005b7a",
|
|
"Id": "b760852a0cda4b02aa37f5c9482c002c"
|
|
},
|
|
{
|
|
"Start": "5162f3339dbb4aa693896d8c891297c2",
|
|
"End": "ff9ee881c33d41d5818029ce43b96a2a",
|
|
"Id": "fb892da230e4478e9d45d80b402bd87c"
|
|
},
|
|
{
|
|
"Start": "deb4af9cabda479ebe42565780fac182",
|
|
"End": "17a630d4c1fc4a4c840bb20d9d124447",
|
|
"Id": "b761917cbb1c4f41b70b4f96959e68a1"
|
|
},
|
|
{
|
|
"Start": "09e54ee9cfd747148b697c51a8f41b0c",
|
|
"End": "96b8791395ee4b73becda6250fe286b3",
|
|
"Id": "845fea069032404998c14f519039cfb5"
|
|
},
|
|
{
|
|
"Start": "3a95324797114e30a74f6778c8cf182a",
|
|
"End": "65bbdc05234640f5a07028a8e8bbc3c3",
|
|
"Id": "54b3870ee329467ba9661f27ac67e986"
|
|
}
|
|
],
|
|
"Dependencies": [
|
|
"d5628e40-52de-47c9-b35b-c201d87344e0",
|
|
"19ce6b9f-f4cf-4a3f-9788-1482e94528d6",
|
|
"ecce77dc-1290-438e-a056-970b256fd553"
|
|
],
|
|
"Bindings": [],
|
|
"View": {
|
|
"Dynamo": {
|
|
"ScaleFactor": 1.0,
|
|
"HasRunWithoutCrash": true,
|
|
"IsVisibleInDynamoLibrary": true,
|
|
"Version": "2.0.3.8810",
|
|
"RunType": "Manual",
|
|
"RunPeriod": "1000"
|
|
},
|
|
"Camera": {
|
|
"Name": "Background Preview",
|
|
"EyeX": -1477.129638671875,
|
|
"EyeY": 3359.07763671875,
|
|
"EyeZ": -798.9140625,
|
|
"LookX": 1477.1419677734375,
|
|
"LookY": -2671.07470703125,
|
|
"LookZ": 1486.938720703125,
|
|
"UpX": 0.44828617572784424,
|
|
"UpY": 0.77162456512451172,
|
|
"UpZ": 0.4512593150138855
|
|
},
|
|
"NodeViews": [
|
|
{
|
|
"ShowGeometry": false,
|
|
"Name": "Mesh.ImportFile",
|
|
"Id": "3f97021781a24848b525f84a69efe1ba",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -130.26790812117758,
|
|
"Y": 54.908503660082232
|
|
},
|
|
{
|
|
"ShowGeometry": false,
|
|
"Name": "Mesh.Reduce",
|
|
"Id": "e78e3fff7b7a4a4da46c737b7bb5ad12",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 911.30049716997519,
|
|
"Y": 200.82864543323637
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Mesh.TriangleCount",
|
|
"Id": "18cdf34eb5c44fb788a1fb8f9053be9b",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 450.7412811805782,
|
|
"Y": 9.0721043227682685
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Springs.ToolkitMeshToMesh",
|
|
"Id": "225639b49bca46edac57025ec5e864cd",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 1533.558863646542,
|
|
"Y": -517.39591591644921
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "DirectShape.ByMesh",
|
|
"Id": "255971a585994308b74797e2eeac0aa9",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 1882.0091973313222,
|
|
"Y": -399.15911392533917
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Material.ByName",
|
|
"Id": "d804a019f02b47129d659b5779aac356",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 1514.9565570873222,
|
|
"Y": -238.62561930023912
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Material name",
|
|
"Id": "d2a08fff77694ab2abd7031ea48eb52f",
|
|
"IsSetAsInput": true,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1595.12238227181,
|
|
"Y": 489.90955957003007
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Categories",
|
|
"Id": "93148737800d4389b8cf3ee67c37bbb4",
|
|
"IsSetAsInput": true,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 1530.5562552689921,
|
|
"Y": -382.13261579717914
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Mesh.Rotate",
|
|
"Id": "cc4cbe204bc6454280dfe0fb5752166a",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 1429.6236291882353,
|
|
"Y": 1067.0807479533798
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Reduce mesh",
|
|
"Id": "67926e188f6a428e9fa09655c5fa307d",
|
|
"IsSetAsInput": true,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1595.12238227181,
|
|
"Y": 239.73883498834826
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "If",
|
|
"Id": "5caaaa49fb35454cbe2d52db75079f4e",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 1204.8999618760715,
|
|
"Y": 566.59871428190206
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Vector.XAxis",
|
|
"Id": "1c1719fd1d9846f88982d2c0598e7fd7",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 1238.6236291882392,
|
|
"Y": 1054.0807479533796
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Code Block",
|
|
"Id": "a61b0c621f3b498f92a6338de7d8698e",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 1238.6236291882392,
|
|
"Y": 1162.2940812867098
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Document.Current",
|
|
"Id": "fa6f1cc19c8d4d7887ebda96cfbff009",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1640.39221905186,
|
|
"Y": -616.339674137172
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Document.FilePath",
|
|
"Id": "b9c3efa8838242f98b309f9249be0d88",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1412.39221905186,
|
|
"Y": -616.339674137172
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "File extension",
|
|
"Id": "fda71e3cc5bb44918e58702305b55354",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1595.12238227181,
|
|
"Y": 156.348593461121
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Rotate",
|
|
"Id": "d1dda7b5c2a549fba1622824ff17314c",
|
|
"IsSetAsInput": true,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1595.12238227181,
|
|
"Y": 406.51931804280281
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "If",
|
|
"Id": "e3b1627c4d3b44db983c2fbff7c987ef",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 1703.4561718382054,
|
|
"Y": 905.69259905537979
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Percent of remaining tris",
|
|
"Id": "25b7684e51f542418c2a4881b4b982fd",
|
|
"IsSetAsInput": true,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1595.12238227181,
|
|
"Y": 323.12907651557555
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Code Block",
|
|
"Id": "86ba9b6a86e54e9a8859331f8b0c9902",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 720.90575466245218,
|
|
"Y": 93.634107905419256
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Document.SaveAs",
|
|
"Id": "59fd344917f44b0ea6ddbc168822b41c",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 3047.27166368231,
|
|
"Y": -2356.18140359219
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Passthrough",
|
|
"Id": "6f104a89e0ed4c9cbb2b38bcee1d6bc0",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 2670.27166368231,
|
|
"Y": -2356.18140359219
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "If",
|
|
"Id": "bdb9c577d0e943fc8a759e77b4bf1298",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -422.20118546677577,
|
|
"Y": 57.703096148904649
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "FileSystem.ChangePathExtension",
|
|
"Id": "294304a0f9204a148ea84b11b1de9f76",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -911.38943908712,
|
|
"Y": -546.657427178229
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "FileSystem.FileName",
|
|
"Id": "3de3276cbeea43e2b25b3f925500674d",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1003.41186706967,
|
|
"Y": -772.759641084981
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Code Block",
|
|
"Id": "6c61f2187d4a4d7ca746e1e15fe36ea1",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1412.39221905186,
|
|
"Y": -725.219523757581
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "File Path",
|
|
"Id": "953d0c0a289847e782de8b039e664dc8",
|
|
"IsSetAsInput": true,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1595.12238227181,
|
|
"Y": -117.162572147005
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "Autosave",
|
|
"Id": "1b5cd3d8885a4e63a9dc597dece04208",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -1595.12238227181,
|
|
"Y": -1.27090649289744
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "If",
|
|
"Id": "5f49a98762ed457faf9935ae642de91f",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": 2384.1859836382496,
|
|
"Y": -2370.0027791158568
|
|
},
|
|
{
|
|
"ShowGeometry": true,
|
|
"Name": "FileSystem.FileExists",
|
|
"Id": "3d87d1af2ffa47ee94b5b9516c3a2373",
|
|
"IsSetAsInput": false,
|
|
"IsSetAsOutput": false,
|
|
"Excluded": false,
|
|
"X": -773.13152736778534,
|
|
"Y": 71.440657202656382
|
|
}
|
|
],
|
|
"Annotations": [
|
|
{
|
|
"Id": "28a53acab2bb4ee382cb2d5ffaa52b2c",
|
|
"Title": "Input",
|
|
"Nodes": [
|
|
"d2a08fff77694ab2abd7031ea48eb52f",
|
|
"67926e188f6a428e9fa09655c5fa307d",
|
|
"fda71e3cc5bb44918e58702305b55354",
|
|
"d1dda7b5c2a549fba1622824ff17314c",
|
|
"25b7684e51f542418c2a4881b4b982fd"
|
|
],
|
|
"Left": -1605.12238227181,
|
|
"Top": 110.348593461121,
|
|
"Width": 319.0,
|
|
"Height": 447.56096610890904,
|
|
"FontSize": 30.0,
|
|
"InitialTop": 156.348593461121,
|
|
"InitialHeight": 478.560966108909,
|
|
"TextblockHeight": 36.0,
|
|
"Background": "#FFD4B6DB"
|
|
},
|
|
{
|
|
"Id": "1c238b3aa286411a9a0a2a5d15c63e7c",
|
|
"Title": "Reduce mesh",
|
|
"Nodes": [
|
|
"e78e3fff7b7a4a4da46c737b7bb5ad12",
|
|
"18cdf34eb5c44fb788a1fb8f9053be9b",
|
|
"86ba9b6a86e54e9a8859331f8b0c9902"
|
|
],
|
|
"Left": 440.7412811805782,
|
|
"Top": -36.927895677231731,
|
|
"Width": 716.559215989397,
|
|
"Height": 356.75654111046811,
|
|
"FontSize": 30.0,
|
|
"InitialTop": 9.0721043227682685,
|
|
"InitialHeight": 336.75654111046811,
|
|
"TextblockHeight": 36.0,
|
|
"Background": "#FFC1D676"
|
|
},
|
|
{
|
|
"Id": "480b3b55e8294711af19643ccb19ffea",
|
|
"Title": "Convert and create",
|
|
"Nodes": [
|
|
"225639b49bca46edac57025ec5e864cd",
|
|
"255971a585994308b74797e2eeac0aa9",
|
|
"d804a019f02b47129d659b5779aac356",
|
|
"93148737800d4389b8cf3ee67c37bbb4"
|
|
],
|
|
"Left": 1504.9565570873222,
|
|
"Top": -563.39591591644921,
|
|
"Width": 632.052640244,
|
|
"Height": 417.77029661621009,
|
|
"FontSize": 30.0,
|
|
"InitialTop": -517.39591591644921,
|
|
"InitialHeight": 423.77029661621009,
|
|
"TextblockHeight": 36.0,
|
|
"Background": "#FFC1D676"
|
|
},
|
|
{
|
|
"Id": "06950958bf31471ba8cdf4a719cd350b",
|
|
"Title": "Rotate",
|
|
"Nodes": [
|
|
"cc4cbe204bc6454280dfe0fb5752166a",
|
|
"1c1719fd1d9846f88982d2c0598e7fd7",
|
|
"a61b0c621f3b498f92a6338de7d8698e",
|
|
"e3b1627c4d3b44db983c2fbff7c987ef"
|
|
],
|
|
"Left": 1228.6236291882392,
|
|
"Top": 859.69259905537979,
|
|
"Width": 611.83254264996617,
|
|
"Height": 395.60148223133,
|
|
"FontSize": 30.0,
|
|
"InitialTop": 905.69259905537979,
|
|
"InitialHeight": 401.60148223133,
|
|
"TextblockHeight": 36.0,
|
|
"Background": "#FFC1D676"
|
|
},
|
|
{
|
|
"Id": "552e4b50e4c447799b7fa1516e92ad52",
|
|
"Title": "Reduce?",
|
|
"Nodes": [
|
|
"5caaaa49fb35454cbe2d52db75079f4e"
|
|
],
|
|
"Left": 1194.8999618760715,
|
|
"Top": 520.59871428190206,
|
|
"Width": 147.0,
|
|
"Height": 191.0,
|
|
"FontSize": 30.0,
|
|
"InitialTop": 566.59871428190206,
|
|
"InitialHeight": 145.0,
|
|
"TextblockHeight": 36.0,
|
|
"Background": "#FFC1D676"
|
|
},
|
|
{
|
|
"Id": "70fa61069cef41559cbc1c8f48eb8010",
|
|
"Title": "Filepath",
|
|
"Nodes": [
|
|
"fa6f1cc19c8d4d7887ebda96cfbff009",
|
|
"b9c3efa8838242f98b309f9249be0d88",
|
|
"6c61f2187d4a4d7ca746e1e15fe36ea1",
|
|
"294304a0f9204a148ea84b11b1de9f76",
|
|
"3de3276cbeea43e2b25b3f925500674d"
|
|
],
|
|
"Left": -1650.39221905186,
|
|
"Top": -818.759641084981,
|
|
"Width": 987.00277996474,
|
|
"Height": 391.102213906752,
|
|
"FontSize": 30.0,
|
|
"InitialTop": -772.759641084981,
|
|
"InitialHeight": 371.1022139067519,
|
|
"TextblockHeight": 36.0,
|
|
"Background": "#FFC1D676"
|
|
},
|
|
{
|
|
"Id": "4a1dc6a7ae814493a253467173422d19",
|
|
"Title": "Save file",
|
|
"Nodes": [
|
|
"59fd344917f44b0ea6ddbc168822b41c",
|
|
"6f104a89e0ed4c9cbb2b38bcee1d6bc0"
|
|
],
|
|
"Left": 2660.27166368231,
|
|
"Top": -2402.18140359219,
|
|
"Width": 648.0,
|
|
"Height": 191.0,
|
|
"FontSize": 30.0,
|
|
"InitialTop": -2356.18140359219,
|
|
"InitialHeight": 145.0,
|
|
"TextblockHeight": 36.0,
|
|
"Background": "#FFC1D676"
|
|
},
|
|
{
|
|
"Id": "25dd130da6d7433eb8b601044b19665f",
|
|
"Title": "Import mesh",
|
|
"Nodes": [
|
|
"3f97021781a24848b525f84a69efe1ba"
|
|
],
|
|
"Left": -140.26790812117758,
|
|
"Top": 8.908503660082232,
|
|
"Width": 222.0,
|
|
"Height": 139.0,
|
|
"FontSize": 30.0,
|
|
"InitialTop": 54.908503660082232,
|
|
"InitialHeight": 145.0,
|
|
"TextblockHeight": 36.0,
|
|
"Background": "#FFC1D676"
|
|
},
|
|
{
|
|
"Id": "73766b87329641d49c0c63ec041afbc7",
|
|
"Title": "Check if obj exists",
|
|
"Nodes": [
|
|
"bdb9c577d0e943fc8a759e77b4bf1298",
|
|
"3d87d1af2ffa47ee94b5b9516c3a2373"
|
|
],
|
|
"Left": -783.13152736778534,
|
|
"Top": 11.703096148904649,
|
|
"Width": 497.93034190100957,
|
|
"Height": 191.0,
|
|
"FontSize": 30.0,
|
|
"InitialTop": 57.703096148904649,
|
|
"InitialHeight": 145.0,
|
|
"TextblockHeight": 36.0,
|
|
"Background": "#FFC1D676"
|
|
},
|
|
{
|
|
"Id": "43cf3713de004bf9a593f2bea90609ab",
|
|
"Title": "Manual mode inputs",
|
|
"Nodes": [
|
|
"953d0c0a289847e782de8b039e664dc8",
|
|
"1b5cd3d8885a4e63a9dc597dece04208"
|
|
],
|
|
"Left": -1605.12238227181,
|
|
"Top": -199.162572147005,
|
|
"Width": 189.0,
|
|
"Height": 265.89166565410756,
|
|
"FontSize": 30.0,
|
|
"InitialTop": -117.162572147005,
|
|
"InitialHeight": 260.8916656541079,
|
|
"TextblockHeight": 72.0,
|
|
"Background": "#FFD4B6DB"
|
|
},
|
|
{
|
|
"Id": "3d6f482359694df0b71300cd9774da3b",
|
|
"Title": "Script Name: ImportObjBatch-DP.dyn\n\nPackages used in this script: \nMeshToolkit version: 2.0.1\n\nTimeStamp : 2020/2/18 16:9",
|
|
"Nodes": [],
|
|
"Left": -1636.458540890397,
|
|
"Top": -973.35781359079147,
|
|
"Width": 0.0,
|
|
"Height": 0.0,
|
|
"FontSize": 36.0,
|
|
"InitialTop": 0.0,
|
|
"InitialHeight": 0.0,
|
|
"TextblockHeight": 0.0,
|
|
"Background": "#FFC1D676"
|
|
}
|
|
],
|
|
"X": 1150.44759147803,
|
|
"Y": 641.31066469422228,
|
|
"Zoom": 0.5710891475008526
|
|
}
|
|
} |