diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 514d82ba..77c4e123 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -30,4 +30,4 @@ jobs:
run: ./build.sh pack
- name: Push to nuget.org
- run: dotnet nuget push output\*.nupkg --source "https://api.nuget.org/v3/index.json" --api-key ${{secrets.CONNECTORS_NUGET_TOKEN }} --skip-duplicate
+ run: dotnet nuget push output/*.nupkg --source "https://api.nuget.org/v3/index.json" --api-key ${{secrets.CONNECTORS_NUGET_TOKEN }} --skip-duplicate
diff --git a/Directory.Build.props b/Directory.Build.props
index 7dc56935..aff35186 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -29,8 +29,4 @@
-
-
-
-
diff --git a/Directory.Packages.props b/Directory.Packages.props
index f2e0cf26..c08fc5f9 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -1,5 +1,6 @@
+
@@ -16,7 +17,6 @@
-
@@ -27,6 +27,9 @@
-
+
+
+
+
\ No newline at end of file
diff --git a/README.md b/README.md
index 8c1f9a17..e4aa0173 100644
--- a/README.md
+++ b/README.md
@@ -22,7 +22,7 @@ Comprehensive developer and user documentation can be found in our:
### Building
-Make sure you clone this repository together with its submodules: `git clone https://github.com/specklesystems/Core.git -recursive`.
+Make sure you clone this repository together with its submodules: `git clone https://github.com/specklesystems/speckle-sharp-sdk.git -recursive`.
Afterwards, just restore all the NuGet packages and hit Build!
### Developing
diff --git a/Speckle.Sdk.sln b/Speckle.Sdk.sln
index d27b4a2d..202d1e1a 100644
--- a/Speckle.Sdk.sln
+++ b/Speckle.Sdk.sln
@@ -4,7 +4,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Core", "src\Speckle
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Core.Tests.Unit", "tests\Speckle.Core.Tests.Unit\Speckle.Core.Tests.Unit.csproj", "{99AE2273-12C5-4A9D-9FDD-19F8B394B5E2}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Core.Transports", "src\Speckle.Core.Transports\Speckle.Core.Transports.csproj", "{6845F190-036C-4AEF-B267-23EE84DBD2A6}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Transports.Disk", "src\Speckle.Transports.Disk\Speckle.Transports.Disk.csproj", "{6845F190-036C-4AEF-B267-23EE84DBD2A6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Objects", "src\Speckle.Objects\Speckle.Objects.csproj", "{181F50AA-DD2A-4541-98EF-B868E2D06B9A}"
EndProject
@@ -21,12 +21,17 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "config", "config", "{DA2AED
Directory.Build.props = Directory.Build.props
Directory.Packages.props = Directory.Packages.props
global.json = global.json
+ README.md = README.md
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{58D37DA9-F948-48CA-9A73-F5BBBD533DBF}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "build", "build\build.csproj", "{9B8DDEB5-37C7-49B5-984D-C65DE5FCB7B7}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Transports.MongoDB", "src\Speckle.Transports.MongoDB\Speckle.Transports.MongoDB.csproj", "{68078752-7C54-471A-9CB6-E8AEF34A9EFF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Core.Serialization.Tests", "tests\Speckle.Core.Serialization.Tests\Speckle.Core.Serialization.Tests.csproj", "{AA1E1E51-49AE-4F71-84B1-938E19695BE0}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -61,6 +66,14 @@ Global
{9B8DDEB5-37C7-49B5-984D-C65DE5FCB7B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9B8DDEB5-37C7-49B5-984D-C65DE5FCB7B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9B8DDEB5-37C7-49B5-984D-C65DE5FCB7B7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {68078752-7C54-471A-9CB6-E8AEF34A9EFF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {68078752-7C54-471A-9CB6-E8AEF34A9EFF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {68078752-7C54-471A-9CB6-E8AEF34A9EFF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {68078752-7C54-471A-9CB6-E8AEF34A9EFF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {AA1E1E51-49AE-4F71-84B1-938E19695BE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AA1E1E51-49AE-4F71-84B1-938E19695BE0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AA1E1E51-49AE-4F71-84B1-938E19695BE0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AA1E1E51-49AE-4F71-84B1-938E19695BE0}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{A413E196-3696-4F48-B635-04B5F76BF9C9} = {5CB96C27-FC5B-4A41-86B6-951AF99B8116}
@@ -69,5 +82,7 @@ Global
{99AE2273-12C5-4A9D-9FDD-19F8B394B5E2} = {35047EE7-AD1D-4741-80A7-8F0E874718E9}
{A0338FC0-3011-498F-AD09-01230FABD3ED} = {35047EE7-AD1D-4741-80A7-8F0E874718E9}
{9B8DDEB5-37C7-49B5-984D-C65DE5FCB7B7} = {58D37DA9-F948-48CA-9A73-F5BBBD533DBF}
+ {68078752-7C54-471A-9CB6-E8AEF34A9EFF} = {5CB96C27-FC5B-4A41-86B6-951AF99B8116}
+ {AA1E1E51-49AE-4F71-84B1-938E19695BE0} = {35047EE7-AD1D-4741-80A7-8F0E874718E9}
EndGlobalSection
EndGlobal
diff --git a/build/packages.lock.json b/build/packages.lock.json
index 253a99ec..036245c7 100644
--- a/build/packages.lock.json
+++ b/build/packages.lock.json
@@ -14,6 +14,16 @@
"resolved": "1.1.9",
"contentHash": "AfK5+ECWYTP7G3AAdnU8IfVj+QpGjrh9GC2mpdcJzCvtQ4pnerAGwHsxJ9D4/RnhDUz2DSzd951O/lQjQby2Sw=="
},
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
"MinVer": {
"type": "Direct",
"requested": "[5.0.0, )",
@@ -31,6 +41,16 @@
"requested": "[12.0.0, )",
"resolved": "12.0.0",
"contentHash": "ptxlWtxC8vM6Y6e3h9ZTxBBkOWnWrm/Sa1HT+2i1xcXY3Hx2hmKDZP5RShPf8Xr9D+ivlrXNy57ktzyH8kyt+Q=="
+ },
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
}
}
}
diff --git a/src/Speckle.Core/Api/GraphQL/Models.cs b/src/Speckle.Core/Api/GraphQL/Models.cs
index f2a31f20..9b609316 100644
--- a/src/Speckle.Core/Api/GraphQL/Models.cs
+++ b/src/Speckle.Core/Api/GraphQL/Models.cs
@@ -2,7 +2,7 @@
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
-using System.Text.Json.Serialization;
+using Speckle.Newtonsoft.Json;
namespace Speckle.Core.Api;
diff --git a/src/Speckle.Core/Api/Helpers.cs b/src/Speckle.Core/Api/Helpers.cs
index dc3e2ef1..313e1b81 100644
--- a/src/Speckle.Core/Api/Helpers.cs
+++ b/src/Speckle.Core/Api/Helpers.cs
@@ -16,6 +16,7 @@ using Speckle.Core.Kits;
using Speckle.Core.Logging;
using Speckle.Core.Models;
using Speckle.Core.Transports;
+using Speckle.Newtonsoft.Json;
namespace Speckle.Core.Api;
@@ -196,7 +197,7 @@ public static class Helpers
{
using HttpClient client = Http.GetHttpProxyClient();
var response = await client.GetStringAsync($"{FEEDS_ENDPOINT}/{slug}.json").ConfigureAwait(false);
- var connector = JsonSerializer.Deserialize(response);
+ var connector = JsonConvert.DeserializeObject(response);
var os = Os.Win; //TODO: This won't work for linux
if (RuntimeInformation.IsOSPlatform(OSPlatform.OSX))
diff --git a/src/Speckle.Core/Logging/SpeckleException.cs b/src/Speckle.Core/Logging/SpeckleException.cs
index 397b8b16..1256ff17 100644
--- a/src/Speckle.Core/Logging/SpeckleException.cs
+++ b/src/Speckle.Core/Logging/SpeckleException.cs
@@ -15,24 +15,4 @@ public class SpeckleException : Exception
public SpeckleException(string? message, Exception? inner = null)
: base(message, inner) { }
-
- #region obsolete
- [Obsolete("Use any other constructor", true)]
- public SpeckleException(string? message, Exception? inner, bool log = true, SentryLevel level = SentryLevel.Info)
- : base(message, inner) { }
-
- [Obsolete("Use any other constructor")]
- public SpeckleException(string? message, GraphQLError[] errors, bool log = true, SentryLevel level = SentryLevel.Info)
- : base(message)
- {
- GraphQLErrors = errors.Select(error => new KeyValuePair("error", error.Message)).ToList();
- }
-
- [Obsolete("Use any other constructor", true)]
- public SpeckleException(string message, bool log, SentryLevel level = SentryLevel.Info)
- : base(message) { }
-
- [Obsolete("Use any other constructor", true)]
- public List> GraphQLErrors { get; set; }
- #endregion
}
diff --git a/src/Speckle.Core/Speckle.Core.csproj b/src/Speckle.Core/Speckle.Core.csproj
index 9a5147b7..0c499dc8 100644
--- a/src/Speckle.Core/Speckle.Core.csproj
+++ b/src/Speckle.Core/Speckle.Core.csproj
@@ -15,6 +15,7 @@
+
diff --git a/src/Speckle.Core/packages.lock.json b/src/Speckle.Core/packages.lock.json
index 484668df..c7f9a2e0 100644
--- a/src/Speckle.Core/packages.lock.json
+++ b/src/Speckle.Core/packages.lock.json
@@ -29,6 +29,16 @@
"SQLitePCLRaw.bundle_e_sqlite3": "2.1.6"
}
},
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
"MinVer": {
"type": "Direct",
"requested": "[5.0.0, )",
@@ -229,6 +239,11 @@
"System.Threading.Tasks.Extensions": "4.5.4"
}
},
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
"Microsoft.Data.Sqlite.Core": {
"type": "Transitive",
"resolved": "8.0.6",
@@ -284,6 +299,11 @@
"resolved": "1.1.0",
"contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg=="
},
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
"Serilog.Formatting.Compact": {
"type": "Transitive",
"resolved": "1.1.0",
diff --git a/src/Speckle.Objects/BuiltElements/Revit/RevitOpening.cs b/src/Speckle.Objects/BuiltElements/Revit/RevitOpening.cs
index d502ab4d..5a38276e 100644
--- a/src/Speckle.Objects/BuiltElements/Revit/RevitOpening.cs
+++ b/src/Speckle.Objects/BuiltElements/Revit/RevitOpening.cs
@@ -29,7 +29,7 @@ public class RevitWallOpening : RevitOpening
{
if (outline is not Polyline)
{
- throw new SpeckleException("Outline should be a rectangular-shaped polyline", false);
+ throw new SpeckleException("Outline should be a rectangular-shaped polyline");
}
this.outline = outline;
diff --git a/src/Speckle.Objects/Geometry/Point.cs b/src/Speckle.Objects/Geometry/Point.cs
index 58265c27..000ce698 100644
--- a/src/Speckle.Objects/Geometry/Point.cs
+++ b/src/Speckle.Objects/Geometry/Point.cs
@@ -241,5 +241,5 @@ public class Point : Base, ITransformable
return this == (Point)obj;
}
- public override int GetHashCode() => HashCode.Of(units).And(x).And(y).And(y).GetHashCode();
+ public override int GetHashCode() => HashCode.Of(units).And(x).And(y).And(y);
}
diff --git a/src/Speckle.Objects/packages.lock.json b/src/Speckle.Objects/packages.lock.json
index 7ecc0bee..3aab5d7d 100644
--- a/src/Speckle.Objects/packages.lock.json
+++ b/src/Speckle.Objects/packages.lock.json
@@ -2,6 +2,16 @@
"version": 2,
"dependencies": {
".NETStandard,Version=v2.0": {
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
"MinVer": {
"type": "Direct",
"requested": "[5.0.0, )",
@@ -90,6 +100,11 @@
"System.Threading.Tasks.Extensions": "4.5.4"
}
},
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
"Microsoft.Data.Sqlite.Core": {
"type": "Transitive",
"resolved": "8.0.6",
@@ -145,6 +160,11 @@
"resolved": "1.1.0",
"contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg=="
},
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
"Serilog.Formatting.Compact": {
"type": "Transitive",
"resolved": "1.1.0",
diff --git a/src/Speckle.Core.Transports/DiskTransport.cs b/src/Speckle.Transports.Disk/DiskTransport.cs
similarity index 100%
rename from src/Speckle.Core.Transports/DiskTransport.cs
rename to src/Speckle.Transports.Disk/DiskTransport.cs
diff --git a/src/Speckle.Core.Transports/Speckle.Core.Transports.csproj b/src/Speckle.Transports.Disk/Speckle.Transports.Disk.csproj
similarity index 100%
rename from src/Speckle.Core.Transports/Speckle.Core.Transports.csproj
rename to src/Speckle.Transports.Disk/Speckle.Transports.Disk.csproj
diff --git a/src/Speckle.Core.Transports/packages.lock.json b/src/Speckle.Transports.Disk/packages.lock.json
similarity index 95%
rename from src/Speckle.Core.Transports/packages.lock.json
rename to src/Speckle.Transports.Disk/packages.lock.json
index 7ecc0bee..3aab5d7d 100644
--- a/src/Speckle.Core.Transports/packages.lock.json
+++ b/src/Speckle.Transports.Disk/packages.lock.json
@@ -2,6 +2,16 @@
"version": 2,
"dependencies": {
".NETStandard,Version=v2.0": {
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
"MinVer": {
"type": "Direct",
"requested": "[5.0.0, )",
@@ -90,6 +100,11 @@
"System.Threading.Tasks.Extensions": "4.5.4"
}
},
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
"Microsoft.Data.Sqlite.Core": {
"type": "Transitive",
"resolved": "8.0.6",
@@ -145,6 +160,11 @@
"resolved": "1.1.0",
"contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg=="
},
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
"Serilog.Formatting.Compact": {
"type": "Transitive",
"resolved": "1.1.0",
diff --git a/src/MongoDBTransport/MongoDB.cs b/src/Speckle.Transports.MongoDB/MongoDB.cs
similarity index 94%
rename from src/MongoDBTransport/MongoDB.cs
rename to src/Speckle.Transports.MongoDB/MongoDB.cs
index fd3d77a3..7f17d856 100644
--- a/src/MongoDBTransport/MongoDB.cs
+++ b/src/Speckle.Transports.MongoDB/MongoDB.cs
@@ -7,6 +7,7 @@ using System.Threading.Tasks;
using System.Timers;
using MongoDB.Bson;
using MongoDB.Driver;
+using Speckle.Core.Common;
using Speckle.Core.Logging;
using Timer = System.Timers.Timer;
@@ -80,9 +81,9 @@ public class MongoDBTransport : IDisposable, ITransport
public CancellationToken CancellationToken { get; set; }
- public Action OnProgressAction { get; set; }
+ public Action? OnProgressAction { get; set; }
- public Action OnErrorAction { get; set; }
+ public Action? OnErrorAction { get; set; }
public int SavedObjectCount { get; private set; }
// not implementing this properly
@@ -109,7 +110,7 @@ public class MongoDBTransport : IDisposable, ITransport
bool isMongoLive = Database.RunCommandAsync((Command)"{ping:1}").Wait(1000);
if (!isMongoLive)
{
- OnErrorAction(TransportName, new Exception("The Mongo database could not be reached."));
+ OnErrorAction?.Invoke(TransportName, new Exception("The Mongo database could not be reached."));
}
}
@@ -222,7 +223,7 @@ public class MongoDBTransport : IDisposable, ITransport
public void SaveObject(string hash, ITransport sourceTransport)
{
- var serializedObject = sourceTransport.GetObject(hash);
+ var serializedObject = sourceTransport.GetObject(hash).NotNull();
Queue.Enqueue((hash, serializedObject, Encoding.UTF8.GetByteCount(serializedObject)));
}
@@ -246,7 +247,7 @@ public class MongoDBTransport : IDisposable, ITransport
///
///
///
- public string GetObject(string hash)
+ public string? GetObject(string hash)
{
var filter = Builders.Filter.Eq(Field.hash.ToString(), hash);
BsonDocument objectDocument = Collection.Find(filter).FirstOrDefault();
@@ -259,10 +260,10 @@ public class MongoDBTransport : IDisposable, ITransport
return null;
}
- public async Task CopyObjectAndChildren(
+ public Task CopyObjectAndChildren(
string hash,
ITransport targetTransport,
- Action onTotalChildrenCountKnown = null
+ Action? onTotalChildrenCountKnown = null
)
{
throw new NotImplementedException();
diff --git a/src/MongoDBTransport/MongoDBTransport.csproj b/src/Speckle.Transports.MongoDB/Speckle.Transports.MongoDB.csproj
similarity index 55%
rename from src/MongoDBTransport/MongoDBTransport.csproj
rename to src/Speckle.Transports.MongoDB/Speckle.Transports.MongoDB.csproj
index 1d9bc43a..6088daca 100644
--- a/src/MongoDBTransport/MongoDBTransport.csproj
+++ b/src/Speckle.Transports.MongoDB/Speckle.Transports.MongoDB.csproj
@@ -6,21 +6,14 @@
A MongoDB transport for Speckle
$(PackageTags) mongodb transport
true
- disable
Speckle.Core.Transports
-
- 0
- false
- false
-
-
-
+
-
+
diff --git a/src/Speckle.Transports.MongoDB/packages.lock.json b/src/Speckle.Transports.MongoDB/packages.lock.json
new file mode 100644
index 00000000..7a48d2f0
--- /dev/null
+++ b/src/Speckle.Transports.MongoDB/packages.lock.json
@@ -0,0 +1,618 @@
+{
+ "version": 2,
+ "dependencies": {
+ ".NETStandard,Version=v2.0": {
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
+ "MinVer": {
+ "type": "Direct",
+ "requested": "[5.0.0, )",
+ "resolved": "5.0.0",
+ "contentHash": "ybkgpQMtt0Fo91l5rYtE3TZtD+Nmy5Ko091xvfXXOosQdMi30XO2EZ2+ShZt89gdu7RMmJqZaJ+e1q6d+6+KNw=="
+ },
+ "MongoDB.Driver": {
+ "type": "Direct",
+ "requested": "[2.19.2, )",
+ "resolved": "2.19.2",
+ "contentHash": "xT2VA1KmjzxXQYuA8VbnM3r+DVVjja6ntD7YjesxkODAX3GkQLSgLLH+tS7R0uy/zZzA7YWEF1AKIJyxC7jfmA==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.19.2",
+ "MongoDB.Driver.Core": "2.19.2",
+ "MongoDB.Libmongocrypt": "1.7.0"
+ }
+ },
+ "NETStandard.Library": {
+ "type": "Direct",
+ "requested": "[2.0.3, )",
+ "resolved": "2.0.3",
+ "contentHash": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0"
+ }
+ },
+ "PolySharp": {
+ "type": "Direct",
+ "requested": "[1.14.1, )",
+ "resolved": "1.14.1",
+ "contentHash": "mOOmFYwad3MIOL14VCjj02LljyF1GNw1wP0YVlxtcPvqdxjGGMNdNJJxHptlry3MOd8b40Flm8RPOM8JOlN2sQ=="
+ },
+ "AWSSDK.Core": {
+ "type": "Transitive",
+ "resolved": "3.7.100.14",
+ "contentHash": "gnEgxBlk4PFEfdPE8Lkf4+D16MZFYSaW7/o6Wwe5e035QWUkTJX0Dn4LfTCdV5QSEL/fOFxu+yCAm55eIIBgog==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "1.1.0"
+ }
+ },
+ "AWSSDK.SecurityToken": {
+ "type": "Transitive",
+ "resolved": "3.7.100.14",
+ "contentHash": "dGCVuVo0CFUKWW85W8YENO+aREf8sCBDjvGbnNvxJuNW4Ss+brEU9ltHhq2KfZze2VUNK1/wygbPG1bmbpyXEw==",
+ "dependencies": {
+ "AWSSDK.Core": "[3.7.100.14, 4.0.0)"
+ }
+ },
+ "DnsClient": {
+ "type": "Transitive",
+ "resolved": "1.6.1",
+ "contentHash": "4H/f2uYJOZ+YObZjpY9ABrKZI+JNw3uizp6oMzTXwDw6F+2qIPhpRl/1t68O/6e98+vqNiYGu+lswmwdYUy3gg==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "5.0.0",
+ "System.Buffers": "4.5.1"
+ }
+ },
+ "GraphQL.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "h7uzWFORHZ+CCjwr/ThAyXMr0DPpzEANDa4Uo54wqCQ+j7qUKwqYTgOrb1W40sqbvNaZm9v/X7It31SUw0maHA==",
+ "dependencies": {
+ "GraphQL.Primitives": "6.0.0"
+ }
+ },
+ "GraphQL.Client.Abstractions.Websocket": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "Nr9bPf8gIOvLuXpqEpqr9z9jslYFJOvd0feHth3/kPqeR3uMbjF5pjiwh4jxyMcxHdr8Pb6QiXkV3hsSyt0v7A==",
+ "dependencies": {
+ "GraphQL.Client.Abstractions": "6.0.0"
+ }
+ },
+ "GraphQL.Primitives": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "yg72rrYDapfsIUrul7aF6wwNnTJBOFvuA9VdDTQpPa8AlAriHbufeXYLBcodKjfUdkCnaiggX1U/nEP08Zb5GA=="
+ },
+ "Microsoft.AspNetCore.Http": {
+ "type": "Transitive",
+ "resolved": "2.1.1",
+ "contentHash": "pPDcCW8spnyibK3krpxrOpaFHf5fjV6k1Hsl6gfh77N/8gRYlLU7MOQDUnjpEwdlHmtxwJKQJNxZqVQOmJGRUw==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Abstractions": "2.1.1",
+ "Microsoft.AspNetCore.WebUtilities": "2.1.1",
+ "Microsoft.Extensions.ObjectPool": "2.1.1",
+ "Microsoft.Extensions.Options": "2.1.1",
+ "Microsoft.Net.Http.Headers": "2.1.1"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.1.1",
+ "contentHash": "kQUEVOU4loc8CPSb2WoHFTESqwIa8Ik7ysCBfTwzHAd0moWovc9JQLmhDIHlYLjHbyexqZAlkq/FPRUZqokebw==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "2.1.1",
+ "System.Text.Encodings.Web": "4.5.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Features": {
+ "type": "Transitive",
+ "resolved": "2.1.1",
+ "contentHash": "VklZ7hWgSvHBcDtwYYkdMdI/adlf7ebxTZ9kdzAhX+gUs5jSHE9mZlTamdgf9miSsxc1QjNazHXTDJdVPZKKTw==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "2.1.1"
+ }
+ },
+ "Microsoft.AspNetCore.WebUtilities": {
+ "type": "Transitive",
+ "resolved": "2.1.1",
+ "contentHash": "PGKIZt4+412Z/XPoSjvYu/QIbTxcAQuEFNoA1Pw8a9mgmO0ZhNBmfaNyhgXFf7Rq62kP0tT/2WXpxdcQhkFUPA==",
+ "dependencies": {
+ "Microsoft.Net.Http.Headers": "2.1.1",
+ "System.Text.Encodings.Web": "4.5.0"
+ }
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "W8DPQjkMScOMTtJbPwmPyj9c3zYSFGawDW3jwlBOOsnY+EzZFLgNQ/UMkK35JmkNOVPdCyPr2Tw7Vv9N+KA3ZQ==",
+ "dependencies": {
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ }
+ },
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
+ "Microsoft.Data.Sqlite.Core": {
+ "type": "Transitive",
+ "resolved": "8.0.6",
+ "contentHash": "umhZ0ZF2RI81rGFTnYmCxI+Euj4Aqe/6Y4+8CxN9OVJNGDNIqB5laJ3wxQTU8zXCcm2k9F7FL+/6RVoOT4z1Fw==",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.6"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.1.1",
+ "contentHash": "MgYpU5cwZohUMKKg3sbPhvGG+eAZ/59E9UwPwlrUkyXU+PGzqwZg9yyQNjhxuAWmoNoFReoemeCku50prYSGzA=="
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "6ZCllUYGFukkymSTx3Yr0G/ajRxoNJp7/FqSxSB4fGISST54ifBhgu4Nc0ItGi3i6DqwuNd8SUyObmiC++AO2Q=="
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "2.1.1",
+ "contentHash": "SErON45qh4ogDp6lr6UvVmFYW0FERihW+IQ+2JyFv1PUyWktcJytFaWH5zarufJvZwhci7Rf1IyGXr9pVEadTw=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "2.1.1",
+ "contentHash": "V7lXCU78lAbzaulCGFKojcCyG8RTJicEbiBkPJjFqiqXwndEBBIehdXRMWEVU3UtzQ1yDvphiWUL9th6/4gJ7w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1",
+ "Microsoft.Extensions.Primitives": "2.1.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "2.1.1",
+ "contentHash": "scJ1GZNIxMmjpENh0UZ8XCQ6vzr/LzeF9WvEA51Ix2OQGAs9WPgPu8ABVUdvpKPLuor/t05gm6menJK3PwqOXg==",
+ "dependencies": {
+ "System.Memory": "4.5.1",
+ "System.Runtime.CompilerServices.Unsafe": "4.5.1"
+ }
+ },
+ "Microsoft.Net.Http.Headers": {
+ "type": "Transitive",
+ "resolved": "2.1.1",
+ "contentHash": "lPNIphl8b2EuhOE9dMH6EZDmu7pS882O+HMi5BJNsigxHaWlBrYxZHFZgE18cyaPp6SSZcTkKkuzfjV/RRQKlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "2.1.1",
+ "System.Buffers": "4.5.0"
+ }
+ },
+ "Microsoft.NETCore.Platforms": {
+ "type": "Transitive",
+ "resolved": "1.1.0",
+ "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
+ },
+ "Microsoft.NETCore.Targets": {
+ "type": "Transitive",
+ "resolved": "1.1.0",
+ "contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg=="
+ },
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
+ "dependencies": {
+ "System.Buffers": "4.5.1",
+ "System.Memory": "4.5.4",
+ "System.Security.AccessControl": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0"
+ }
+ },
+ "MongoDB.Bson": {
+ "type": "Transitive",
+ "resolved": "2.19.2",
+ "contentHash": "YpwSLKillPRj+BYEZU0dFgVHdCuj7uGIkLcyEc5a9zwJQYMbZkAc2CRVzobnDY9HMSCtyefXnkrz9CQ6C91KQA==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "5.0.0"
+ }
+ },
+ "MongoDB.Driver.Core": {
+ "type": "Transitive",
+ "resolved": "2.19.2",
+ "contentHash": "MjZmAZLNCV+d/eW+X1YPNztEtEBosIX8qMFCoQAhJOoHotuJfTePt+Lp8sjxTDTCyaOtLhClIgefy3P9JaxUHw==",
+ "dependencies": {
+ "AWSSDK.SecurityToken": "3.7.100.14",
+ "DnsClient": "1.6.1",
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.19.2",
+ "MongoDB.Libmongocrypt": "1.7.0",
+ "SharpCompress": "0.30.1",
+ "Snappier": "1.0.0",
+ "System.Buffers": "4.5.1",
+ "ZstdSharp.Port": "0.6.2"
+ }
+ },
+ "MongoDB.Libmongocrypt": {
+ "type": "Transitive",
+ "resolved": "1.7.0",
+ "contentHash": "p9+peTZX63nGHskOLhvhfBtrknxNg1RzXepE07rPozuCGz27bMjCcQyvn2YByg0L3YEcNWdTmI4BlnG/5RF+5Q=="
+ },
+ "Serilog.Formatting.Compact": {
+ "type": "Transitive",
+ "resolved": "1.1.0",
+ "contentHash": "pNroKVjo+rDqlxNG5PXkRLpfSCuDOBY0ri6jp9PLe505ljqwhwZz8ospy2vWhQlFu5GkIesh3FcDs4n7sWZODA==",
+ "dependencies": {
+ "Serilog": "2.8.0"
+ }
+ },
+ "Serilog.Sinks.File": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "uwV5hdhWPwUH1szhO8PJpFiahqXmzPzJT/sOijH/kFgUx+cyoDTMM8MHD0adw9+Iem6itoibbUXHYslzXsLEAg==",
+ "dependencies": {
+ "Serilog": "2.10.0"
+ }
+ },
+ "Serilog.Sinks.PeriodicBatching": {
+ "type": "Transitive",
+ "resolved": "3.1.0",
+ "contentHash": "NDWR7m3PalVlGEq3rzoktrXikjFMLmpwF0HI4sowo8YDdU+gqPlTHlDQiOGxHfB0sTfjPA9JjA7ctKG9zqjGkw==",
+ "dependencies": {
+ "Serilog": "2.0.0"
+ }
+ },
+ "SharpCompress": {
+ "type": "Transitive",
+ "resolved": "0.30.1",
+ "contentHash": "XqD4TpfyYGa7QTPzaGlMVbcecKnXy4YmYLDWrU+JIj7IuRNl7DH2END+Ll7ekWIY8o3dAMWLFDE1xdhfIWD1nw==",
+ "dependencies": {
+ "System.Memory": "4.5.4",
+ "System.Text.Encoding.CodePages": "5.0.0"
+ }
+ },
+ "Snappier": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA==",
+ "dependencies": {
+ "System.Memory": "4.5.4",
+ "System.Runtime.CompilerServices.Unsafe": "4.7.1",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "BmAf6XWt4TqtowmiWe4/5rRot6GerAeklmOPfviOvwLoF5WwgxcJHAxZtySuyW9r9w+HLILnm8VfJFLCUJYW8A==",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.6",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.6"
+ }
+ },
+ "SQLitePCLRaw.core": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "wO6v9GeMx9CUngAet8hbO7xdm+M42p1XeJq47ogyRoYSvNSp0NGLI+MgC0bhrMk9C17MTVFlLiN6ylyExLCc5w==",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "2ObJJLkIUIxRpOUlZNGuD4rICpBnrBR5anjyfUFQep4hMOIeqW+XGQYzrNmHSVz5xSWZ3klSbh7sFR6UyDj68Q=="
+ },
+ "SQLitePCLRaw.provider.e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "PQ2Oq3yepLY4P7ll145P3xtx2bX8xF4PzaKPRpw9jZlKvfe4LE/saAV82inND9usn1XRpmxXk7Lal3MTI+6CNg==",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.6"
+ }
+ },
+ "System.Buffers": {
+ "type": "Transitive",
+ "resolved": "4.5.1",
+ "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg=="
+ },
+ "System.Collections.Immutable": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==",
+ "dependencies": {
+ "System.Memory": "4.5.4"
+ }
+ },
+ "System.Memory": {
+ "type": "Transitive",
+ "resolved": "4.5.4",
+ "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
+ "dependencies": {
+ "System.Buffers": "4.5.1",
+ "System.Numerics.Vectors": "4.4.0",
+ "System.Runtime.CompilerServices.Unsafe": "4.5.3"
+ }
+ },
+ "System.Numerics.Vectors": {
+ "type": "Transitive",
+ "resolved": "4.5.0",
+ "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ=="
+ },
+ "System.Reactive": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==",
+ "dependencies": {
+ "System.Runtime.InteropServices.WindowsRuntime": "4.3.0",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ }
+ },
+ "System.Reflection.Metadata": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ==",
+ "dependencies": {
+ "System.Collections.Immutable": "5.0.0"
+ }
+ },
+ "System.Reflection.TypeExtensions": {
+ "type": "Transitive",
+ "resolved": "4.7.0",
+ "contentHash": "VybpaOQQhqE6siHppMktjfGBw1GCwvCqiufqmP8F1nj7fTUNtW35LOEt3UZTEsECfo+ELAl/9o9nJx3U91i7vA=="
+ },
+ "System.Runtime": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA=="
+ },
+ "System.Runtime.InteropServices.WindowsRuntime": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "J4GUi3xZQLUBasNwZnjrffN8i5wpHrBtZoLG+OhRyGo/+YunMRWWtwoMDlUAIdmX0uRfpHIBDSV6zyr3yf00TA==",
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Security.AccessControl": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
+ "dependencies": {
+ "System.Security.Principal.Windows": "5.0.0"
+ }
+ },
+ "System.Security.Principal.Windows": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
+ },
+ "System.Text.Encoding.CodePages": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "5.0.0"
+ }
+ },
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "5.0.1",
+ "contentHash": "KmJ+CJXizDofbq6mpqDoRRLcxgOd2z9X3XoFNULSbvbqVRZkFX3istvr+MUjL6Zw1RT+RNdoI4GYidIINtgvqQ==",
+ "dependencies": {
+ "System.Buffers": "4.5.1",
+ "System.Memory": "4.5.4"
+ }
+ },
+ "System.Text.Json": {
+ "type": "Transitive",
+ "resolved": "5.0.2",
+ "contentHash": "I47dVIGiV6SfAyppphxqupertT/5oZkYLDCX6vC3HpOI4ZLjyoKAreUoem2ie6G0RbRuFrlqz/PcTQjfb2DOfQ==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "5.0.0",
+ "System.Buffers": "4.5.1",
+ "System.Memory": "4.5.4",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Runtime.CompilerServices.Unsafe": "5.0.0",
+ "System.Text.Encodings.Web": "5.0.1",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ }
+ },
+ "System.Threading.Tasks.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.5.4",
+ "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "4.5.3"
+ }
+ },
+ "ZstdSharp.Port": {
+ "type": "Transitive",
+ "resolved": "0.6.2",
+ "contentHash": "jPao/LdUNLUz8rn3H1D8W7wQbZsRZM0iayvWI4xGejJg3XJHT56gcmYdgmCGPdJF1UEBqUjucCRrFB+4HbJsbw==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "5.0.0",
+ "System.Memory": "4.5.4"
+ }
+ },
+ "speckle.core": {
+ "type": "Project",
+ "dependencies": {
+ "GraphQL.Client": "[6.0.0, )",
+ "Microsoft.CSharp": "[4.7.0, )",
+ "Microsoft.Data.Sqlite": "[8.0.6, )",
+ "Polly": "[7.2.3, )",
+ "Polly.Contrib.WaitAndRetry": "[1.1.1, )",
+ "Polly.Extensions.Http": "[3.0.0, )",
+ "Sentry": "[3.33.0, )",
+ "Sentry.Serilog": "[3.33.0, )",
+ "Serilog": "[2.12.0, )",
+ "Serilog.Enrichers.ClientInfo": "[1.3.0, )",
+ "Serilog.Exceptions": "[8.4.0, )",
+ "Serilog.Sinks.Console": "[4.1.0, )",
+ "Serilog.Sinks.Seq": "[5.2.2, )",
+ "SerilogTimings": "[3.0.1, )",
+ "Speckle.Newtonsoft.Json": "[13.0.2, )",
+ "System.DoubleNumerics": "[3.1.3, )"
+ }
+ },
+ "GraphQL.Client": {
+ "type": "CentralTransitive",
+ "requested": "[6.0.0, )",
+ "resolved": "6.0.0",
+ "contentHash": "8yPNBbuVBpTptivyAlak4GZvbwbUcjeQTL4vN1HKHRuOykZ4r7l5fcLS6vpyPyLn0x8FsL31xbOIKyxbmR9rbA==",
+ "dependencies": {
+ "GraphQL.Client.Abstractions": "6.0.0",
+ "GraphQL.Client.Abstractions.Websocket": "6.0.0",
+ "System.Reactive": "5.0.0"
+ }
+ },
+ "Microsoft.CSharp": {
+ "type": "CentralTransitive",
+ "requested": "[4.7.0, )",
+ "resolved": "4.7.0",
+ "contentHash": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA=="
+ },
+ "Microsoft.Data.Sqlite": {
+ "type": "CentralTransitive",
+ "requested": "[8.0.6, )",
+ "resolved": "8.0.6",
+ "contentHash": "YVzVtU1IoGsTiMAe0BNV9ssKyrUm6lBQJP6w2N4W29YrBYYtyCmTFmrNGjxaJtJXVqttu0sYkPxmStj/OnMFdg==",
+ "dependencies": {
+ "Microsoft.Data.Sqlite.Core": "8.0.6",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6"
+ }
+ },
+ "Polly": {
+ "type": "CentralTransitive",
+ "requested": "[7.2.3, )",
+ "resolved": "7.2.3",
+ "contentHash": "DeCY0OFbNdNxsjntr1gTXHJ5pKUwYzp04Er2LLeN3g6pWhffsGuKVfMBLe1lw7x76HrPkLxKEFxBlpRxS2nDEQ=="
+ },
+ "Polly.Contrib.WaitAndRetry": {
+ "type": "CentralTransitive",
+ "requested": "[1.1.1, )",
+ "resolved": "1.1.1",
+ "contentHash": "1MUQLiSo4KDkQe6nzQRhIU05lm9jlexX5BVsbuw0SL82ynZ+GzAHQxJVDPVBboxV37Po3SG077aX8DuSy8TkaA=="
+ },
+ "Polly.Extensions.Http": {
+ "type": "CentralTransitive",
+ "requested": "[3.0.0, )",
+ "resolved": "3.0.0",
+ "contentHash": "drrG+hB3pYFY7w1c3BD+lSGYvH2oIclH8GRSehgfyP5kjnFnHKQuuBhuHLv+PWyFuaTDyk/vfRpnxOzd11+J8g==",
+ "dependencies": {
+ "Polly": "7.1.0"
+ }
+ },
+ "Sentry": {
+ "type": "CentralTransitive",
+ "requested": "[3.33.0, )",
+ "resolved": "3.33.0",
+ "contentHash": "8vbD2o6IR2wrRrkSiRbnodWGWUOqIlwYtzpjvPNOb5raJdOf+zxMwfS8f6nx9bmrTTfDj7KrCB8C/5OuicAc8A==",
+ "dependencies": {
+ "System.Reflection.Metadata": "5.0.0",
+ "System.Text.Json": "5.0.2"
+ }
+ },
+ "Sentry.Serilog": {
+ "type": "CentralTransitive",
+ "requested": "[3.33.0, )",
+ "resolved": "3.33.0",
+ "contentHash": "V8BU7QGWg2qLYfNPqtuTBhC1opysny5l+Ifp6J6PhOeAxU0FssR7nYfbJVetrnLIoh2rd3DlJ6hHYYQosQYcUQ==",
+ "dependencies": {
+ "Sentry": "3.33.0",
+ "Serilog": "2.7.1"
+ }
+ },
+ "Serilog": {
+ "type": "CentralTransitive",
+ "requested": "[2.12.0, )",
+ "resolved": "2.12.0",
+ "contentHash": "xaiJLIdu6rYMKfQMYUZgTy8YK7SMZjB4Yk50C/u//Z4OsvxkUfSPJy4nknfvwAC34yr13q7kcyh4grbwhSxyZg=="
+ },
+ "Serilog.Enrichers.ClientInfo": {
+ "type": "CentralTransitive",
+ "requested": "[1.3.0, )",
+ "resolved": "1.3.0",
+ "contentHash": "mTc7PM+wC9Hr7LWSwqt5mmnlAr7RJs+eTb3PGPRhwdOackk95MkhUZognuxXEdlW19HAFNmEBTSBY5DfLwM8jQ==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http": "2.1.1",
+ "Serilog": "2.7.1"
+ }
+ },
+ "Serilog.Exceptions": {
+ "type": "CentralTransitive",
+ "requested": "[8.4.0, )",
+ "resolved": "8.4.0",
+ "contentHash": "nc/+hUw3lsdo0zCj0KMIybAu7perMx79vu72w0za9Nsi6mWyNkGXxYxakAjWB7nEmYL6zdmhEQRB4oJ2ALUeug==",
+ "dependencies": {
+ "Serilog": "2.8.0",
+ "System.Reflection.TypeExtensions": "4.7.0"
+ }
+ },
+ "Serilog.Sinks.Console": {
+ "type": "CentralTransitive",
+ "requested": "[4.1.0, )",
+ "resolved": "4.1.0",
+ "contentHash": "K6N5q+5fetjnJPvCmkWOpJ/V8IEIoMIB1s86OzBrbxwTyHxdx3pmz4H+8+O/Dc/ftUX12DM1aynx/dDowkwzqg==",
+ "dependencies": {
+ "Serilog": "2.10.0"
+ }
+ },
+ "Serilog.Sinks.Seq": {
+ "type": "CentralTransitive",
+ "requested": "[5.2.2, )",
+ "resolved": "5.2.2",
+ "contentHash": "1Csmo5ua7NKUe0yXUx+zsRefjAniPWcXFhUXxXG8pwo0iMiw2gjn9SOkgYnnxbgWqmlGv236w0N/dHc2v5XwMg==",
+ "dependencies": {
+ "Serilog": "2.12.0",
+ "Serilog.Formatting.Compact": "1.1.0",
+ "Serilog.Sinks.File": "5.0.0",
+ "Serilog.Sinks.PeriodicBatching": "3.1.0"
+ }
+ },
+ "SerilogTimings": {
+ "type": "CentralTransitive",
+ "requested": "[3.0.1, )",
+ "resolved": "3.0.1",
+ "contentHash": "Zs28eTgszAMwpIrbBnWHBI50yuxL50p/dmAUWmy75+axdZYK/Sjm5/5m1N/CisR8acJUhTVcjPZrsB1P5iv0Uw==",
+ "dependencies": {
+ "Serilog": "2.10.0"
+ }
+ },
+ "Speckle.Newtonsoft.Json": {
+ "type": "CentralTransitive",
+ "requested": "[13.0.2, )",
+ "resolved": "13.0.2",
+ "contentHash": "g1BejUZwax5PRfL6xHgLEK23sqHWOgOj9hE7RvfRRlN00AGt8GnPYt8HedSK7UB3HiRW8zCA9Pn0iiYxCK24BA=="
+ },
+ "System.DoubleNumerics": {
+ "type": "CentralTransitive",
+ "requested": "[3.1.3, )",
+ "resolved": "3.1.3",
+ "contentHash": "KRKEM/L3KBodjA9VOg3EifFVWUY6EOqaMB05UvPEDm7Zeby/kZW+4kdWUEPzW6xtkwf46p661L9NrbeeQhtLzw==",
+ "dependencies": {
+ "NETStandard.Library": "1.6.1"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/tests/Speckle.Core.Serialization.Tests/RevitObject.json b/tests/Speckle.Core.Serialization.Tests/RevitObject.json
new file mode 100644
index 00000000..48aec422
--- /dev/null
+++ b/tests/Speckle.Core.Serialization.Tests/RevitObject.json
@@ -0,0 +1,5913 @@
+[
+ {
+ "id": "551513ff4f3596024547fc818f1f3f70",
+ "type": "Concrete-Commercial 362mm",
+ "level": {
+ "id": "13ec7a96382822d854cebf49f12e37f8",
+ "name": "Level 1",
+ "units": "cm",
+ "category": "Levels",
+ "elementId": "311",
+ "elevation": 0,
+ "worksetId": "0",
+ "createView": true,
+ "parameters": {
+ "id": "183527059ef874eecdd4bb74b9ff762f",
+ "IFC_GUID": {
+ "id": "253f76685236e94d17544a66f6849bf6",
+ "name": "IfcGUID",
+ "units": null,
+ "value": "3Zu5Bv0LOHrPC10026FoQQ",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_GUID"
+ },
+ "DATUM_TEXT": {
+ "id": "9dff18eef47fbfcc195b15e01a076e28",
+ "name": "Name",
+ "units": null,
+ "value": "Level 1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DATUM_TEXT"
+ },
+ "LEVEL_ELEV": {
+ "id": "c863e6214242197d74a3a28590f14681",
+ "name": "Elevation",
+ "units": "cm",
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "LEVEL_ELEV"
+ },
+ "speckle_type": "Base",
+ "applicationId": null,
+ "ELEM_TYPE_PARAM": {
+ "id": "b90ad7d6650e182f4b21325bd8e96545",
+ "name": "Type",
+ "units": null,
+ "value": "305",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_TYPE_PARAM"
+ },
+ "SYMBOL_ID_PARAM": {
+ "id": "3ca4e3044444c496aff73993b39cee41",
+ "name": "Type Id",
+ "units": null,
+ "value": "305",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "SYMBOL_ID_PARAM"
+ },
+ "DESIGN_OPTION_ID": {
+ "id": "226f48801e3084d3491eb079e8dd0af8",
+ "name": "Design Option",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DESIGN_OPTION_ID"
+ },
+ "ELEM_FAMILY_PARAM": {
+ "id": "775e7c470bc83edf158eb2afd5169271",
+ "name": "Family",
+ "units": null,
+ "value": "305",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_FAMILY_PARAM"
+ },
+ "LEVEL_UP_TO_LEVEL": {
+ "id": "2c98ab93a27aba3d81fd68d8848d8813",
+ "name": "Story Above",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "LEVEL_UP_TO_LEVEL"
+ },
+ "IFC_EXPORT_ELEMENT": {
+ "id": "9433ec034c7dc84e9769c9f9ba332bb5",
+ "name": "Export to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT"
+ },
+ "totalChildrenCount": 0,
+ "ALL_MODEL_TYPE_NAME": {
+ "id": "82132d22cc87843fba383206476c52a6",
+ "name": "Type Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_NAME"
+ },
+ "ELEM_CATEGORY_PARAM": {
+ "id": "06675cc605d2289783137e5f409841df",
+ "name": "Category",
+ "units": null,
+ "value": "-2000240",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM"
+ },
+ "LEVEL_IS_STRUCTURAL": {
+ "id": "c90aaf2fd87636058ab60a26023fab1e",
+ "name": "Structural",
+ "units": null,
+ "value": false,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "LEVEL_IS_STRUCTURAL"
+ },
+ "ALL_MODEL_FAMILY_NAME": {
+ "id": "7ef14a150734e2bbefb591fab775d23e",
+ "name": "Family Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_FAMILY_NAME"
+ },
+ "ELEM_CATEGORY_PARAM_MT": {
+ "id": "93b264ba0193732c54d676799cae6c09",
+ "name": "Category",
+ "units": null,
+ "value": "-2000240",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM_MT"
+ },
+ "LEVEL_IS_BUILDING_STORY": {
+ "id": "1a16badbf32cc26bac1f63565f8c7727",
+ "name": "Building Story",
+ "units": null,
+ "value": true,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "LEVEL_IS_BUILDING_STORY"
+ },
+ "DATUM_VOLUME_OF_INTEREST": {
+ "id": "5ef80c5931aed0c387b423cce5334d30",
+ "name": "Scope Box",
+ "units": null,
+ "value": "400175",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DATUM_VOLUME_OF_INTEREST"
+ },
+ "ELEM_FAMILY_AND_TYPE_PARAM": {
+ "id": "3050db1515d6afaf12d8e50f101eccc7",
+ "name": "Family and Type",
+ "units": null,
+ "value": "305",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_FAMILY_AND_TYPE_PARAM"
+ },
+ "LEVEL_ROOM_COMPUTATION_HEIGHT": {
+ "id": "4bf2025d03a4d5cba6962772405fefd3",
+ "name": "Computation Height",
+ "units": "cm",
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "LEVEL_ROOM_COMPUTATION_HEIGHT"
+ }
+ },
+ "speckle_type": "Objects.BuiltElements.Level:Objects.BuiltElements.Revit.RevitLevel",
+ "applicationId": "e3e052f9-0156-11d5-9301-0000863f27ad-00000137",
+ "referenceOnly": false,
+ "builtInCategory": "OST_Levels",
+ "isRevitLinkedModel": false,
+ "materialQuantities": [],
+ "totalChildrenCount": 0,
+ "revitLinkedModelPath": "C:\\Users\\conno\\Downloads\\objects_R23.rvt"
+ },
+ "slope": -0.20000000000000007,
+ "units": "cm",
+ "voids": [],
+ "family": "Floor",
+ "outline": {
+ "id": "ae890eeb90225b9f1938699ef5210ca6",
+ "area": 0,
+ "bbox": null,
+ "units": null,
+ "closed": false,
+ "domain": null,
+ "length": 0,
+ "segments": [
+ {
+ "id": "2e7b50a5e8e21cd6ce7e4b56153be7e4",
+ "end": {
+ "x": 6349.655635530213,
+ "y": -1699.91494848239,
+ "z": 0,
+ "id": "c879c4f687288e4932ff75f902a2f786",
+ "bbox": null,
+ "units": "cm",
+ "speckle_type": "Objects.Geometry.Point",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "area": 0,
+ "bbox": null,
+ "start": {
+ "x": 6349.655635530213,
+ "y": -1199.9149484823902,
+ "z": 0,
+ "id": "ab1a7dc25381e01e5e36344a191e007c",
+ "bbox": null,
+ "units": "cm",
+ "speckle_type": "Objects.Geometry.Point",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "units": "cm",
+ "domain": {
+ "id": "e92a4ceb62fa3f9b53a9a2d533572665",
+ "end": 16.40419947506561,
+ "start": 0,
+ "speckle_type": "Objects.Primitive.Interval",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "length": 499.99999999999983,
+ "speckle_type": "Objects.Geometry.Line",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "c13b5448e511ca19bfa24b3f7bf78a4e",
+ "end": {
+ "x": 5849.655635530213,
+ "y": -1699.91494848239,
+ "z": 0,
+ "id": "a260324e65099ddc4a0e76908c046119",
+ "bbox": null,
+ "units": "cm",
+ "speckle_type": "Objects.Geometry.Point",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "area": 0,
+ "bbox": null,
+ "start": {
+ "x": 6349.655635530213,
+ "y": -1699.91494848239,
+ "z": 0,
+ "id": "c879c4f687288e4932ff75f902a2f786",
+ "bbox": null,
+ "units": "cm",
+ "speckle_type": "Objects.Geometry.Point",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "units": "cm",
+ "domain": {
+ "id": "c7890bf1d837b6a4f777b946a7a08792",
+ "end": 49.21259842519686,
+ "start": 32.80839895013125,
+ "speckle_type": "Objects.Primitive.Interval",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "length": 499.99999999999983,
+ "speckle_type": "Objects.Geometry.Line",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "a9a70455869aa1e52a90e6ab9c441c73",
+ "end": {
+ "x": 5849.655635530213,
+ "y": -1199.9149484823902,
+ "z": 0,
+ "id": "ef0e20c06d37dce848794b69d9ade282",
+ "bbox": null,
+ "units": "cm",
+ "speckle_type": "Objects.Geometry.Point",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "area": 0,
+ "bbox": null,
+ "start": {
+ "x": 5849.655635530213,
+ "y": -1699.91494848239,
+ "z": 0,
+ "id": "a260324e65099ddc4a0e76908c046119",
+ "bbox": null,
+ "units": "cm",
+ "speckle_type": "Objects.Geometry.Point",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "units": "cm",
+ "domain": {
+ "id": "6ecda648b800c62964653c99fc5a3382",
+ "end": 19.68503937007874,
+ "start": 3.2808398950131306,
+ "speckle_type": "Objects.Primitive.Interval",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "length": 499.99999999999983,
+ "speckle_type": "Objects.Geometry.Line",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "845c03fc3a107e2f62654e221fee6055",
+ "end": {
+ "x": 6349.655635530213,
+ "y": -1199.9149484823902,
+ "z": 0,
+ "id": "ab1a7dc25381e01e5e36344a191e007c",
+ "bbox": null,
+ "units": "cm",
+ "speckle_type": "Objects.Geometry.Point",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "area": 0,
+ "bbox": null,
+ "start": {
+ "x": 5849.655635530213,
+ "y": -1199.9149484823902,
+ "z": 0,
+ "id": "ef0e20c06d37dce848794b69d9ade282",
+ "bbox": null,
+ "units": "cm",
+ "speckle_type": "Objects.Geometry.Point",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "units": "cm",
+ "domain": {
+ "id": "e92a4ceb62fa3f9b53a9a2d533572665",
+ "end": 16.40419947506561,
+ "start": 0,
+ "speckle_type": "Objects.Primitive.Interval",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "length": 499.99999999999983,
+ "speckle_type": "Objects.Geometry.Line",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ }
+ ],
+ "speckle_type": "Objects.Geometry.Polycurve",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "category": "Floors",
+ "elements": [
+ {
+ "referencedId": "9407c61a13fdff3313e5535517d0820e",
+ "speckle_type": "reference"
+ }
+ ],
+ "__closure": {
+ "00d4a610a914f9dce457fad0260c3d73": 1,
+ "3d719768b25f185bedebf2865d77aaf1": 1,
+ "4e78f5d278ed4917de8fdad63512862d": 1,
+ "52c485bd16243d285dad61fa712421ce": 2,
+ "9407c61a13fdff3313e5535517d0820e": 1,
+ "9f9f7958ee36b2b582970b2153b96d05": 1,
+ "a27fe83ee1f177b67f4f3b08885d7ec3": 1,
+ "a724becac2af2d936a7c79349ce9b709": 2,
+ "e34b9581f041267f18092ba75dde35fb": 2,
+ "e56082f6410025dec8f3cc658a77e4d4": 2,
+ "e85bd8c0246c15998785930e21b9f291": 2,
+ "f4ff3dd4a33c3711164fcae43a2e1376": 1
+ },
+ "elementId": "350409",
+ "worksetId": "0",
+ "parameters": {
+ "id": "7d4c0fdec8c9a51c74747c1df33c1454",
+ "IFC_GUID": {
+ "id": "f02e1fa0a6f48fb24470718c71aacb94",
+ "name": "IfcGUID",
+ "units": null,
+ "value": "1cghwxWkP5hebx$jnaWsD_",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_GUID"
+ },
+ "DOOR_COST": {
+ "id": "eb6b241b8a9d30a8d060ed3045af62ee",
+ "name": "Cost",
+ "units": "฿",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:currency-1.0.0",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DOOR_COST"
+ },
+ "speckle_type": "Base",
+ "ALL_MODEL_URL": {
+ "id": "8abe9322516ea72e715da245b4303d09",
+ "name": "URL",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_URL"
+ },
+ "IFC_TYPE_GUID": {
+ "id": "84de2a1f8c1c9ce60f592adc5a552cae",
+ "name": "Type IfcGUID",
+ "units": null,
+ "value": "3O98Cq8xiHrPCo0026FpEz",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_TYPE_GUID"
+ },
+ "KEYNOTE_PARAM": {
+ "id": "bcf04d1e0a8e59168a66d0b63eeb1ab8",
+ "name": "Keynote",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "KEYNOTE_PARAM"
+ },
+ "PHASE_CREATED": {
+ "id": "75ca890af17bf6c300fa8bf49a1faad3",
+ "name": "Phase Created",
+ "units": null,
+ "value": "86961",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHASE_CREATED"
+ },
+ "applicationId": null,
+ "ALL_MODEL_MARK": {
+ "id": "ccdd2d167e1e58cb2e82700148409df7",
+ "name": "Mark",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MARK"
+ },
+ "FUNCTION_PARAM": {
+ "id": "649cd2a2df818753cfc8d60bac4f2a9b",
+ "name": "Function",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "FUNCTION_PARAM"
+ },
+ "UNIFORMAT_CODE": {
+ "id": "8ed423285d1d5d7118b7a43e40b32883",
+ "name": "Assembly Code",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "UNIFORMAT_CODE"
+ },
+ "WINDOW_TYPE_ID": {
+ "id": "6b8a0975069f64a97adb326251fb057a",
+ "name": "Type Mark",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "WINDOW_TYPE_ID"
+ },
+ "ALL_MODEL_IMAGE": {
+ "id": "061343fdcc12e983dfae8136fd33ab7e",
+ "name": "Image",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_IMAGE"
+ },
+ "ALL_MODEL_MODEL": {
+ "id": "934bca477ca5e150978b7babe1483839",
+ "name": "Model",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MODEL"
+ },
+ "CLEAR_COVER_TOP": {
+ "id": "7b3dc68570e6e14b21fc4d5d09576a58",
+ "name": "Rebar Cover - Top Face",
+ "units": null,
+ "value": "99880",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "CLEAR_COVER_TOP"
+ },
+ "ELEM_TYPE_PARAM": {
+ "id": "47cfc8fd357ed1a97f70ca43b21befd0",
+ "name": "Type",
+ "units": null,
+ "value": "5136",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_TYPE_PARAM"
+ },
+ "RELATED_TO_MASS": {
+ "id": "b81c40eb493168f253851a2807de13d1",
+ "name": "Related to Mass",
+ "units": null,
+ "value": false,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "RELATED_TO_MASS"
+ },
+ "SYMBOL_ID_PARAM": {
+ "id": "23ed15627295c7cf868b095dbbdbe8be",
+ "name": "Type Id",
+ "units": null,
+ "value": "5136",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "SYMBOL_ID_PARAM"
+ },
+ "DESIGN_OPTION_ID": {
+ "id": "226f48801e3084d3491eb079e8dd0af8",
+ "name": "Design Option",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DESIGN_OPTION_ID"
+ },
+ "PHASE_DEMOLISHED": {
+ "id": "a6185b7ecb2668c79dcca9a47ca54206",
+ "name": "Phase Demolished",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHASE_DEMOLISHED"
+ },
+ "CLEAR_COVER_OTHER": {
+ "id": "942d5fb2e131fdaec2dbfe4d46024bcb",
+ "name": "Rebar Cover - Other Faces",
+ "units": null,
+ "value": "99880",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "CLEAR_COVER_OTHER"
+ },
+ "ELEM_FAMILY_PARAM": {
+ "id": "41856807000563ad3f8eb63a34c7e4d6",
+ "name": "Family",
+ "units": null,
+ "value": "5136",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_FAMILY_PARAM"
+ },
+ "CLEAR_COVER_BOTTOM": {
+ "id": "f13df3a0436a49c235e3e2e3e841e1bd",
+ "name": "Rebar Cover - Bottom Face",
+ "units": null,
+ "value": "99880",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "CLEAR_COVER_BOTTOM"
+ },
+ "HOST_AREA_COMPUTED": {
+ "id": "f99ecf86026e400dd7d10e49d7bff2d5",
+ "name": "Area",
+ "units": "m²",
+ "value": 24.527454725304192,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:squareMeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "HOST_AREA_COMPUTED"
+ },
+ "IFC_EXPORT_ELEMENT": {
+ "id": "9433ec034c7dc84e9769c9f9ba332bb5",
+ "name": "Export to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT"
+ },
+ "totalChildrenCount": 0,
+ "ALL_MODEL_TYPE_NAME": {
+ "id": "82132d22cc87843fba383206476c52a6",
+ "name": "Type Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_NAME"
+ },
+ "ELEM_CATEGORY_PARAM": {
+ "id": "f5fcfc17b2b3d453e2f73615c7132c73",
+ "name": "Category",
+ "units": null,
+ "value": "-2000032",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM"
+ },
+ "ALL_MODEL_TYPE_IMAGE": {
+ "id": "e6417f0a96a3c38d9a622ab5494e8612",
+ "name": "Type Image",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_IMAGE"
+ },
+ "ANALYTICAL_ROUGHNESS": {
+ "id": "d78c0459d5885b0551440806a7da877a",
+ "name": "Roughness",
+ "units": null,
+ "value": 3,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ANALYTICAL_ROUGHNESS"
+ },
+ "HOST_VOLUME_COMPUTED": {
+ "id": "fa3ae94f2b3abb16d383659327388292",
+ "name": "Volume",
+ "units": "m³",
+ "value": 8.578477190710895,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:cubicMeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "HOST_VOLUME_COMPUTED"
+ },
+ "SCHEDULE_LEVEL_PARAM": {
+ "id": "cf9f641ea0d9a98fee310f8df288601d",
+ "name": "Level",
+ "units": null,
+ "value": "311",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "SCHEDULE_LEVEL_PARAM"
+ },
+ "ALL_MODEL_DESCRIPTION": {
+ "id": "dc455c0fef6a720aff6c536385b6c433",
+ "name": "Description",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_DESCRIPTION"
+ },
+ "ALL_MODEL_FAMILY_NAME": {
+ "id": "7ef14a150734e2bbefb591fab775d23e",
+ "name": "Family Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_FAMILY_NAME"
+ },
+ "IFC_EXPORT_ELEMENT_AS": {
+ "id": "32da53c27657cacc0bd4d9bf2340705e",
+ "name": "Export to IFC As",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_AS"
+ },
+ "UNIFORMAT_DESCRIPTION": {
+ "id": "026207f8c83f70e3dccb1c9d4f0a195c",
+ "name": "Assembly Description",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "UNIFORMAT_DESCRIPTION"
+ },
+ "ALL_MODEL_MANUFACTURER": {
+ "id": "03e476c9ecb3a8c39c42a4a99cd15782",
+ "name": "Manufacturer",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MANUFACTURER"
+ },
+ "ANALYTICAL_ABSORPTANCE": {
+ "id": "47c6a5057314a0842a9890f12c84e8d8",
+ "name": "Absorptance",
+ "units": null,
+ "value": 0.7,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ANALYTICAL_ABSORPTANCE"
+ },
+ "ELEM_CATEGORY_PARAM_MT": {
+ "id": "a9438efc13b73b18cb4b1a4b3edada21",
+ "name": "Category",
+ "units": null,
+ "value": "-2000032",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM_MT"
+ },
+ "ALL_MODEL_TYPE_COMMENTS": {
+ "id": "389eba7a64948e921f41b0f13cab0ff8",
+ "name": "Type Comments",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_COMMENTS"
+ },
+ "ANALYTICAL_THERMAL_MASS": {
+ "id": "13593ffccd841fb9f8cfa280346219bc",
+ "name": "Thermal Mass",
+ "units": "kJ/(m²·K)",
+ "value": 304.14,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:kilojoulesPerSquareMeterKelvin-1.0.0",
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ANALYTICAL_THERMAL_MASS"
+ },
+ "HOST_PERIMETER_COMPUTED": {
+ "id": "e3e80465c2d1e626bc53fb7f377e32c4",
+ "name": "Perimeter",
+ "units": "cm",
+ "value": 1999.9999999999993,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "HOST_PERIMETER_COMPUTED"
+ },
+ "IFC_EXPORT_ELEMENT_TYPE": {
+ "id": "0c72bf98d9abf2f9db170f5045bf26e9",
+ "name": "Export Type to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_TYPE"
+ },
+ "WALL_ATTR_ROOM_BOUNDING": {
+ "id": "d18936cfb67f3f7e2cb1db3b6866d9f8",
+ "name": "Room Bounding",
+ "units": null,
+ "value": true,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "WALL_ATTR_ROOM_BOUNDING"
+ },
+ "FLOOR_STRUCTURE_ID_PARAM": {
+ "id": "39bb14fccdc96c18ea418385ecdf09f3",
+ "name": "Structure",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "FLOOR_STRUCTURE_ID_PARAM"
+ },
+ "IFC_EXPORT_PREDEFINEDTYPE": {
+ "id": "1bbe93dc48596577683307830377663e",
+ "name": "IFC Predefined Type",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_PREDEFINEDTYPE"
+ },
+ "STRUCTURAL_MATERIAL_PARAM": {
+ "id": "7b7f8ed1cbb4419f6d4248bc0ffd3074",
+ "name": "Structural Material",
+ "units": null,
+ "value": "523",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "STRUCTURAL_MATERIAL_PARAM"
+ },
+ "ELEM_FAMILY_AND_TYPE_PARAM": {
+ "id": "51d38d015a689eb5014e76995b8d1695",
+ "name": "Family and Type",
+ "units": null,
+ "value": "5136",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_FAMILY_AND_TYPE_PARAM"
+ },
+ "FLOOR_ATTR_THICKNESS_PARAM": {
+ "id": "3a850d548478f1f1f93d975c4a10016b",
+ "name": "Thickness",
+ "units": "cm",
+ "value": 36.2,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "FLOOR_ATTR_THICKNESS_PARAM"
+ },
+ "IFC_EXPORT_ELEMENT_TYPE_AS": {
+ "id": "cf49cd58a60d03878cf4c7475e053f7a",
+ "name": "Export Type to IFC As",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_TYPE_AS"
+ },
+ "ALL_MODEL_INSTANCE_COMMENTS": {
+ "id": "4025b5ee5e68c7b65fdfc179bef5eab1",
+ "name": "Comments",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_INSTANCE_COMMENTS"
+ },
+ "STRUCTURAL_ELEVATION_AT_TOP": {
+ "id": "8fda5d9fdd5e387ab3be6f41d5069cb8",
+ "name": "Elevation at Top",
+ "units": "cm",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "STRUCTURAL_ELEVATION_AT_TOP"
+ },
+ "FLOOR_HEIGHTABOVELEVEL_PARAM": {
+ "id": "9cef3a1fccce4e4c05b9750a7a89a225",
+ "name": "Height Offset From Level",
+ "units": "cm",
+ "value": 100,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "FLOOR_HEIGHTABOVELEVEL_PARAM"
+ },
+ "ANALYTICAL_THERMAL_RESISTANCE": {
+ "id": "30763d58dcd01bdaff629b9c9557b0bb",
+ "name": "Thermal Resistance (R)",
+ "units": "(m²·K)/W",
+ "value": 0.2270254844325219,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:squareMeterKelvinsPerWatt-1.0.1",
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ANALYTICAL_THERMAL_RESISTANCE"
+ },
+ "IFC_EXPORT_PREDEFINEDTYPE_TYPE": {
+ "id": "b7398ab9ec911545bcf3ff348222774a",
+ "name": "Type IFC Predefined Type",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_PREDEFINEDTYPE_TYPE"
+ },
+ "STRUCTURAL_ELEVATION_AT_BOTTOM": {
+ "id": "d0cddc2b7ec0a4c1518ba4441461fd26",
+ "name": "Elevation at Bottom",
+ "units": "cm",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "STRUCTURAL_ELEVATION_AT_BOTTOM"
+ },
+ "COARSE_SCALE_FILL_PATTERN_COLOR": {
+ "id": "aba48af3ec57ff0388b53770453cb93a",
+ "name": "Coarse Scale Fill Color",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "COARSE_SCALE_FILL_PATTERN_COLOR"
+ },
+ "STRUCTURAL_FLOOR_CORE_THICKNESS": {
+ "id": "9c42a0acc890457eef93be7a217d540a",
+ "name": "Core Thickness",
+ "units": "cm",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "STRUCTURAL_FLOOR_CORE_THICKNESS"
+ },
+ "STRUCTURAL_ELEVATION_AT_TOP_CORE": {
+ "id": "307d68bbab115b159e13da5172db6932",
+ "name": "Elevation at Top Core",
+ "units": "cm",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "STRUCTURAL_ELEVATION_AT_TOP_CORE"
+ },
+ "ANALYTICAL_ELEMENT_HAS_ASSOCIATION": {
+ "id": "54e2d80569b97b2a9808586b01aeddff",
+ "name": "Has Association",
+ "units": null,
+ "value": true,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ANALYTICAL_ELEMENT_HAS_ASSOCIATION"
+ },
+ "COARSE_SCALE_FILL_PATTERN_ID_PARAM": {
+ "id": "b67cbd5f09fefaa372748c1634ff0736",
+ "name": "Coarse Scale Fill Pattern",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "COARSE_SCALE_FILL_PATTERN_ID_PARAM"
+ },
+ "FLOOR_ATTR_DEFAULT_THICKNESS_PARAM": {
+ "id": "945f536f34d0a73782600c22beebca04",
+ "name": "Default Thickness",
+ "units": "cm",
+ "value": 36.2,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "FLOOR_ATTR_DEFAULT_THICKNESS_PARAM"
+ },
+ "STRUCTURAL_ELEVATION_AT_TOP_SURVEY": {
+ "id": "3841476454a9d8b24af5cd6d6af83142",
+ "name": "Elevation at Top Survey",
+ "units": "cm",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "STRUCTURAL_ELEVATION_AT_TOP_SURVEY"
+ },
+ "STRUCTURAL_ELEVATION_AT_BOTTOM_CORE": {
+ "id": "32799a5f447724cc6d7189b8a290d392",
+ "name": "Elevation at Bottom Core",
+ "units": "cm",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "STRUCTURAL_ELEVATION_AT_BOTTOM_CORE"
+ },
+ "30352725-b571-4b21-b9bc-7a05e9dbfd30": {
+ "id": "de9939167f0ff99a3b74dd14bbae1136",
+ "name": "UniFormat",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "30352725-b571-4b21-b9bc-7a05e9dbfd30"
+ },
+ "5e83901c-127e-4cce-bab7-7ed956a7b598": {
+ "id": "a93c479ee2d706b499a52d8fcd2548a3",
+ "name": "Poz No",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "5e83901c-127e-4cce-bab7-7ed956a7b598"
+ },
+ "ANALYTICAL_HEAT_TRANSFER_COEFFICIENT": {
+ "id": "39f5a87cf430427e4a081954b590e7da",
+ "name": "Heat Transfer Coefficient (U)",
+ "units": "W/(m²·K)",
+ "value": 4.404791834271923,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:wattsPerSquareMeterKelvin-1.0.1",
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ANALYTICAL_HEAT_TRANSFER_COEFFICIENT"
+ },
+ "d8073d7a-703c-4a80-b634-0b91166cec35": {
+ "id": "eaa0547368452b5695735d690afb04fe",
+ "name": "Tip Kodu",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "d8073d7a-703c-4a80-b634-0b91166cec35"
+ },
+ "STRUCTURAL_ELEVATION_AT_BOTTOM_SURVEY": {
+ "id": "9172c00ea1a3c19f65e356a4f185fd72",
+ "name": "Elevation at Bottom Survey",
+ "units": "cm",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "STRUCTURAL_ELEVATION_AT_BOTTOM_SURVEY"
+ }
+ },
+ "structural": true,
+ "displayValue": [
+ {
+ "referencedId": "9f9f7958ee36b2b582970b2153b96d05",
+ "speckle_type": "reference"
+ },
+ {
+ "referencedId": "00d4a610a914f9dce457fad0260c3d73",
+ "speckle_type": "reference"
+ }
+ ],
+ "phaseCreated": "New Construction",
+ "speckle_type": "Objects.BuiltElements.Floor:Objects.BuiltElements.Revit.RevitFloor",
+ "applicationId": "66aabebb-82e6-45ae-897b-fedc64863bb7-000558c9",
+ "slopeDirection": {
+ "id": "a4a76e1eb11b8dc5589f53211ecb3903",
+ "end": {
+ "x": 6349.655635530213,
+ "y": -1449.9149484823915,
+ "z": 0,
+ "id": "3f97c69ee3f2df8523a2fe127500525d",
+ "bbox": null,
+ "units": "cm",
+ "speckle_type": "Objects.Geometry.Point",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "area": 0,
+ "bbox": null,
+ "start": {
+ "x": 5849.655635530213,
+ "y": -1449.9149484823902,
+ "z": 0,
+ "id": "f634eb9d1e2f985c0b69d4291b36df08",
+ "bbox": null,
+ "units": "cm",
+ "speckle_type": "Objects.Geometry.Point",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "units": "m",
+ "domain": null,
+ "length": 500,
+ "speckle_type": "Objects.Geometry.Line",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "builtInCategory": "OST_Floors",
+ "isRevitLinkedModel": false,
+ "materialQuantities": [
+ {
+ "id": "c561c201b810180820c5cd3ce2e1db61",
+ "area": 243912.13310796264,
+ "units": "cm",
+ "volume": 0,
+ "material": {
+ "referencedId": "4e78f5d278ed4917de8fdad63512862d",
+ "speckle_type": "reference"
+ },
+ "speckle_type": "Objects.Other.MaterialQuantity",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "0fadd22657e3204d0816ea27ede981c9",
+ "area": 244013.0526742648,
+ "units": "cm",
+ "volume": 284614.69306879985,
+ "material": {
+ "referencedId": "a27fe83ee1f177b67f4f3b08885d7ec3",
+ "speckle_type": "reference"
+ },
+ "speckle_type": "Objects.Other.MaterialQuantity",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "e7e460d77711e5be173505d9c719c069",
+ "area": 243912.13310796264,
+ "units": "cm",
+ "volume": 4726244.8552871235,
+ "material": {
+ "referencedId": "3d719768b25f185bedebf2865d77aaf1",
+ "speckle_type": "reference"
+ },
+ "speckle_type": "Objects.Other.MaterialQuantity",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "232b2e387b7b3bd01cdd67927c2f6d4c",
+ "area": 245274.5472530419,
+ "units": "cm",
+ "volume": 3567617.6423549717,
+ "material": {
+ "referencedId": "f4ff3dd4a33c3711164fcae43a2e1376",
+ "speckle_type": "reference"
+ },
+ "speckle_type": "Objects.Other.MaterialQuantity",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ }
+ ],
+ "totalChildrenCount": 12,
+ "revitLinkedModelPath": "C:\\Users\\conno\\Downloads\\objects_R23.rvt"
+ },
+ {
+ "id": "00d4a610a914f9dce457fad0260c3d73",
+ "area": 0,
+ "bbox": null,
+ "faces": [
+ {
+ "referencedId": "e56082f6410025dec8f3cc658a77e4d4",
+ "speckle_type": "reference"
+ }
+ ],
+ "units": "cm",
+ "colors": [],
+ "volume": 0,
+ "vertices": [
+ {
+ "referencedId": "e34b9581f041267f18092ba75dde35fb",
+ "speckle_type": "reference"
+ }
+ ],
+ "__closure": {
+ "e34b9581f041267f18092ba75dde35fb": 1,
+ "e56082f6410025dec8f3cc658a77e4d4": 1
+ },
+ "speckle_type": "Objects.Geometry.Mesh",
+ "applicationId": null,
+ "renderMaterial": {
+ "id": "b794d36ae48f2eaeb90050afffa9fc5d",
+ "name": "Concrete, Cast In Situ",
+ "diffuse": -4144960,
+ "opacity": 1,
+ "emissive": -16777216,
+ "metalness": 0,
+ "roughness": 1,
+ "speckle_type": "Objects.Other.RenderMaterial",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "textureCoordinates": [],
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "3d719768b25f185bedebf2865d77aaf1",
+ "name": "Concrete, Cast In Situ",
+ "units": "cm",
+ "category": "Materials",
+ "elementId": "523",
+ "shininess": 128,
+ "worksetId": "0",
+ "parameters": {
+ "id": "f9794fb8eccaeda5ed8a0a3a28e1d346",
+ "IFC_GUID": {
+ "id": "f2b3418b5940ab9a15e01e60665b7a41",
+ "name": "IfcGUID",
+ "units": null,
+ "value": "3Zu5C40LOHrPC10026FoMc",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_GUID"
+ },
+ "DOOR_COST": {
+ "id": "70a90fcdc412ffb329242075e203a4d2",
+ "name": "Cost",
+ "units": "฿",
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:currency-1.0.0",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DOOR_COST"
+ },
+ "speckle_type": "Base",
+ "ALL_MODEL_URL": {
+ "id": "6bc4103dfaced7e000e0cf70a83947f9",
+ "name": "URL",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_URL"
+ },
+ "KEYNOTE_PARAM": {
+ "id": "464e3bdcb7e701e6268d75b04aa3e4c8",
+ "name": "Keynote",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "KEYNOTE_PARAM"
+ },
+ "MATERIAL_NAME": {
+ "id": "19d1745bf48e335c3017288e20a48d9c",
+ "name": "Name",
+ "units": null,
+ "value": "Concrete, Cast In Situ",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_NAME"
+ },
+ "applicationId": null,
+ "ALL_MODEL_MARK": {
+ "id": "bbee379d7cce40dbf051ca9ff1c082d4",
+ "name": "Mark",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MARK"
+ },
+ "ALL_MODEL_IMAGE": {
+ "id": "061343fdcc12e983dfae8136fd33ab7e",
+ "name": "Image",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_IMAGE"
+ },
+ "ALL_MODEL_MODEL": {
+ "id": "71e1f3c0a017f967bfa10cb9bbba8339",
+ "name": "Model",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MODEL"
+ },
+ "DESIGN_OPTION_ID": {
+ "id": "226f48801e3084d3491eb079e8dd0af8",
+ "name": "Design Option",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DESIGN_OPTION_ID"
+ },
+ "IFC_EXPORT_ELEMENT": {
+ "id": "9433ec034c7dc84e9769c9f9ba332bb5",
+ "name": "Export to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT"
+ },
+ "totalChildrenCount": 0,
+ "ALL_MODEL_TYPE_NAME": {
+ "id": "82132d22cc87843fba383206476c52a6",
+ "name": "Type Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_NAME"
+ },
+ "ELEM_CATEGORY_PARAM": {
+ "id": "5c19163426b2c299f7163af68a41a3c9",
+ "name": "Category",
+ "units": null,
+ "value": "-2000700",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM"
+ },
+ "MATERIAL_PARAM_GLOW": {
+ "id": "f7948f94bb4cd4874fcfac385b99710a",
+ "name": "Glow",
+ "units": null,
+ "value": false,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_GLOW"
+ },
+ "MATERIAL_PARAM_COLOR": {
+ "id": "8bec4726a7d961b2290607ad243044d4",
+ "name": "Color",
+ "units": null,
+ "value": 12632256,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_COLOR"
+ },
+ "ALL_MODEL_DESCRIPTION": {
+ "id": "9d2301889c646c85444cfaaaf02191ae",
+ "name": "Description",
+ "units": null,
+ "value": "physical material",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_DESCRIPTION"
+ },
+ "ALL_MODEL_FAMILY_NAME": {
+ "id": "7ef14a150734e2bbefb591fab775d23e",
+ "name": "Family Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_FAMILY_NAME"
+ },
+ "IFC_EXPORT_ELEMENT_AS": {
+ "id": "32da53c27657cacc0bd4d9bf2340705e",
+ "name": "Export to IFC As",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_AS"
+ },
+ "ALL_MODEL_MANUFACTURER": {
+ "id": "4a3f5e11988e1dc8bc3a460da541f759",
+ "name": "Manufacturer",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MANUFACTURER"
+ },
+ "ELEM_CATEGORY_PARAM_MT": {
+ "id": "f19ce7e9ee16a8b4b1af534dc221364d",
+ "name": "Category",
+ "units": null,
+ "value": "-2000700",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM_MT"
+ },
+ "PHY_MATERIAL_PARAM_TYPE": {
+ "id": "c6e2d14e773b26d13aea996e387f60e6",
+ "name": "Material Type",
+ "units": null,
+ "value": 2,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_TYPE"
+ },
+ "MATERIAL_PARAM_SHININESS": {
+ "id": "a9cec9768cfc309623f977f1f9893a47",
+ "name": "Shininess",
+ "units": null,
+ "value": 128,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_SHININESS"
+ },
+ "PHY_MATERIAL_PARAM_CLASS": {
+ "id": "12d13621d8d2575a5250474d54f99597",
+ "name": "Class",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_CLASS"
+ },
+ "IFC_EXPORT_PREDEFINEDTYPE": {
+ "id": "1bbe93dc48596577683307830377663e",
+ "name": "IFC Predefined Type",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_PREDEFINEDTYPE"
+ },
+ "MATERIAL_PARAM_SMOOTHNESS": {
+ "id": "90d91b34c9ac4a57f91891af4807f73f",
+ "name": "Smoothness",
+ "units": null,
+ "value": 50,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_SMOOTHNESS"
+ },
+ "ALL_MODEL_INSTANCE_COMMENTS": {
+ "id": "77da8d6ddd91fd48c9a5b29afc99c2e5",
+ "name": "Comments",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_INSTANCE_COMMENTS"
+ },
+ "MATERIAL_PARAM_TRANSPARENCY": {
+ "id": "dfc016c6c3c3e7fae046c80082deffa7",
+ "name": "Transparency",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_TRANSPARENCY"
+ },
+ "PHY_MATERIAL_PARAM_BEHAVIOR": {
+ "id": "28207a248cf16ca498e3691e5d203efb",
+ "name": "Behavior",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_BEHAVIOR"
+ },
+ "PHY_MATERIAL_PARAM_SUBCLASS": {
+ "id": "e47305dca132008d877248bc69f9847c",
+ "name": "Subclass",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SUBCLASS"
+ },
+ "PHY_MATERIAL_PARAM_EXP_COEFF1": {
+ "id": "2dbf6ba098193992b4a52f681ca6639d",
+ "name": "Thermal expansion coefficient X",
+ "units": "1/°C",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:inverseDegreesCelsius-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_EXP_COEFF1"
+ },
+ "PHY_MATERIAL_PARAM_EXP_COEFF2": {
+ "id": "524095403d54d9182ff4b85f29a1ad5e",
+ "name": "Thermal expansion coefficient Y",
+ "units": "1/°C",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:inverseDegreesCelsius-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_EXP_COEFF2"
+ },
+ "PHY_MATERIAL_PARAM_EXP_COEFF3": {
+ "id": "b97653d1544a1114ee7ec525af08adbd",
+ "name": "Thermal expansion coefficient Z",
+ "units": "1/°C",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:inverseDegreesCelsius-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_EXP_COEFF3"
+ },
+ "PHY_MATERIAL_PARAM_SHEAR_MOD1": {
+ "id": "54b7dbaffed47acc7eda2b8dff874714",
+ "name": "Shear modulus X",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SHEAR_MOD1"
+ },
+ "PHY_MATERIAL_PARAM_SHEAR_MOD2": {
+ "id": "f9e8f4cc6dc5e91d9c9cd978638292cf",
+ "name": "Shear modulus Y",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SHEAR_MOD2"
+ },
+ "PHY_MATERIAL_PARAM_SHEAR_MOD3": {
+ "id": "33b52e54420e7a2bb4be967df6de4937",
+ "name": "Shear modulus Z",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SHEAR_MOD3"
+ },
+ "PHY_MATERIAL_PARAM_YOUNG_MOD1": {
+ "id": "8c7b2277766a934bd220ecccb66ad87b",
+ "name": "Young modulus X",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_YOUNG_MOD1"
+ },
+ "PHY_MATERIAL_PARAM_YOUNG_MOD2": {
+ "id": "d9cb280f196bfd9bb133b8a03ae1dec6",
+ "name": "Young modulus Y",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_YOUNG_MOD2"
+ },
+ "PHY_MATERIAL_PARAM_YOUNG_MOD3": {
+ "id": "595e6b4df9f150d65d6433ca74e38819",
+ "name": "Young modulus Z",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_YOUNG_MOD3"
+ },
+ "PHY_MATERIAL_PARAM_UNIT_WEIGHT": {
+ "id": "0365141133c0bec432d42c52dac5f98c",
+ "name": "Unit weight",
+ "units": "kN/m³",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:kilonewtonsPerCubicMeter-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_UNIT_WEIGHT"
+ },
+ "PHY_MATERIAL_PARAM_LIGHT_WEIGHT": {
+ "id": "40aa211e291501f42b7771d301f5b852",
+ "name": "Lightweight",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_LIGHT_WEIGHT"
+ },
+ "PHY_MATERIAL_PARAM_POISSON_MOD1": {
+ "id": "7bbcf88ea51db9d8c93848a33b79f0dc",
+ "name": "Poisson ratio X",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_POISSON_MOD1"
+ },
+ "PHY_MATERIAL_PARAM_POISSON_MOD2": {
+ "id": "0b7efc45684d1d826de70867f32fb215",
+ "name": "Poisson ratio Y",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_POISSON_MOD2"
+ },
+ "PHY_MATERIAL_PARAM_POISSON_MOD3": {
+ "id": "56da38f49a6279c207c33d41a003ca23",
+ "name": "Poisson ratio Z",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_POISSON_MOD3"
+ },
+ "1190574f-2634-4c09-9dfc-856fca09d674": {
+ "id": "9cc7f8905be5567c97374f704c5246ef",
+ "name": "Malzeme UniFormat",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "1190574f-2634-4c09-9dfc-856fca09d674"
+ },
+ "ba4ad29c-d864-4b61-84ba-1b992bebb003": {
+ "id": "ba170ec00ae31cd20182394c6f55e44a",
+ "name": "Malzeme Poz No",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ba4ad29c-d864-4b61-84ba-1b992bebb003"
+ },
+ "PHY_MATERIAL_PARAM_CONCRETE_COMPRESSION": {
+ "id": "f69a4c7d787d6ca9581eee90facc4874",
+ "name": "Concrete compression",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_CONCRETE_COMPRESSION"
+ },
+ "PHY_MATERIAL_PARAM_SHEAR_STRENGTH_REDUCTION": {
+ "id": "cd69930af5dc5740b53c24bacdd8730c",
+ "name": "Shear strength modification",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SHEAR_STRENGTH_REDUCTION"
+ }
+ },
+ "smoothness": 50,
+ "speckle_type": "Objects.Other.Material:Objects.Other.Revit.RevitMaterial",
+ "transparency": 0,
+ "applicationId": "e3e05304-0156-11d5-9301-0000863f27ad-0000020b",
+ "materialClass": "Concrete",
+ "renderMaterial": null,
+ "builtInCategory": "OST_Materials",
+ "materialCategory": "Concrete",
+ "isRevitLinkedModel": false,
+ "materialQuantities": [],
+ "totalChildrenCount": 0,
+ "revitLinkedModelPath": "C:\\Users\\conno\\Downloads\\objects_R23.rvt"
+ },
+ {
+ "id": "4e78f5d278ed4917de8fdad63512862d",
+ "name": "Damp-proofing",
+ "units": "cm",
+ "category": "Materials",
+ "elementId": "422",
+ "shininess": 64,
+ "worksetId": "0",
+ "parameters": {
+ "id": "f958fb7f01492639bab7c645b6b9f426",
+ "IFC_GUID": {
+ "id": "77f63cf2c0bc8577e9bbbec55f9794e1",
+ "name": "IfcGUID",
+ "units": null,
+ "value": "3Zu5Bv0LOHrPC10026FoOB",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_GUID"
+ },
+ "DOOR_COST": {
+ "id": "70a90fcdc412ffb329242075e203a4d2",
+ "name": "Cost",
+ "units": "฿",
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:currency-1.0.0",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DOOR_COST"
+ },
+ "speckle_type": "Base",
+ "ALL_MODEL_URL": {
+ "id": "6bc4103dfaced7e000e0cf70a83947f9",
+ "name": "URL",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_URL"
+ },
+ "KEYNOTE_PARAM": {
+ "id": "464e3bdcb7e701e6268d75b04aa3e4c8",
+ "name": "Keynote",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "KEYNOTE_PARAM"
+ },
+ "MATERIAL_NAME": {
+ "id": "a76f5ac3e56f130e4f6a0c28f65ba9aa",
+ "name": "Name",
+ "units": null,
+ "value": "Damp-proofing",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_NAME"
+ },
+ "applicationId": null,
+ "ALL_MODEL_MARK": {
+ "id": "bbee379d7cce40dbf051ca9ff1c082d4",
+ "name": "Mark",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MARK"
+ },
+ "ALL_MODEL_IMAGE": {
+ "id": "061343fdcc12e983dfae8136fd33ab7e",
+ "name": "Image",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_IMAGE"
+ },
+ "ALL_MODEL_MODEL": {
+ "id": "71e1f3c0a017f967bfa10cb9bbba8339",
+ "name": "Model",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MODEL"
+ },
+ "DESIGN_OPTION_ID": {
+ "id": "226f48801e3084d3491eb079e8dd0af8",
+ "name": "Design Option",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DESIGN_OPTION_ID"
+ },
+ "IFC_EXPORT_ELEMENT": {
+ "id": "9433ec034c7dc84e9769c9f9ba332bb5",
+ "name": "Export to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT"
+ },
+ "totalChildrenCount": 0,
+ "ALL_MODEL_TYPE_NAME": {
+ "id": "82132d22cc87843fba383206476c52a6",
+ "name": "Type Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_NAME"
+ },
+ "ELEM_CATEGORY_PARAM": {
+ "id": "5c19163426b2c299f7163af68a41a3c9",
+ "name": "Category",
+ "units": null,
+ "value": "-2000700",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM"
+ },
+ "MATERIAL_PARAM_GLOW": {
+ "id": "f7948f94bb4cd4874fcfac385b99710a",
+ "name": "Glow",
+ "units": null,
+ "value": false,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_GLOW"
+ },
+ "MATERIAL_PARAM_COLOR": {
+ "id": "49e6695ebca83e0c0409656a486578f6",
+ "name": "Color",
+ "units": null,
+ "value": 8355711,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_COLOR"
+ },
+ "ALL_MODEL_DESCRIPTION": {
+ "id": "815bf0d5fcf81dd945059e4c714b45f0",
+ "name": "Description",
+ "units": null,
+ "value": "Damp-proofing",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_DESCRIPTION"
+ },
+ "ALL_MODEL_FAMILY_NAME": {
+ "id": "7ef14a150734e2bbefb591fab775d23e",
+ "name": "Family Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_FAMILY_NAME"
+ },
+ "IFC_EXPORT_ELEMENT_AS": {
+ "id": "32da53c27657cacc0bd4d9bf2340705e",
+ "name": "Export to IFC As",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_AS"
+ },
+ "ALL_MODEL_MANUFACTURER": {
+ "id": "4a3f5e11988e1dc8bc3a460da541f759",
+ "name": "Manufacturer",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MANUFACTURER"
+ },
+ "ELEM_CATEGORY_PARAM_MT": {
+ "id": "f19ce7e9ee16a8b4b1af534dc221364d",
+ "name": "Category",
+ "units": null,
+ "value": "-2000700",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM_MT"
+ },
+ "PHY_MATERIAL_PARAM_TYPE": {
+ "id": "4f8f1461e5fec1b303a4eb2c0dd80f61",
+ "name": "Material Type",
+ "units": null,
+ "value": 4,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_TYPE"
+ },
+ "MATERIAL_PARAM_SHININESS": {
+ "id": "8cc49906e2c4369b07ebf333137ef10c",
+ "name": "Shininess",
+ "units": null,
+ "value": 64,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_SHININESS"
+ },
+ "PHY_MATERIAL_PARAM_CLASS": {
+ "id": "12d13621d8d2575a5250474d54f99597",
+ "name": "Class",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_CLASS"
+ },
+ "IFC_EXPORT_PREDEFINEDTYPE": {
+ "id": "1bbe93dc48596577683307830377663e",
+ "name": "IFC Predefined Type",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_PREDEFINEDTYPE"
+ },
+ "MATERIAL_PARAM_SMOOTHNESS": {
+ "id": "90d91b34c9ac4a57f91891af4807f73f",
+ "name": "Smoothness",
+ "units": null,
+ "value": 50,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_SMOOTHNESS"
+ },
+ "ALL_MODEL_INSTANCE_COMMENTS": {
+ "id": "77da8d6ddd91fd48c9a5b29afc99c2e5",
+ "name": "Comments",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_INSTANCE_COMMENTS"
+ },
+ "MATERIAL_PARAM_TRANSPARENCY": {
+ "id": "dfc016c6c3c3e7fae046c80082deffa7",
+ "name": "Transparency",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_TRANSPARENCY"
+ },
+ "PHY_MATERIAL_PARAM_BEHAVIOR": {
+ "id": "28207a248cf16ca498e3691e5d203efb",
+ "name": "Behavior",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_BEHAVIOR"
+ },
+ "PHY_MATERIAL_PARAM_SUBCLASS": {
+ "id": "e47305dca132008d877248bc69f9847c",
+ "name": "Subclass",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SUBCLASS"
+ },
+ "PHY_MATERIAL_PARAM_EXP_COEFF1": {
+ "id": "2dbf6ba098193992b4a52f681ca6639d",
+ "name": "Thermal expansion coefficient X",
+ "units": "1/°C",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:inverseDegreesCelsius-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_EXP_COEFF1"
+ },
+ "PHY_MATERIAL_PARAM_EXP_COEFF2": {
+ "id": "524095403d54d9182ff4b85f29a1ad5e",
+ "name": "Thermal expansion coefficient Y",
+ "units": "1/°C",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:inverseDegreesCelsius-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_EXP_COEFF2"
+ },
+ "PHY_MATERIAL_PARAM_EXP_COEFF3": {
+ "id": "b97653d1544a1114ee7ec525af08adbd",
+ "name": "Thermal expansion coefficient Z",
+ "units": "1/°C",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:inverseDegreesCelsius-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_EXP_COEFF3"
+ },
+ "PHY_MATERIAL_PARAM_SHEAR_MOD1": {
+ "id": "54b7dbaffed47acc7eda2b8dff874714",
+ "name": "Shear modulus X",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SHEAR_MOD1"
+ },
+ "PHY_MATERIAL_PARAM_SHEAR_MOD2": {
+ "id": "f9e8f4cc6dc5e91d9c9cd978638292cf",
+ "name": "Shear modulus Y",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SHEAR_MOD2"
+ },
+ "PHY_MATERIAL_PARAM_SHEAR_MOD3": {
+ "id": "33b52e54420e7a2bb4be967df6de4937",
+ "name": "Shear modulus Z",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SHEAR_MOD3"
+ },
+ "PHY_MATERIAL_PARAM_YOUNG_MOD1": {
+ "id": "8c7b2277766a934bd220ecccb66ad87b",
+ "name": "Young modulus X",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_YOUNG_MOD1"
+ },
+ "PHY_MATERIAL_PARAM_YOUNG_MOD2": {
+ "id": "d9cb280f196bfd9bb133b8a03ae1dec6",
+ "name": "Young modulus Y",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_YOUNG_MOD2"
+ },
+ "PHY_MATERIAL_PARAM_YOUNG_MOD3": {
+ "id": "595e6b4df9f150d65d6433ca74e38819",
+ "name": "Young modulus Z",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_YOUNG_MOD3"
+ },
+ "PHY_MATERIAL_PARAM_UNIT_WEIGHT": {
+ "id": "0365141133c0bec432d42c52dac5f98c",
+ "name": "Unit weight",
+ "units": "kN/m³",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:kilonewtonsPerCubicMeter-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_UNIT_WEIGHT"
+ },
+ "PHY_MATERIAL_PARAM_POISSON_MOD1": {
+ "id": "7bbcf88ea51db9d8c93848a33b79f0dc",
+ "name": "Poisson ratio X",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_POISSON_MOD1"
+ },
+ "PHY_MATERIAL_PARAM_POISSON_MOD2": {
+ "id": "0b7efc45684d1d826de70867f32fb215",
+ "name": "Poisson ratio Y",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_POISSON_MOD2"
+ },
+ "PHY_MATERIAL_PARAM_POISSON_MOD3": {
+ "id": "56da38f49a6279c207c33d41a003ca23",
+ "name": "Poisson ratio Z",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_POISSON_MOD3"
+ },
+ "1190574f-2634-4c09-9dfc-856fca09d674": {
+ "id": "9cc7f8905be5567c97374f704c5246ef",
+ "name": "Malzeme UniFormat",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "1190574f-2634-4c09-9dfc-856fca09d674"
+ },
+ "ba4ad29c-d864-4b61-84ba-1b992bebb003": {
+ "id": "ba170ec00ae31cd20182394c6f55e44a",
+ "name": "Malzeme Poz No",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ba4ad29c-d864-4b61-84ba-1b992bebb003"
+ }
+ },
+ "smoothness": 50,
+ "speckle_type": "Objects.Other.Material:Objects.Other.Revit.RevitMaterial",
+ "transparency": 0,
+ "applicationId": "e3e052f9-0156-11d5-9301-0000863f27ad-000001a6",
+ "materialClass": "Generic",
+ "renderMaterial": null,
+ "builtInCategory": "OST_Materials",
+ "materialCategory": "Generic",
+ "isRevitLinkedModel": false,
+ "materialQuantities": [],
+ "totalChildrenCount": 0,
+ "revitLinkedModelPath": "C:\\Users\\conno\\Downloads\\objects_R23.rvt"
+ },
+ {
+ "id": "52c485bd16243d285dad61fa712421ce",
+ "data": [
+ 3,
+ 3,
+ 6,
+ 2,
+ 3,
+ 6,
+ 3,
+ 5,
+ 3,
+ 2,
+ 7,
+ 4,
+ 3,
+ 7,
+ 2,
+ 6,
+ 3,
+ 5,
+ 0,
+ 1,
+ 3,
+ 0,
+ 5,
+ 3,
+ 3,
+ 4,
+ 1,
+ 2,
+ 3,
+ 1,
+ 4,
+ 5,
+ 3,
+ 8,
+ 9,
+ 10,
+ 3,
+ 10,
+ 11,
+ 8,
+ 3,
+ 12,
+ 13,
+ 14,
+ 3,
+ 14,
+ 15,
+ 12,
+ 3,
+ 16,
+ 17,
+ 18,
+ 3,
+ 18,
+ 19,
+ 16,
+ 3,
+ 20,
+ 21,
+ 22,
+ 3,
+ 22,
+ 23,
+ 20,
+ 3,
+ 24,
+ 25,
+ 26,
+ 3,
+ 26,
+ 27,
+ 24,
+ 3,
+ 28,
+ 29,
+ 30,
+ 3,
+ 30,
+ 31,
+ 28,
+ 3,
+ 37,
+ 35,
+ 36,
+ 3,
+ 34,
+ 35,
+ 32,
+ 3,
+ 37,
+ 32,
+ 35,
+ 3,
+ 33,
+ 34,
+ 32,
+ 3,
+ 38,
+ 39,
+ 40,
+ 3,
+ 40,
+ 41,
+ 38,
+ 3,
+ 47,
+ 43,
+ 46,
+ 3,
+ 45,
+ 46,
+ 44,
+ 3,
+ 47,
+ 42,
+ 43,
+ 3,
+ 44,
+ 46,
+ 43,
+ 3,
+ 48,
+ 49,
+ 50,
+ 3,
+ 50,
+ 51,
+ 48
+ ],
+ "speckle_type": "Speckle.Core.Models.DataChunk",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "9407c61a13fdff3313e5535517d0820e",
+ "level": {
+ "id": "13ec7a96382822d854cebf49f12e37f8",
+ "name": "Level 1",
+ "units": "cm",
+ "category": "Levels",
+ "elementId": "311",
+ "elevation": 0,
+ "worksetId": "0",
+ "createView": true,
+ "parameters": {
+ "id": "183527059ef874eecdd4bb74b9ff762f",
+ "IFC_GUID": {
+ "id": "253f76685236e94d17544a66f6849bf6",
+ "name": "IfcGUID",
+ "units": null,
+ "value": "3Zu5Bv0LOHrPC10026FoQQ",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_GUID"
+ },
+ "DATUM_TEXT": {
+ "id": "9dff18eef47fbfcc195b15e01a076e28",
+ "name": "Name",
+ "units": null,
+ "value": "Level 1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DATUM_TEXT"
+ },
+ "LEVEL_ELEV": {
+ "id": "c863e6214242197d74a3a28590f14681",
+ "name": "Elevation",
+ "units": "cm",
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "LEVEL_ELEV"
+ },
+ "speckle_type": "Base",
+ "applicationId": null,
+ "ELEM_TYPE_PARAM": {
+ "id": "b90ad7d6650e182f4b21325bd8e96545",
+ "name": "Type",
+ "units": null,
+ "value": "305",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_TYPE_PARAM"
+ },
+ "SYMBOL_ID_PARAM": {
+ "id": "3ca4e3044444c496aff73993b39cee41",
+ "name": "Type Id",
+ "units": null,
+ "value": "305",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "SYMBOL_ID_PARAM"
+ },
+ "DESIGN_OPTION_ID": {
+ "id": "226f48801e3084d3491eb079e8dd0af8",
+ "name": "Design Option",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DESIGN_OPTION_ID"
+ },
+ "ELEM_FAMILY_PARAM": {
+ "id": "775e7c470bc83edf158eb2afd5169271",
+ "name": "Family",
+ "units": null,
+ "value": "305",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_FAMILY_PARAM"
+ },
+ "LEVEL_UP_TO_LEVEL": {
+ "id": "2c98ab93a27aba3d81fd68d8848d8813",
+ "name": "Story Above",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "LEVEL_UP_TO_LEVEL"
+ },
+ "IFC_EXPORT_ELEMENT": {
+ "id": "9433ec034c7dc84e9769c9f9ba332bb5",
+ "name": "Export to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT"
+ },
+ "totalChildrenCount": 0,
+ "ALL_MODEL_TYPE_NAME": {
+ "id": "82132d22cc87843fba383206476c52a6",
+ "name": "Type Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_NAME"
+ },
+ "ELEM_CATEGORY_PARAM": {
+ "id": "06675cc605d2289783137e5f409841df",
+ "name": "Category",
+ "units": null,
+ "value": "-2000240",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM"
+ },
+ "LEVEL_IS_STRUCTURAL": {
+ "id": "c90aaf2fd87636058ab60a26023fab1e",
+ "name": "Structural",
+ "units": null,
+ "value": false,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "LEVEL_IS_STRUCTURAL"
+ },
+ "ALL_MODEL_FAMILY_NAME": {
+ "id": "7ef14a150734e2bbefb591fab775d23e",
+ "name": "Family Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_FAMILY_NAME"
+ },
+ "ELEM_CATEGORY_PARAM_MT": {
+ "id": "93b264ba0193732c54d676799cae6c09",
+ "name": "Category",
+ "units": null,
+ "value": "-2000240",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM_MT"
+ },
+ "LEVEL_IS_BUILDING_STORY": {
+ "id": "1a16badbf32cc26bac1f63565f8c7727",
+ "name": "Building Story",
+ "units": null,
+ "value": true,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "LEVEL_IS_BUILDING_STORY"
+ },
+ "DATUM_VOLUME_OF_INTEREST": {
+ "id": "5ef80c5931aed0c387b423cce5334d30",
+ "name": "Scope Box",
+ "units": null,
+ "value": "400175",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DATUM_VOLUME_OF_INTEREST"
+ },
+ "ELEM_FAMILY_AND_TYPE_PARAM": {
+ "id": "3050db1515d6afaf12d8e50f101eccc7",
+ "name": "Family and Type",
+ "units": null,
+ "value": "305",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_FAMILY_AND_TYPE_PARAM"
+ },
+ "LEVEL_ROOM_COMPUTATION_HEIGHT": {
+ "id": "4bf2025d03a4d5cba6962772405fefd3",
+ "name": "Computation Height",
+ "units": "cm",
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "LEVEL_ROOM_COMPUTATION_HEIGHT"
+ }
+ },
+ "speckle_type": "Objects.BuiltElements.Level:Objects.BuiltElements.Revit.RevitLevel",
+ "applicationId": "e3e052f9-0156-11d5-9301-0000863f27ad-00000137",
+ "referenceOnly": false,
+ "builtInCategory": "OST_Levels",
+ "isRevitLinkedModel": false,
+ "materialQuantities": [],
+ "totalChildrenCount": 0,
+ "revitLinkedModelPath": "C:\\Users\\conno\\Downloads\\objects_R23.rvt"
+ },
+ "units": "cm",
+ "category": "Generic Models",
+ "mirrored": false,
+ "__closure": {
+ "a724becac2af2d936a7c79349ce9b709": 1
+ },
+ "elementId": "350445",
+ "transform": {
+ "id": "0657a4853443434a5bc1914a16b3197e",
+ "units": "cm",
+ "matrix": [
+ 1,
+ 0,
+ 0,
+ 6074.404549122284,
+ 0,
+ 1,
+ 0,
+ -1463.3102950304494,
+ 0,
+ 0,
+ 1,
+ 55.050217281585766,
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "speckle_type": "Objects.Other.Transform",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "worksetId": "0",
+ "definition": {
+ "referencedId": "a724becac2af2d936a7c79349ce9b709",
+ "speckle_type": "reference"
+ },
+ "parameters": {
+ "id": "a4913f245c89d285f7502848afd1bbbd",
+ "IFC_GUID": {
+ "id": "1826209d32db70d03346475a0b706a3b",
+ "name": "IfcGUID",
+ "units": null,
+ "value": "1cghwxWkP5hebx$jnaWsDQ",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_GUID"
+ },
+ "DOOR_COST": {
+ "id": "eb6b241b8a9d30a8d060ed3045af62ee",
+ "name": "Cost",
+ "units": "฿",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:currency-1.0.0",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DOOR_COST"
+ },
+ "speckle_type": "Base",
+ "ALL_MODEL_URL": {
+ "id": "8abe9322516ea72e715da245b4303d09",
+ "name": "URL",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_URL"
+ },
+ "HOST_ID_PARAM": {
+ "id": "84e2c3f0bcf985aca1fea591785f5827",
+ "name": "Host Id",
+ "units": null,
+ "value": "350409",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "HOST_ID_PARAM"
+ },
+ "IFC_TYPE_GUID": {
+ "id": "eaeee9de0d8007e3302d5c2d77c4d2ed",
+ "name": "Type IfcGUID",
+ "units": null,
+ "value": "1cghwxWkP5hebx$jnaWsFz",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_TYPE_GUID"
+ },
+ "KEYNOTE_PARAM": {
+ "id": "bcf04d1e0a8e59168a66d0b63eeb1ab8",
+ "name": "Keynote",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "KEYNOTE_PARAM"
+ },
+ "PHASE_CREATED": {
+ "id": "75ca890af17bf6c300fa8bf49a1faad3",
+ "name": "Phase Created",
+ "units": null,
+ "value": "86961",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHASE_CREATED"
+ },
+ "applicationId": null,
+ "ALL_MODEL_MARK": {
+ "id": "ccdd2d167e1e58cb2e82700148409df7",
+ "name": "Mark",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MARK"
+ },
+ "OMNICLASS_CODE": {
+ "id": "b75af5017b17f1a11641d8f261601929",
+ "name": "OmniClass Number",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "OMNICLASS_CODE"
+ },
+ "UNIFORMAT_CODE": {
+ "id": "8ed423285d1d5d7118b7a43e40b32883",
+ "name": "Assembly Code",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "UNIFORMAT_CODE"
+ },
+ "WINDOW_TYPE_ID": {
+ "id": "6b8a0975069f64a97adb326251fb057a",
+ "name": "Type Mark",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "WINDOW_TYPE_ID"
+ },
+ "ALL_MODEL_IMAGE": {
+ "id": "061343fdcc12e983dfae8136fd33ab7e",
+ "name": "Image",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_IMAGE"
+ },
+ "ALL_MODEL_MODEL": {
+ "id": "934bca477ca5e150978b7babe1483839",
+ "name": "Model",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MODEL"
+ },
+ "ELEM_TYPE_PARAM": {
+ "id": "eac4f285a8990c0d62ef4fc6249c37ca",
+ "name": "Type",
+ "units": null,
+ "value": "350282",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_TYPE_PARAM"
+ },
+ "SYMBOL_ID_PARAM": {
+ "id": "32398f6c3af193f439748a2ba2b8c707",
+ "name": "Type Id",
+ "units": null,
+ "value": "350282",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "SYMBOL_ID_PARAM"
+ },
+ "DESIGN_OPTION_ID": {
+ "id": "226f48801e3084d3491eb079e8dd0af8",
+ "name": "Design Option",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DESIGN_OPTION_ID"
+ },
+ "PHASE_DEMOLISHED": {
+ "id": "a6185b7ecb2668c79dcca9a47ca54206",
+ "name": "Phase Demolished",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHASE_DEMOLISHED"
+ },
+ "ELEM_FAMILY_PARAM": {
+ "id": "65d7ac846dfd5ad8fa18b9ac87d4837f",
+ "name": "Family",
+ "units": null,
+ "value": "350282",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_FAMILY_PARAM"
+ },
+ "FAMILY_LEVEL_PARAM": {
+ "id": "63a4211d1b852275f34d9bc743ec5d4b",
+ "name": "Level",
+ "units": null,
+ "value": "311",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "FAMILY_LEVEL_PARAM"
+ },
+ "HOST_AREA_COMPUTED": {
+ "id": "90e0ff0a6668d04de3b1154a7933a02c",
+ "name": "Area",
+ "units": "m²",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:squareMeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "HOST_AREA_COMPUTED"
+ },
+ "IFC_EXPORT_ELEMENT": {
+ "id": "9433ec034c7dc84e9769c9f9ba332bb5",
+ "name": "Export to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT"
+ },
+ "totalChildrenCount": 0,
+ "ALL_MODEL_TYPE_NAME": {
+ "id": "82132d22cc87843fba383206476c52a6",
+ "name": "Type Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_NAME"
+ },
+ "ELEM_CATEGORY_PARAM": {
+ "id": "b1907dd0236c7091c80d6da690100dc9",
+ "name": "Category",
+ "units": null,
+ "value": "-2000151",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM"
+ },
+ "ALL_MODEL_TYPE_IMAGE": {
+ "id": "e6417f0a96a3c38d9a622ab5494e8612",
+ "name": "Type Image",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_IMAGE"
+ },
+ "HOST_VOLUME_COMPUTED": {
+ "id": "f5c4773773dfddba76bbb03d3f33a68f",
+ "name": "Volume",
+ "units": "m³",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:cubicMeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "HOST_VOLUME_COMPUTED"
+ },
+ "SCHEDULE_LEVEL_PARAM": {
+ "id": "cf9f641ea0d9a98fee310f8df288601d",
+ "name": "Level",
+ "units": null,
+ "value": "311",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "SCHEDULE_LEVEL_PARAM"
+ },
+ "ALL_MODEL_DESCRIPTION": {
+ "id": "dc455c0fef6a720aff6c536385b6c433",
+ "name": "Description",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_DESCRIPTION"
+ },
+ "ALL_MODEL_FAMILY_NAME": {
+ "id": "7ef14a150734e2bbefb591fab775d23e",
+ "name": "Family Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_FAMILY_NAME"
+ },
+ "IFC_EXPORT_ELEMENT_AS": {
+ "id": "32da53c27657cacc0bd4d9bf2340705e",
+ "name": "Export to IFC As",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_AS"
+ },
+ "OMNICLASS_DESCRIPTION": {
+ "id": "1ff48b1d6e07459451e87d61fb809f18",
+ "name": "OmniClass Title",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "OMNICLASS_DESCRIPTION"
+ },
+ "UNIFORMAT_DESCRIPTION": {
+ "id": "026207f8c83f70e3dccb1c9d4f0a195c",
+ "name": "Assembly Description",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "UNIFORMAT_DESCRIPTION"
+ },
+ "ALL_MODEL_MANUFACTURER": {
+ "id": "03e476c9ecb3a8c39c42a4a99cd15782",
+ "name": "Manufacturer",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MANUFACTURER"
+ },
+ "ELEM_CATEGORY_PARAM_MT": {
+ "id": "a9a91cfa6bc04ca8a0f097d69beb2dda",
+ "name": "Category",
+ "units": null,
+ "value": "-2000151",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM_MT"
+ },
+ "ALL_MODEL_TYPE_COMMENTS": {
+ "id": "389eba7a64948e921f41b0f13cab0ff8",
+ "name": "Type Comments",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_COMMENTS"
+ },
+ "IFC_EXPORT_ELEMENT_TYPE": {
+ "id": "0c72bf98d9abf2f9db170f5045bf26e9",
+ "name": "Export Type to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_TYPE"
+ },
+ "IFC_EXPORT_PREDEFINEDTYPE": {
+ "id": "1bbe93dc48596577683307830377663e",
+ "name": "IFC Predefined Type",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_PREDEFINEDTYPE"
+ },
+ "INSTANCE_OFFSET_POS_PARAM": {
+ "id": "0a2158c7e56fda885b5b4a5a5cebe12c",
+ "name": "Moves With Nearby Elements",
+ "units": null,
+ "value": false,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "INSTANCE_OFFSET_POS_PARAM"
+ },
+ "ELEM_FAMILY_AND_TYPE_PARAM": {
+ "id": "4608d1553a2ae24a4a02b0e0a592253a",
+ "name": "Family and Type",
+ "units": null,
+ "value": "350282",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_FAMILY_AND_TYPE_PARAM"
+ },
+ "IFC_EXPORT_ELEMENT_TYPE_AS": {
+ "id": "cf49cd58a60d03878cf4c7475e053f7a",
+ "name": "Export Type to IFC As",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_TYPE_AS"
+ },
+ "ALL_MODEL_INSTANCE_COMMENTS": {
+ "id": "4025b5ee5e68c7b65fdfc179bef5eab1",
+ "name": "Comments",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_INSTANCE_COMMENTS"
+ },
+ "STRUCTURAL_FAMILY_CODE_NAME": {
+ "id": "d9e23cc21311d6878acf9df17a045f8c",
+ "name": "Code Name",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "STRUCTURAL_FAMILY_CODE_NAME"
+ },
+ "IFC_EXPORT_PREDEFINEDTYPE_TYPE": {
+ "id": "b7398ab9ec911545bcf3ff348222774a",
+ "name": "Type IFC Predefined Type",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_PREDEFINEDTYPE_TYPE"
+ },
+ "FAMILY_FREEINST_DEFAULT_ELEVATION": {
+ "id": "43095255b110c23ab675e11b971bdb0c",
+ "name": "Default Elevation",
+ "units": "cm",
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "FAMILY_FREEINST_DEFAULT_ELEVATION"
+ }
+ },
+ "handFlipped": false,
+ "phaseCreated": "New Construction",
+ "speckle_type": "Objects.Other.Revit.RevitInstance",
+ "applicationId": "66aabebb-82e6-45ae-897b-fedc64863bb7-000558ed",
+ "facingFlipped": false,
+ "renderMaterial": null,
+ "builtInCategory": "OST_GenericModel",
+ "isRevitLinkedModel": false,
+ "materialQuantities": [],
+ "totalChildrenCount": 0,
+ "revitLinkedModelPath": "C:\\Users\\conno\\Downloads\\objects_R23.rvt"
+ },
+ {
+ "id": "9f9f7958ee36b2b582970b2153b96d05",
+ "area": 0,
+ "bbox": null,
+ "faces": [
+ {
+ "referencedId": "52c485bd16243d285dad61fa712421ce",
+ "speckle_type": "reference"
+ }
+ ],
+ "units": "cm",
+ "colors": [],
+ "volume": 0,
+ "vertices": [
+ {
+ "referencedId": "e85bd8c0246c15998785930e21b9f291",
+ "speckle_type": "reference"
+ }
+ ],
+ "__closure": {
+ "52c485bd16243d285dad61fa712421ce": 1,
+ "e85bd8c0246c15998785930e21b9f291": 1
+ },
+ "speckle_type": "Objects.Geometry.Mesh",
+ "applicationId": null,
+ "renderMaterial": {
+ "id": "19471384302737d6ce6b2f9309007ead",
+ "name": "Site - Hardcore",
+ "diffuse": -5952982,
+ "opacity": 1,
+ "emissive": -16777216,
+ "metalness": 0,
+ "roughness": 1,
+ "speckle_type": "Objects.Other.RenderMaterial",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ "textureCoordinates": [],
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "a27fe83ee1f177b67f4f3b08885d7ec3",
+ "name": "Sand",
+ "units": "cm",
+ "category": "Materials",
+ "elementId": "522",
+ "shininess": 128,
+ "worksetId": "0",
+ "parameters": {
+ "id": "13624337daeafddd1821f531ab868076",
+ "IFC_GUID": {
+ "id": "2869dc2e70992bc90aa63e08e8cf9712",
+ "name": "IfcGUID",
+ "units": null,
+ "value": "3Zu5C40LOHrPC10026FoMd",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_GUID"
+ },
+ "DOOR_COST": {
+ "id": "70a90fcdc412ffb329242075e203a4d2",
+ "name": "Cost",
+ "units": "฿",
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:currency-1.0.0",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DOOR_COST"
+ },
+ "speckle_type": "Base",
+ "ALL_MODEL_URL": {
+ "id": "6bc4103dfaced7e000e0cf70a83947f9",
+ "name": "URL",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_URL"
+ },
+ "KEYNOTE_PARAM": {
+ "id": "464e3bdcb7e701e6268d75b04aa3e4c8",
+ "name": "Keynote",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "KEYNOTE_PARAM"
+ },
+ "MATERIAL_NAME": {
+ "id": "b9ae457215355d0e56b62f00da373962",
+ "name": "Name",
+ "units": null,
+ "value": "Sand",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_NAME"
+ },
+ "applicationId": null,
+ "ALL_MODEL_MARK": {
+ "id": "bbee379d7cce40dbf051ca9ff1c082d4",
+ "name": "Mark",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MARK"
+ },
+ "ALL_MODEL_IMAGE": {
+ "id": "061343fdcc12e983dfae8136fd33ab7e",
+ "name": "Image",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_IMAGE"
+ },
+ "ALL_MODEL_MODEL": {
+ "id": "71e1f3c0a017f967bfa10cb9bbba8339",
+ "name": "Model",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MODEL"
+ },
+ "DESIGN_OPTION_ID": {
+ "id": "226f48801e3084d3491eb079e8dd0af8",
+ "name": "Design Option",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DESIGN_OPTION_ID"
+ },
+ "IFC_EXPORT_ELEMENT": {
+ "id": "9433ec034c7dc84e9769c9f9ba332bb5",
+ "name": "Export to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT"
+ },
+ "totalChildrenCount": 0,
+ "ALL_MODEL_TYPE_NAME": {
+ "id": "82132d22cc87843fba383206476c52a6",
+ "name": "Type Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_NAME"
+ },
+ "ELEM_CATEGORY_PARAM": {
+ "id": "5c19163426b2c299f7163af68a41a3c9",
+ "name": "Category",
+ "units": null,
+ "value": "-2000700",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM"
+ },
+ "MATERIAL_PARAM_GLOW": {
+ "id": "f7948f94bb4cd4874fcfac385b99710a",
+ "name": "Glow",
+ "units": null,
+ "value": false,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_GLOW"
+ },
+ "MATERIAL_PARAM_COLOR": {
+ "id": "5e92b98190fcae6b3011bedef7aa2c58",
+ "name": "Color",
+ "units": null,
+ "value": 11712447,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_COLOR"
+ },
+ "ALL_MODEL_DESCRIPTION": {
+ "id": "b78c9f4ccde34e07c38fd97c9c33d1f2",
+ "name": "Description",
+ "units": null,
+ "value": "Sand",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_DESCRIPTION"
+ },
+ "ALL_MODEL_FAMILY_NAME": {
+ "id": "7ef14a150734e2bbefb591fab775d23e",
+ "name": "Family Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_FAMILY_NAME"
+ },
+ "IFC_EXPORT_ELEMENT_AS": {
+ "id": "32da53c27657cacc0bd4d9bf2340705e",
+ "name": "Export to IFC As",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_AS"
+ },
+ "ALL_MODEL_MANUFACTURER": {
+ "id": "4a3f5e11988e1dc8bc3a460da541f759",
+ "name": "Manufacturer",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MANUFACTURER"
+ },
+ "ELEM_CATEGORY_PARAM_MT": {
+ "id": "f19ce7e9ee16a8b4b1af534dc221364d",
+ "name": "Category",
+ "units": null,
+ "value": "-2000700",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM_MT"
+ },
+ "PHY_MATERIAL_PARAM_TYPE": {
+ "id": "4f8f1461e5fec1b303a4eb2c0dd80f61",
+ "name": "Material Type",
+ "units": null,
+ "value": 4,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_TYPE"
+ },
+ "MATERIAL_PARAM_SHININESS": {
+ "id": "a9cec9768cfc309623f977f1f9893a47",
+ "name": "Shininess",
+ "units": null,
+ "value": 128,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_SHININESS"
+ },
+ "PHY_MATERIAL_PARAM_CLASS": {
+ "id": "12d13621d8d2575a5250474d54f99597",
+ "name": "Class",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_CLASS"
+ },
+ "IFC_EXPORT_PREDEFINEDTYPE": {
+ "id": "1bbe93dc48596577683307830377663e",
+ "name": "IFC Predefined Type",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_PREDEFINEDTYPE"
+ },
+ "MATERIAL_PARAM_SMOOTHNESS": {
+ "id": "90d91b34c9ac4a57f91891af4807f73f",
+ "name": "Smoothness",
+ "units": null,
+ "value": 50,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_SMOOTHNESS"
+ },
+ "ALL_MODEL_INSTANCE_COMMENTS": {
+ "id": "77da8d6ddd91fd48c9a5b29afc99c2e5",
+ "name": "Comments",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_INSTANCE_COMMENTS"
+ },
+ "MATERIAL_PARAM_TRANSPARENCY": {
+ "id": "dfc016c6c3c3e7fae046c80082deffa7",
+ "name": "Transparency",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_TRANSPARENCY"
+ },
+ "PHY_MATERIAL_PARAM_BEHAVIOR": {
+ "id": "28207a248cf16ca498e3691e5d203efb",
+ "name": "Behavior",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_BEHAVIOR"
+ },
+ "PHY_MATERIAL_PARAM_SUBCLASS": {
+ "id": "e47305dca132008d877248bc69f9847c",
+ "name": "Subclass",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SUBCLASS"
+ },
+ "PHY_MATERIAL_PARAM_EXP_COEFF1": {
+ "id": "2dbf6ba098193992b4a52f681ca6639d",
+ "name": "Thermal expansion coefficient X",
+ "units": "1/°C",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:inverseDegreesCelsius-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_EXP_COEFF1"
+ },
+ "PHY_MATERIAL_PARAM_EXP_COEFF2": {
+ "id": "524095403d54d9182ff4b85f29a1ad5e",
+ "name": "Thermal expansion coefficient Y",
+ "units": "1/°C",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:inverseDegreesCelsius-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_EXP_COEFF2"
+ },
+ "PHY_MATERIAL_PARAM_EXP_COEFF3": {
+ "id": "b97653d1544a1114ee7ec525af08adbd",
+ "name": "Thermal expansion coefficient Z",
+ "units": "1/°C",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:inverseDegreesCelsius-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_EXP_COEFF3"
+ },
+ "PHY_MATERIAL_PARAM_SHEAR_MOD1": {
+ "id": "54b7dbaffed47acc7eda2b8dff874714",
+ "name": "Shear modulus X",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SHEAR_MOD1"
+ },
+ "PHY_MATERIAL_PARAM_SHEAR_MOD2": {
+ "id": "f9e8f4cc6dc5e91d9c9cd978638292cf",
+ "name": "Shear modulus Y",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SHEAR_MOD2"
+ },
+ "PHY_MATERIAL_PARAM_SHEAR_MOD3": {
+ "id": "33b52e54420e7a2bb4be967df6de4937",
+ "name": "Shear modulus Z",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_SHEAR_MOD3"
+ },
+ "PHY_MATERIAL_PARAM_YOUNG_MOD1": {
+ "id": "8c7b2277766a934bd220ecccb66ad87b",
+ "name": "Young modulus X",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_YOUNG_MOD1"
+ },
+ "PHY_MATERIAL_PARAM_YOUNG_MOD2": {
+ "id": "d9cb280f196bfd9bb133b8a03ae1dec6",
+ "name": "Young modulus Y",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_YOUNG_MOD2"
+ },
+ "PHY_MATERIAL_PARAM_YOUNG_MOD3": {
+ "id": "595e6b4df9f150d65d6433ca74e38819",
+ "name": "Young modulus Z",
+ "units": "MPa",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:megapascals-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_YOUNG_MOD3"
+ },
+ "PHY_MATERIAL_PARAM_UNIT_WEIGHT": {
+ "id": "0365141133c0bec432d42c52dac5f98c",
+ "name": "Unit weight",
+ "units": "kN/m³",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:kilonewtonsPerCubicMeter-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_UNIT_WEIGHT"
+ },
+ "PHY_MATERIAL_PARAM_POISSON_MOD1": {
+ "id": "7bbcf88ea51db9d8c93848a33b79f0dc",
+ "name": "Poisson ratio X",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_POISSON_MOD1"
+ },
+ "PHY_MATERIAL_PARAM_POISSON_MOD2": {
+ "id": "0b7efc45684d1d826de70867f32fb215",
+ "name": "Poisson ratio Y",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_POISSON_MOD2"
+ },
+ "PHY_MATERIAL_PARAM_POISSON_MOD3": {
+ "id": "56da38f49a6279c207c33d41a003ca23",
+ "name": "Poisson ratio Z",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:general-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "PHY_MATERIAL_PARAM_POISSON_MOD3"
+ },
+ "1190574f-2634-4c09-9dfc-856fca09d674": {
+ "id": "9cc7f8905be5567c97374f704c5246ef",
+ "name": "Malzeme UniFormat",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "1190574f-2634-4c09-9dfc-856fca09d674"
+ },
+ "ba4ad29c-d864-4b61-84ba-1b992bebb003": {
+ "id": "ba170ec00ae31cd20182394c6f55e44a",
+ "name": "Malzeme Poz No",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ba4ad29c-d864-4b61-84ba-1b992bebb003"
+ }
+ },
+ "smoothness": 50,
+ "speckle_type": "Objects.Other.Material:Objects.Other.Revit.RevitMaterial",
+ "transparency": 0,
+ "applicationId": "e3e05304-0156-11d5-9301-0000863f27ad-0000020a",
+ "materialClass": "Generic",
+ "renderMaterial": null,
+ "builtInCategory": "OST_Materials",
+ "materialCategory": "Generic",
+ "isRevitLinkedModel": false,
+ "materialQuantities": [],
+ "totalChildrenCount": 0,
+ "revitLinkedModelPath": "C:\\Users\\conno\\Downloads\\objects_R23.rvt"
+ },
+ {
+ "id": "a724becac2af2d936a7c79349ce9b709",
+ "type": "Floor Opening",
+ "units": "cm",
+ "family": "Floor Opening",
+ "category": "Generic Models",
+ "elements": null,
+ "elementId": "350282",
+ "worksetId": "0",
+ "parameters": {
+ "id": "5b0a3c9b4b0c07d1fcddfe3f8d3e6cd7",
+ "DOOR_COST": {
+ "id": "eb6b241b8a9d30a8d060ed3045af62ee",
+ "name": "Cost",
+ "units": "฿",
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:currency-1.0.0",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DOOR_COST"
+ },
+ "speckle_type": "Base",
+ "ALL_MODEL_URL": {
+ "id": "8abe9322516ea72e715da245b4303d09",
+ "name": "URL",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_URL"
+ },
+ "IFC_TYPE_GUID": {
+ "id": "eaeee9de0d8007e3302d5c2d77c4d2ed",
+ "name": "Type IfcGUID",
+ "units": null,
+ "value": "1cghwxWkP5hebx$jnaWsFz",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_TYPE_GUID"
+ },
+ "KEYNOTE_PARAM": {
+ "id": "bcf04d1e0a8e59168a66d0b63eeb1ab8",
+ "name": "Keynote",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "KEYNOTE_PARAM"
+ },
+ "applicationId": null,
+ "OMNICLASS_CODE": {
+ "id": "b75af5017b17f1a11641d8f261601929",
+ "name": "OmniClass Number",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "OMNICLASS_CODE"
+ },
+ "UNIFORMAT_CODE": {
+ "id": "8ed423285d1d5d7118b7a43e40b32883",
+ "name": "Assembly Code",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "UNIFORMAT_CODE"
+ },
+ "WINDOW_TYPE_ID": {
+ "id": "6b8a0975069f64a97adb326251fb057a",
+ "name": "Type Mark",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "WINDOW_TYPE_ID"
+ },
+ "ALL_MODEL_MODEL": {
+ "id": "934bca477ca5e150978b7babe1483839",
+ "name": "Model",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MODEL"
+ },
+ "DESIGN_OPTION_ID": {
+ "id": "226f48801e3084d3491eb079e8dd0af8",
+ "name": "Design Option",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DESIGN_OPTION_ID"
+ },
+ "totalChildrenCount": 0,
+ "ALL_MODEL_TYPE_NAME": {
+ "id": "3ce74d6037cfbfc5450f8d3ea2fb10c1",
+ "name": "Type Name",
+ "units": null,
+ "value": "Floor Opening",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_NAME"
+ },
+ "ELEM_CATEGORY_PARAM": {
+ "id": "b1907dd0236c7091c80d6da690100dc9",
+ "name": "Category",
+ "units": null,
+ "value": "-2000151",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM"
+ },
+ "ALL_MODEL_TYPE_IMAGE": {
+ "id": "e6417f0a96a3c38d9a622ab5494e8612",
+ "name": "Type Image",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_IMAGE"
+ },
+ "ALL_MODEL_DESCRIPTION": {
+ "id": "dc455c0fef6a720aff6c536385b6c433",
+ "name": "Description",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_DESCRIPTION"
+ },
+ "ALL_MODEL_FAMILY_NAME": {
+ "id": "74e464c15502e62ccd3e6dd90cc221e2",
+ "name": "Family Name",
+ "units": null,
+ "value": "Floor Opening",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_FAMILY_NAME"
+ },
+ "OMNICLASS_DESCRIPTION": {
+ "id": "1ff48b1d6e07459451e87d61fb809f18",
+ "name": "OmniClass Title",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "OMNICLASS_DESCRIPTION"
+ },
+ "UNIFORMAT_DESCRIPTION": {
+ "id": "026207f8c83f70e3dccb1c9d4f0a195c",
+ "name": "Assembly Description",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "UNIFORMAT_DESCRIPTION"
+ },
+ "ALL_MODEL_MANUFACTURER": {
+ "id": "03e476c9ecb3a8c39c42a4a99cd15782",
+ "name": "Manufacturer",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MANUFACTURER"
+ },
+ "ELEM_CATEGORY_PARAM_MT": {
+ "id": "a9a91cfa6bc04ca8a0f097d69beb2dda",
+ "name": "Category",
+ "units": null,
+ "value": "-2000151",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM_MT"
+ },
+ "ALL_MODEL_TYPE_COMMENTS": {
+ "id": "389eba7a64948e921f41b0f13cab0ff8",
+ "name": "Type Comments",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_COMMENTS"
+ },
+ "IFC_EXPORT_ELEMENT_TYPE": {
+ "id": "0c72bf98d9abf2f9db170f5045bf26e9",
+ "name": "Export Type to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_TYPE"
+ },
+ "IFC_EXPORT_ELEMENT_TYPE_AS": {
+ "id": "cf49cd58a60d03878cf4c7475e053f7a",
+ "name": "Export Type to IFC As",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_TYPE_AS"
+ },
+ "STRUCTURAL_FAMILY_CODE_NAME": {
+ "id": "d9e23cc21311d6878acf9df17a045f8c",
+ "name": "Code Name",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "STRUCTURAL_FAMILY_CODE_NAME"
+ },
+ "IFC_EXPORT_PREDEFINEDTYPE_TYPE": {
+ "id": "b7398ab9ec911545bcf3ff348222774a",
+ "name": "Type IFC Predefined Type",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": true,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_PREDEFINEDTYPE_TYPE"
+ },
+ "FAMILY_FREEINST_DEFAULT_ELEVATION": {
+ "id": "43095255b110c23ab675e11b971bdb0c",
+ "name": "Default Elevation",
+ "units": "cm",
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:centimeters-1.0.1",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "FAMILY_FREEINST_DEFAULT_ELEVATION"
+ }
+ },
+ "displayValue": [],
+ "speckle_type": "Objects.BuiltElements.Revit.RevitElementType:Objects.BuiltElements.Revit.RevitSymbolElementType",
+ "applicationId": "66aabebb-82e6-45ae-897b-fedc64863bb7-0005584a",
+ "placementType": "OneLevelBasedHosted",
+ "builtInCategory": "OST_GenericModel",
+ "isRevitLinkedModel": false,
+ "materialQuantities": [],
+ "totalChildrenCount": 0,
+ "revitLinkedModelPath": "C:\\Users\\conno\\Downloads\\objects_R23.rvt"
+ },
+ {
+ "id": "e34b9581f041267f18092ba75dde35fb",
+ "data": [
+ 6349.65567993164,
+ -1699.9149600219728,
+ -0.00000000000017596590851098882,
+ 6349.65567993164,
+ -1199.9148980712891,
+ 0.0000000000001353583911622991,
+ 5849.655501708984,
+ -1199.9148980712891,
+ 100.00000076293945,
+ 5849.655501708984,
+ -1699.9149600219728,
+ 100.00000076293945,
+ 6074.40457397461,
+ -1537.387787475586,
+ 55.050219011306766,
+ 6074.40457397461,
+ -1387.3877572631836,
+ 55.050219011306766,
+ 6157.563218994141,
+ -1387.3877572631836,
+ 38.41847620010376,
+ 6157.563218994141,
+ -1537.387787475586,
+ 38.41847620010376
+ ],
+ "speckle_type": "Speckle.Core.Models.DataChunk",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "e56082f6410025dec8f3cc658a77e4d4",
+ "data": [
+ 3,
+ 1,
+ 6,
+ 0,
+ 3,
+ 6,
+ 1,
+ 5,
+ 3,
+ 0,
+ 7,
+ 4,
+ 3,
+ 7,
+ 0,
+ 6,
+ 3,
+ 5,
+ 2,
+ 3,
+ 3,
+ 2,
+ 5,
+ 1,
+ 3,
+ 4,
+ 3,
+ 0,
+ 3,
+ 3,
+ 4,
+ 5
+ ],
+ "speckle_type": "Speckle.Core.Models.DataChunk",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "e85bd8c0246c15998785930e21b9f291",
+ "data": [
+ 6349.65567993164,
+ -1199.9148980712891,
+ -36.91689997673035,
+ 6349.65567993164,
+ -1699.9149600219728,
+ -36.91689997673035,
+ 5849.655501708984,
+ -1699.9149600219728,
+ 63.08309715270996,
+ 5849.655501708984,
+ -1199.9148980712891,
+ 63.08309715270996,
+ 6070.820141601563,
+ -1537.387787475586,
+ 18.85021749973297,
+ 6070.820141601563,
+ -1387.3877572631836,
+ 18.85021749973297,
+ 6007.563072509765,
+ -1387.3877572631836,
+ 31.50157645225525,
+ 6007.563072509765,
+ -1537.387787475586,
+ 31.50157645225525,
+ 6349.65567993164,
+ -1199.9148980712891,
+ -36.91689997673035,
+ 6349.65567993164,
+ -1199.9148980712891,
+ 0.0000000000001353583911622991,
+ 6349.65567993164,
+ -1699.9149600219728,
+ -0.00000000000017596590851098882,
+ 6349.65567993164,
+ -1699.9149600219728,
+ -36.91689997673035,
+ 6349.65567993164,
+ -1699.9149600219728,
+ -36.91689997673035,
+ 6349.65567993164,
+ -1699.9149600219728,
+ -0.00000000000017596590851098882,
+ 5849.655501708984,
+ -1699.9149600219728,
+ 100.00000076293945,
+ 5849.655501708984,
+ -1699.9149600219728,
+ 63.08309715270996,
+ 5849.655501708984,
+ -1699.9149600219728,
+ 63.08309715270996,
+ 5849.655501708984,
+ -1699.9149600219728,
+ 100.00000076293945,
+ 5849.655501708984,
+ -1199.9148980712891,
+ 100.00000076293945,
+ 5849.655501708984,
+ -1199.9148980712891,
+ 63.08309715270996,
+ 5849.655501708984,
+ -1199.9148980712891,
+ 63.08309715270996,
+ 5849.655501708984,
+ -1199.9148980712891,
+ 100.00000076293945,
+ 6349.65567993164,
+ -1199.9148980712891,
+ 0.0000000000001353583911622991,
+ 6349.65567993164,
+ -1199.9148980712891,
+ -36.91689997673035,
+ 6157.563218994141,
+ -1387.3877572631836,
+ 18.85021749973297,
+ 6070.820141601563,
+ -1387.3877572631836,
+ 18.85021749973297,
+ 6070.820141601563,
+ -1537.387787475586,
+ 18.85021749973297,
+ 6157.563218994141,
+ -1537.387787475586,
+ 18.85021749973297,
+ 6007.563072509765,
+ -1387.3877572631836,
+ 55.050219011306766,
+ 6074.40457397461,
+ -1387.3877572631836,
+ 55.050219011306766,
+ 6074.40457397461,
+ -1537.387787475586,
+ 55.050219011306766,
+ 6007.563072509765,
+ -1537.387787475586,
+ 55.050219011306766,
+ 6070.820141601563,
+ -1387.3877572631836,
+ 18.85021749973297,
+ 6157.563218994141,
+ -1387.3877572631836,
+ 18.85021749973297,
+ 6157.563218994141,
+ -1387.3877572631836,
+ 38.41847620010376,
+ 6074.40457397461,
+ -1387.3877572631836,
+ 55.050219011306766,
+ 6007.563072509765,
+ -1387.3877572631836,
+ 55.050219011306766,
+ 6007.563072509765,
+ -1387.3877572631836,
+ 31.50157645225525,
+ 6007.563072509765,
+ -1537.387787475586,
+ 55.050219011306766,
+ 6007.563072509765,
+ -1537.387787475586,
+ 31.50157645225525,
+ 6007.563072509765,
+ -1387.3877572631836,
+ 31.50157645225525,
+ 6007.563072509765,
+ -1387.3877572631836,
+ 55.050219011306766,
+ 6157.563218994141,
+ -1537.387787475586,
+ 18.85021749973297,
+ 6070.820141601563,
+ -1537.387787475586,
+ 18.85021749973297,
+ 6007.563072509765,
+ -1537.387787475586,
+ 31.50157645225525,
+ 6007.563072509765,
+ -1537.387787475586,
+ 55.050219011306766,
+ 6074.40457397461,
+ -1537.387787475586,
+ 55.050219011306766,
+ 6157.563218994141,
+ -1537.387787475586,
+ 38.41847620010376,
+ 6157.563218994141,
+ -1537.387787475586,
+ 18.85021749973297,
+ 6157.563218994141,
+ -1537.387787475586,
+ 38.41847620010376,
+ 6157.563218994141,
+ -1387.3877572631836,
+ 38.41847620010376,
+ 6157.563218994141,
+ -1387.3877572631836,
+ 18.85021749973297
+ ],
+ "speckle_type": "Speckle.Core.Models.DataChunk",
+ "applicationId": null,
+ "totalChildrenCount": 0
+ },
+ {
+ "id": "f4ff3dd4a33c3711164fcae43a2e1376",
+ "name": "Site - Hardcore",
+ "units": "cm",
+ "category": "Materials",
+ "elementId": "5121",
+ "shininess": 0,
+ "worksetId": "0",
+ "parameters": {
+ "id": "091981a976a6d8fadb5590cc663c37b6",
+ "IFC_GUID": {
+ "id": "2f7d81a271371a035b5831450f8df07a",
+ "name": "IfcGUID",
+ "units": null,
+ "value": "3O98Cq8xiHrPCo0026FpEi",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_GUID"
+ },
+ "DOOR_COST": {
+ "id": "70a90fcdc412ffb329242075e203a4d2",
+ "name": "Cost",
+ "units": "฿",
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": "autodesk.unit.unit:currency-1.0.0",
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DOOR_COST"
+ },
+ "speckle_type": "Base",
+ "ALL_MODEL_URL": {
+ "id": "6bc4103dfaced7e000e0cf70a83947f9",
+ "name": "URL",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_URL"
+ },
+ "KEYNOTE_PARAM": {
+ "id": "464e3bdcb7e701e6268d75b04aa3e4c8",
+ "name": "Keynote",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "KEYNOTE_PARAM"
+ },
+ "MATERIAL_NAME": {
+ "id": "39bb393e4e62b9550033932a3a1ca949",
+ "name": "Name",
+ "units": null,
+ "value": "Site - Hardcore",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_NAME"
+ },
+ "applicationId": null,
+ "ALL_MODEL_MARK": {
+ "id": "bbee379d7cce40dbf051ca9ff1c082d4",
+ "name": "Mark",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MARK"
+ },
+ "ALL_MODEL_IMAGE": {
+ "id": "061343fdcc12e983dfae8136fd33ab7e",
+ "name": "Image",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_IMAGE"
+ },
+ "ALL_MODEL_MODEL": {
+ "id": "71e1f3c0a017f967bfa10cb9bbba8339",
+ "name": "Model",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MODEL"
+ },
+ "DESIGN_OPTION_ID": {
+ "id": "226f48801e3084d3491eb079e8dd0af8",
+ "name": "Design Option",
+ "units": null,
+ "value": "-1",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "DESIGN_OPTION_ID"
+ },
+ "IFC_EXPORT_ELEMENT": {
+ "id": "9433ec034c7dc84e9769c9f9ba332bb5",
+ "name": "Export to IFC",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT"
+ },
+ "totalChildrenCount": 0,
+ "ALL_MODEL_TYPE_NAME": {
+ "id": "82132d22cc87843fba383206476c52a6",
+ "name": "Type Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_TYPE_NAME"
+ },
+ "ELEM_CATEGORY_PARAM": {
+ "id": "5c19163426b2c299f7163af68a41a3c9",
+ "name": "Category",
+ "units": null,
+ "value": "-2000700",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM"
+ },
+ "MATERIAL_PARAM_GLOW": {
+ "id": "f7948f94bb4cd4874fcfac385b99710a",
+ "name": "Glow",
+ "units": null,
+ "value": false,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_GLOW"
+ },
+ "MATERIAL_PARAM_COLOR": {
+ "id": "f49b83da3a43b7d4b6e076cee58a1dc4",
+ "name": "Color",
+ "units": null,
+ "value": 2763429,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_COLOR"
+ },
+ "ALL_MODEL_DESCRIPTION": {
+ "id": "668571a7858e6ce18616937000a787d4",
+ "name": "Description",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_DESCRIPTION"
+ },
+ "ALL_MODEL_FAMILY_NAME": {
+ "id": "7ef14a150734e2bbefb591fab775d23e",
+ "name": "Family Name",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_FAMILY_NAME"
+ },
+ "IFC_EXPORT_ELEMENT_AS": {
+ "id": "32da53c27657cacc0bd4d9bf2340705e",
+ "name": "Export to IFC As",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_ELEMENT_AS"
+ },
+ "ALL_MODEL_MANUFACTURER": {
+ "id": "4a3f5e11988e1dc8bc3a460da541f759",
+ "name": "Manufacturer",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_MANUFACTURER"
+ },
+ "ELEM_CATEGORY_PARAM_MT": {
+ "id": "f19ce7e9ee16a8b4b1af534dc221364d",
+ "name": "Category",
+ "units": null,
+ "value": "-2000700",
+ "isShared": false,
+ "isReadOnly": true,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ELEM_CATEGORY_PARAM_MT"
+ },
+ "MATERIAL_PARAM_SHININESS": {
+ "id": "88d27eb9a813394c1550ec14075d7d2d",
+ "name": "Shininess",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_SHININESS"
+ },
+ "IFC_EXPORT_PREDEFINEDTYPE": {
+ "id": "1bbe93dc48596577683307830377663e",
+ "name": "IFC Predefined Type",
+ "units": null,
+ "value": null,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "IFC_EXPORT_PREDEFINEDTYPE"
+ },
+ "MATERIAL_PARAM_SMOOTHNESS": {
+ "id": "0f7233f2095dee428f15e249c08cd15b",
+ "name": "Smoothness",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_SMOOTHNESS"
+ },
+ "ALL_MODEL_INSTANCE_COMMENTS": {
+ "id": "77da8d6ddd91fd48c9a5b29afc99c2e5",
+ "name": "Comments",
+ "units": null,
+ "value": "",
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ALL_MODEL_INSTANCE_COMMENTS"
+ },
+ "MATERIAL_PARAM_TRANSPARENCY": {
+ "id": "dfc016c6c3c3e7fae046c80082deffa7",
+ "name": "Transparency",
+ "units": null,
+ "value": 0,
+ "isShared": false,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "MATERIAL_PARAM_TRANSPARENCY"
+ },
+ "1190574f-2634-4c09-9dfc-856fca09d674": {
+ "id": "9cc7f8905be5567c97374f704c5246ef",
+ "name": "Malzeme UniFormat",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "1190574f-2634-4c09-9dfc-856fca09d674"
+ },
+ "ba4ad29c-d864-4b61-84ba-1b992bebb003": {
+ "id": "ba170ec00ae31cd20182394c6f55e44a",
+ "name": "Malzeme Poz No",
+ "units": null,
+ "value": null,
+ "isShared": true,
+ "isReadOnly": false,
+ "speckle_type": "Objects.BuiltElements.Revit.Parameter",
+ "applicationId": null,
+ "applicationUnit": null,
+ "isTypeParameter": false,
+ "totalChildrenCount": 0,
+ "applicationUnitType": null,
+ "applicationInternalName": "ba4ad29c-d864-4b61-84ba-1b992bebb003"
+ }
+ },
+ "smoothness": 0,
+ "speckle_type": "Objects.Other.Material:Objects.Other.Revit.RevitMaterial",
+ "transparency": 0,
+ "applicationId": "d8248334-23bb-11d5-9332-0000863f27ad-00001401",
+ "materialClass": "Miscellaneous",
+ "renderMaterial": null,
+ "builtInCategory": "OST_Materials",
+ "materialCategory": "Miscellaneous",
+ "isRevitLinkedModel": false,
+ "materialQuantities": [],
+ "totalChildrenCount": 0,
+ "revitLinkedModelPath": "C:\\Users\\conno\\Downloads\\objects_R23.rvt"
+ }
+]
\ No newline at end of file
diff --git a/tests/Speckle.Core.Serialization.Tests/SerializationTests.cs b/tests/Speckle.Core.Serialization.Tests/SerializationTests.cs
new file mode 100644
index 00000000..35592bc1
--- /dev/null
+++ b/tests/Speckle.Core.Serialization.Tests/SerializationTests.cs
@@ -0,0 +1,70 @@
+using System.Reflection;
+using FluentAssertions;
+using NUnit.Framework;
+using Speckle.Core.Common;
+using Speckle.Core.Serialisation;
+using Speckle.Core.Serialisation.SerializationUtilities;
+using Speckle.Newtonsoft.Json.Linq;
+
+namespace Speckle.Core.Serialization.Tests;
+
+[TestFixture]
+[Description("For certain types, changing property from one type to another should be implicitly backwards compatible")]
+public class SerializationTests
+{
+ private readonly Assembly _assembly = Assembly.GetExecutingAssembly();
+
+ private async Task ReadJson(string fullName)
+ {
+ await using var stream = _assembly.GetManifestResourceStream(fullName).NotNull();
+ using var reader = new StreamReader(stream);
+ return await reader.ReadToEndAsync();
+ }
+
+ private async Task> ReadAsObjects(string fullName)
+ {
+ var jsonObjects = new Dictionary();
+ var json = await ReadJson(fullName);
+ var array = JArray.Parse(json);
+ foreach (var obj in array)
+ {
+ if (obj is JObject jobj)
+ {
+ jsonObjects.Add(jobj["id"].NotNull().Value().NotNull(), jobj.ToString());
+ }
+ }
+ return jsonObjects;
+ }
+
+ [Test]
+ [TestCase("RevitObject.json")]
+ public async Task Basic_Namespace_Validation(string fileName)
+ {
+ var fullName = _assembly.GetManifestResourceNames().Single(x => x.EndsWith(fileName));
+ var closure = await ReadAsObjects(fullName);
+ var deserializer = new BaseObjectDeserializerV2
+ {
+ ReadTransport = new TestTransport(closure),
+ CancellationToken = default
+ };
+ foreach (var (id, objJson) in closure)
+ {
+ var jObject = JObject.Parse(objJson);
+ var oldSpeckleType = jObject["speckle_type"].NotNull().Value().NotNull();
+ var starts = oldSpeckleType.StartsWith("Speckle.Core.") || oldSpeckleType.StartsWith("Objects.");
+ starts.Should().BeTrue($"{oldSpeckleType} isn't expected");
+
+ var baseType = deserializer.Deserialize(objJson);
+ id.Should().Be(baseType.id);
+
+ starts = baseType.speckle_type.StartsWith("Speckle.Core.") || baseType.speckle_type.StartsWith("Objects.");
+ starts.Should().BeTrue($"{baseType.speckle_type} isn't expected");
+
+ var type = BaseObjectSerializationUtilities.GetAtomicType(baseType.speckle_type);
+ type.Should().NotBeNull();
+ var name = type.FullName.NotNull();
+ starts = name.StartsWith("Speckle.Core") || name.StartsWith("Objects");
+ starts.Should().BeTrue($"{name} isn't expected");
+ }
+ }
+}
diff --git a/tests/Speckle.Core.Serialization.Tests/Speckle.Core.Serialization.Tests.csproj b/tests/Speckle.Core.Serialization.Tests/Speckle.Core.Serialization.Tests.csproj
new file mode 100644
index 00000000..edf406d1
--- /dev/null
+++ b/tests/Speckle.Core.Serialization.Tests/Speckle.Core.Serialization.Tests.csproj
@@ -0,0 +1,30 @@
+
+
+
+ net8.0
+ enable
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/Speckle.Core.Serialization.Tests/TestKit.cs b/tests/Speckle.Core.Serialization.Tests/TestKit.cs
new file mode 100644
index 00000000..5ca1339d
--- /dev/null
+++ b/tests/Speckle.Core.Serialization.Tests/TestKit.cs
@@ -0,0 +1,16 @@
+using Objects.BuiltElements.Revit;
+using Speckle.Core.Kits;
+
+namespace Speckle.Core.Serialization.Tests;
+
+public class TestKit : ISpeckleKit
+{
+ public IEnumerable Types => typeof(RevitWall).Assembly.ExportedTypes;
+ public IEnumerable Converters { get; }
+ public string Description { get; }
+ public string Name { get; }
+ public string Author { get; }
+ public string WebsiteOrEmail { get; }
+
+ public ISpeckleConverter LoadConverter(string app) => throw new NotImplementedException();
+}
diff --git a/tests/Speckle.Core.Serialization.Tests/TestTransport.cs b/tests/Speckle.Core.Serialization.Tests/TestTransport.cs
new file mode 100644
index 00000000..6761bd25
--- /dev/null
+++ b/tests/Speckle.Core.Serialization.Tests/TestTransport.cs
@@ -0,0 +1,47 @@
+using Speckle.Core.Transports;
+
+namespace Speckle.Core.Serialization.Tests;
+
+public class TestTransport : ITransport
+{
+ public IDictionary Objects { get; }
+
+ public TestTransport(IDictionary objects)
+ {
+ Objects = objects;
+ }
+
+ public string TransportName
+ {
+ get => "Test";
+ set { }
+ }
+
+ public Dictionary TransportContext { get; }
+ public TimeSpan Elapsed { get; }
+ public int SavedObjectCount { get; }
+ public CancellationToken CancellationToken { get; set; }
+ public Action? OnProgressAction { get; set; }
+ public Action? OnErrorAction { get; set; }
+
+ public void BeginWrite() => throw new NotImplementedException();
+
+ public void EndWrite() => throw new NotImplementedException();
+
+ public void SaveObject(string id, string serializedObject) => Objects[id] = serializedObject;
+
+ public void SaveObject(string id, ITransport sourceTransport) => throw new NotImplementedException();
+
+ public Task WriteComplete() => throw new NotImplementedException();
+
+ public string? GetObject(string id) => Objects.TryGetValue(id, out string? o) ? o : null;
+
+ public Task CopyObjectAndChildren(
+ string id,
+ ITransport targetTransport,
+ Action? onTotalChildrenCountKnown = null
+ ) => throw new NotImplementedException();
+
+ public Task> HasObjects(IReadOnlyList objectIds) =>
+ throw new NotImplementedException();
+}
diff --git a/tests/Speckle.Core.Serialization.Tests/packages.lock.json b/tests/Speckle.Core.Serialization.Tests/packages.lock.json
new file mode 100644
index 00000000..fb1b44eb
--- /dev/null
+++ b/tests/Speckle.Core.Serialization.Tests/packages.lock.json
@@ -0,0 +1,477 @@
+{
+ "version": 2,
+ "dependencies": {
+ "net8.0": {
+ "FluentAssertions": {
+ "type": "Direct",
+ "requested": "[6.12.0, )",
+ "resolved": "6.12.0",
+ "contentHash": "ZXhHT2YwP9lajrwSKbLlFqsmCCvFJMoRSK9t7sImfnCyd0OB3MhgxdoMcVqxbq1iyxD6mD2fiackWmBb7ayiXQ==",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "4.4.0"
+ }
+ },
+ "JunitXml.TestLogger": {
+ "type": "Direct",
+ "requested": "[3.0.124, )",
+ "resolved": "3.0.124",
+ "contentHash": "QTZhSNm/xjj24W1yterf6eABv6KO+Y9jBqpau5RzPehdXTXkZcGQaLf/i50nTl+qnSwpbKkrC+bSyvLRE1ZNAg=="
+ },
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[17.10.0, )",
+ "resolved": "17.10.0",
+ "contentHash": "0/2HeACkaHEYU3wc83YlcD2Fi4LMtECJjqrtvw0lPi9DCEa35zSPt1j4fuvM8NagjDqJuh1Ja35WcRtn1Um6/A==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "17.10.0",
+ "Microsoft.TestPlatform.TestHost": "17.10.0"
+ }
+ },
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
+ "MinVer": {
+ "type": "Direct",
+ "requested": "[5.0.0, )",
+ "resolved": "5.0.0",
+ "contentHash": "ybkgpQMtt0Fo91l5rYtE3TZtD+Nmy5Ko091xvfXXOosQdMi30XO2EZ2+ShZt89gdu7RMmJqZaJ+e1q6d+6+KNw=="
+ },
+ "NUnit": {
+ "type": "Direct",
+ "requested": "[4.1.0, )",
+ "resolved": "4.1.0",
+ "contentHash": "MT/DpAhjtiytzhTgTqIhBuWx4y26PKfDepYUHUM+5uv4TsryHC2jwFo5e6NhWkApCm/G6kZ80dRjdJFuAxq3rg=="
+ },
+ "NUnit3TestAdapter": {
+ "type": "Direct",
+ "requested": "[4.5.0, )",
+ "resolved": "4.5.0",
+ "contentHash": "s8JpqTe9bI2f49Pfr3dFRfoVSuFQyraTj68c3XXjIS/MRGvvkLnrg6RLqnTjdShX+AdFUCCU/4Xex58AdUfs6A=="
+ },
+ "PolySharp": {
+ "type": "Direct",
+ "requested": "[1.14.1, )",
+ "resolved": "1.14.1",
+ "contentHash": "mOOmFYwad3MIOL14VCjj02LljyF1GNw1wP0YVlxtcPvqdxjGGMNdNJJxHptlry3MOd8b40Flm8RPOM8JOlN2sQ=="
+ },
+ "GraphQL.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "h7uzWFORHZ+CCjwr/ThAyXMr0DPpzEANDa4Uo54wqCQ+j7qUKwqYTgOrb1W40sqbvNaZm9v/X7It31SUw0maHA==",
+ "dependencies": {
+ "GraphQL.Primitives": "6.0.0"
+ }
+ },
+ "GraphQL.Client.Abstractions.Websocket": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "Nr9bPf8gIOvLuXpqEpqr9z9jslYFJOvd0feHth3/kPqeR3uMbjF5pjiwh4jxyMcxHdr8Pb6QiXkV3hsSyt0v7A==",
+ "dependencies": {
+ "GraphQL.Client.Abstractions": "6.0.0"
+ }
+ },
+ "GraphQL.Primitives": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "yg72rrYDapfsIUrul7aF6wwNnTJBOFvuA9VdDTQpPa8AlAriHbufeXYLBcodKjfUdkCnaiggX1U/nEP08Zb5GA=="
+ },
+ "Microsoft.AspNetCore.Http": {
+ "type": "Transitive",
+ "resolved": "2.2.2",
+ "contentHash": "BAibpoItxI5puk7YJbIGj95arZueM8B8M5xT1fXBn3hb3L2G3ucrZcYXv1gXdaroLbntUs8qeV8iuBrpjQsrKw==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.AspNetCore.WebUtilities": "2.2.0",
+ "Microsoft.Extensions.ObjectPool": "2.2.0",
+ "Microsoft.Extensions.Options": "2.2.0",
+ "Microsoft.Net.Http.Headers": "2.2.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "Nxs7Z1q3f1STfLYKJSVXCs1iBl+Ya6E8o4Oy1bCxJ/rNI44E/0f6tbsrVqAWfB7jlnJfyaAtIalBVxPKUPQb4Q==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "2.2.0",
+ "System.Text.Encodings.Web": "4.5.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Features": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "ziFz5zH8f33En4dX81LW84I6XrYXKf9jg6aM39cM+LffN9KJahViKZ61dGMSO2gd3e+qe5yBRwsesvyqlZaSMg==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "2.2.0"
+ }
+ },
+ "Microsoft.AspNetCore.WebUtilities": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "9ErxAAKaDzxXASB/b5uLEkLgUWv1QbeVxyJYEHQwMaxXOeFFVkQxiq8RyfVcifLU7NR0QY0p3acqx4ZpYfhHDg==",
+ "dependencies": {
+ "Microsoft.Net.Http.Headers": "2.2.0",
+ "System.Text.Encodings.Web": "4.5.0"
+ }
+ },
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "17.10.0",
+ "contentHash": "yC7oSlnR54XO5kOuHlVOKtxomNNN1BWXX8lK1G2jaPXT9sUok7kCOoA4Pgs0qyFaCtMrNsprztYMeoEGqCm4uA=="
+ },
+ "Microsoft.Data.Sqlite.Core": {
+ "type": "Transitive",
+ "resolved": "8.0.6",
+ "contentHash": "umhZ0ZF2RI81rGFTnYmCxI+Euj4Aqe/6Y4+8CxN9OVJNGDNIqB5laJ3wxQTU8zXCcm2k9F7FL+/6RVoOT4z1Fw==",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.6"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "f9hstgjVmr6rmrfGSpfsVOl2irKAgr1QjrSi3FgnS7kulxband50f2brRLwySAQTADPZeTdow0mpSMcoAdadCw=="
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "gA8H7uQOnM5gb+L0uTNjViHYr+hRDqCdfugheGo/MxQnuHzmhhzCBTIPm19qL1z1Xe0NEMabfcOBGv9QghlZ8g=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "UpZLNLBpIZ0GTebShui7xXYh6DmBHjWM8NxGxZbdQh/bPZ5e6YswqI+bru6BnEL5eWiOdodsXtEz3FROcgi/qg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0",
+ "Microsoft.Extensions.Primitives": "2.2.0",
+ "System.ComponentModel.Annotations": "4.5.0"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "azyQtqbm4fSaDzZHD/J+V6oWMFaf2tWP4WEGIYePLCMw3+b2RQdj9ybgbQyjCshcitQKQ4lEDOZjmSlTTrHxUg==",
+ "dependencies": {
+ "System.Memory": "4.5.1",
+ "System.Runtime.CompilerServices.Unsafe": "4.5.1"
+ }
+ },
+ "Microsoft.Net.Http.Headers": {
+ "type": "Transitive",
+ "resolved": "2.2.0",
+ "contentHash": "iZNkjYqlo8sIOI0bQfpsSoMTmB/kyvmV2h225ihyZT33aTp48ZpF6qYnXxzSXmHt8DpBAwBTX+1s1UFLbYfZKg==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "2.2.0",
+ "System.Buffers": "4.5.0"
+ }
+ },
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "17.10.0",
+ "contentHash": "KkwhjQevuDj0aBRoPLY6OLAhGqbPUEBuKLbaCs0kUVw29qiOYncdORd4mLVJbn9vGZ7/iFGQ/+AoJl0Tu5Umdg==",
+ "dependencies": {
+ "System.Reflection.Metadata": "1.6.0"
+ }
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "17.10.0",
+ "contentHash": "LWpMdfqhHvcUkeMCvNYJO8QlPLlYz9XPPb+ZbaXIKhdmjAV0wqTSrTiW5FLaf7RRZT50AQADDOYMOe0HxDxNgA==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "17.10.0",
+ "Newtonsoft.Json": "13.0.1"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.1",
+ "contentHash": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A=="
+ },
+ "Serilog.Formatting.Compact": {
+ "type": "Transitive",
+ "resolved": "1.1.0",
+ "contentHash": "pNroKVjo+rDqlxNG5PXkRLpfSCuDOBY0ri6jp9PLe505ljqwhwZz8ospy2vWhQlFu5GkIesh3FcDs4n7sWZODA==",
+ "dependencies": {
+ "Serilog": "2.8.0"
+ }
+ },
+ "Serilog.Sinks.File": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "uwV5hdhWPwUH1szhO8PJpFiahqXmzPzJT/sOijH/kFgUx+cyoDTMM8MHD0adw9+Iem6itoibbUXHYslzXsLEAg==",
+ "dependencies": {
+ "Serilog": "2.10.0"
+ }
+ },
+ "Serilog.Sinks.PeriodicBatching": {
+ "type": "Transitive",
+ "resolved": "3.1.0",
+ "contentHash": "NDWR7m3PalVlGEq3rzoktrXikjFMLmpwF0HI4sowo8YDdU+gqPlTHlDQiOGxHfB0sTfjPA9JjA7ctKG9zqjGkw==",
+ "dependencies": {
+ "Serilog": "2.0.0"
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "BmAf6XWt4TqtowmiWe4/5rRot6GerAeklmOPfviOvwLoF5WwgxcJHAxZtySuyW9r9w+HLILnm8VfJFLCUJYW8A==",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.6",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.6"
+ }
+ },
+ "SQLitePCLRaw.core": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "wO6v9GeMx9CUngAet8hbO7xdm+M42p1XeJq47ogyRoYSvNSp0NGLI+MgC0bhrMk9C17MTVFlLiN6ylyExLCc5w==",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "2ObJJLkIUIxRpOUlZNGuD4rICpBnrBR5anjyfUFQep4hMOIeqW+XGQYzrNmHSVz5xSWZ3klSbh7sFR6UyDj68Q=="
+ },
+ "SQLitePCLRaw.provider.e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "PQ2Oq3yepLY4P7ll145P3xtx2bX8xF4PzaKPRpw9jZlKvfe4LE/saAV82inND9usn1XRpmxXk7Lal3MTI+6CNg==",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.6"
+ }
+ },
+ "System.Buffers": {
+ "type": "Transitive",
+ "resolved": "4.5.0",
+ "contentHash": "pL2ChpaRRWI/p4LXyy4RgeWlYF2sgfj/pnVMvBqwNFr5cXg7CXNnWZWxrOONLg8VGdFB8oB+EG2Qw4MLgTOe+A=="
+ },
+ "System.ComponentModel.Annotations": {
+ "type": "Transitive",
+ "resolved": "4.5.0",
+ "contentHash": "UxYQ3FGUOtzJ7LfSdnYSFd7+oEv6M8NgUatatIN2HxNtDdlcvFAf+VIq4Of9cDMJEJC0aSRv/x898RYhB4Yppg=="
+ },
+ "System.Configuration.ConfigurationManager": {
+ "type": "Transitive",
+ "resolved": "4.4.0",
+ "contentHash": "gWwQv/Ug1qWJmHCmN17nAbxJYmQBM/E94QxKLksvUiiKB1Ld3Sc/eK1lgmbSjDFxkQhVuayI/cGFZhpBSodLrg==",
+ "dependencies": {
+ "System.Security.Cryptography.ProtectedData": "4.4.0"
+ }
+ },
+ "System.Memory": {
+ "type": "Transitive",
+ "resolved": "4.5.3",
+ "contentHash": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA=="
+ },
+ "System.Reactive": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ=="
+ },
+ "System.Reflection.Metadata": {
+ "type": "Transitive",
+ "resolved": "1.6.0",
+ "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ=="
+ },
+ "System.Reflection.TypeExtensions": {
+ "type": "Transitive",
+ "resolved": "4.7.0",
+ "contentHash": "VybpaOQQhqE6siHppMktjfGBw1GCwvCqiufqmP8F1nj7fTUNtW35LOEt3UZTEsECfo+ELAl/9o9nJx3U91i7vA=="
+ },
+ "System.Runtime.CompilerServices.Unsafe": {
+ "type": "Transitive",
+ "resolved": "4.5.1",
+ "contentHash": "Zh8t8oqolRaFa9vmOZfdQm/qKejdqz0J9kr7o2Fu0vPeoH3BL1EOXipKWwkWtLT1JPzjByrF19fGuFlNbmPpiw=="
+ },
+ "System.Security.Cryptography.ProtectedData": {
+ "type": "Transitive",
+ "resolved": "4.4.0",
+ "contentHash": "cJV7ScGW7EhatRsjehfvvYVBvtiSMKgN8bOVI0bQhnF5bU7vnHVIsH49Kva7i7GWaWYvmEzkYVk1TC+gZYBEog=="
+ },
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "4.5.0",
+ "contentHash": "Xg4G4Indi4dqP1iuAiMSwpiWS54ZghzR644OtsRCm/m/lBMG8dUBhLVN7hLm8NNrNTR+iGbshCPTwrvxZPlm4g=="
+ },
+ "speckle.core": {
+ "type": "Project",
+ "dependencies": {
+ "GraphQL.Client": "[6.0.0, )",
+ "Microsoft.CSharp": "[4.7.0, )",
+ "Microsoft.Data.Sqlite": "[8.0.6, )",
+ "Polly": "[7.2.3, )",
+ "Polly.Contrib.WaitAndRetry": "[1.1.1, )",
+ "Polly.Extensions.Http": "[3.0.0, )",
+ "Sentry": "[3.33.0, )",
+ "Sentry.Serilog": "[3.33.0, )",
+ "Serilog": "[2.12.0, )",
+ "Serilog.Enrichers.ClientInfo": "[1.3.0, )",
+ "Serilog.Exceptions": "[8.4.0, )",
+ "Serilog.Sinks.Console": "[4.1.0, )",
+ "Serilog.Sinks.Seq": "[5.2.2, )",
+ "SerilogTimings": "[3.0.1, )",
+ "Speckle.Newtonsoft.Json": "[13.0.2, )",
+ "System.DoubleNumerics": "[3.1.3, )"
+ }
+ },
+ "speckle.objects": {
+ "type": "Project",
+ "dependencies": {
+ "Speckle.Core": "[1.0.0, )"
+ }
+ },
+ "GraphQL.Client": {
+ "type": "CentralTransitive",
+ "requested": "[6.0.0, )",
+ "resolved": "6.0.0",
+ "contentHash": "8yPNBbuVBpTptivyAlak4GZvbwbUcjeQTL4vN1HKHRuOykZ4r7l5fcLS6vpyPyLn0x8FsL31xbOIKyxbmR9rbA==",
+ "dependencies": {
+ "GraphQL.Client.Abstractions": "6.0.0",
+ "GraphQL.Client.Abstractions.Websocket": "6.0.0",
+ "System.Reactive": "5.0.0"
+ }
+ },
+ "Microsoft.CSharp": {
+ "type": "CentralTransitive",
+ "requested": "[4.7.0, )",
+ "resolved": "4.7.0",
+ "contentHash": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA=="
+ },
+ "Microsoft.Data.Sqlite": {
+ "type": "CentralTransitive",
+ "requested": "[8.0.6, )",
+ "resolved": "8.0.6",
+ "contentHash": "YVzVtU1IoGsTiMAe0BNV9ssKyrUm6lBQJP6w2N4W29YrBYYtyCmTFmrNGjxaJtJXVqttu0sYkPxmStj/OnMFdg==",
+ "dependencies": {
+ "Microsoft.Data.Sqlite.Core": "8.0.6",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6"
+ }
+ },
+ "Polly": {
+ "type": "CentralTransitive",
+ "requested": "[7.2.3, )",
+ "resolved": "7.2.3",
+ "contentHash": "DeCY0OFbNdNxsjntr1gTXHJ5pKUwYzp04Er2LLeN3g6pWhffsGuKVfMBLe1lw7x76HrPkLxKEFxBlpRxS2nDEQ=="
+ },
+ "Polly.Contrib.WaitAndRetry": {
+ "type": "CentralTransitive",
+ "requested": "[1.1.1, )",
+ "resolved": "1.1.1",
+ "contentHash": "1MUQLiSo4KDkQe6nzQRhIU05lm9jlexX5BVsbuw0SL82ynZ+GzAHQxJVDPVBboxV37Po3SG077aX8DuSy8TkaA=="
+ },
+ "Polly.Extensions.Http": {
+ "type": "CentralTransitive",
+ "requested": "[3.0.0, )",
+ "resolved": "3.0.0",
+ "contentHash": "drrG+hB3pYFY7w1c3BD+lSGYvH2oIclH8GRSehgfyP5kjnFnHKQuuBhuHLv+PWyFuaTDyk/vfRpnxOzd11+J8g==",
+ "dependencies": {
+ "Polly": "7.1.0"
+ }
+ },
+ "Sentry": {
+ "type": "CentralTransitive",
+ "requested": "[3.33.0, )",
+ "resolved": "3.33.0",
+ "contentHash": "8vbD2o6IR2wrRrkSiRbnodWGWUOqIlwYtzpjvPNOb5raJdOf+zxMwfS8f6nx9bmrTTfDj7KrCB8C/5OuicAc8A=="
+ },
+ "Sentry.Serilog": {
+ "type": "CentralTransitive",
+ "requested": "[3.33.0, )",
+ "resolved": "3.33.0",
+ "contentHash": "V8BU7QGWg2qLYfNPqtuTBhC1opysny5l+Ifp6J6PhOeAxU0FssR7nYfbJVetrnLIoh2rd3DlJ6hHYYQosQYcUQ==",
+ "dependencies": {
+ "Sentry": "3.33.0",
+ "Serilog": "2.10.0"
+ }
+ },
+ "Serilog": {
+ "type": "CentralTransitive",
+ "requested": "[2.12.0, )",
+ "resolved": "2.12.0",
+ "contentHash": "xaiJLIdu6rYMKfQMYUZgTy8YK7SMZjB4Yk50C/u//Z4OsvxkUfSPJy4nknfvwAC34yr13q7kcyh4grbwhSxyZg=="
+ },
+ "Serilog.Enrichers.ClientInfo": {
+ "type": "CentralTransitive",
+ "requested": "[1.3.0, )",
+ "resolved": "1.3.0",
+ "contentHash": "mTc7PM+wC9Hr7LWSwqt5mmnlAr7RJs+eTb3PGPRhwdOackk95MkhUZognuxXEdlW19HAFNmEBTSBY5DfLwM8jQ==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http": "2.2.2",
+ "Serilog": "2.9.0"
+ }
+ },
+ "Serilog.Exceptions": {
+ "type": "CentralTransitive",
+ "requested": "[8.4.0, )",
+ "resolved": "8.4.0",
+ "contentHash": "nc/+hUw3lsdo0zCj0KMIybAu7perMx79vu72w0za9Nsi6mWyNkGXxYxakAjWB7nEmYL6zdmhEQRB4oJ2ALUeug==",
+ "dependencies": {
+ "Serilog": "2.8.0",
+ "System.Reflection.TypeExtensions": "4.7.0"
+ }
+ },
+ "Serilog.Sinks.Console": {
+ "type": "CentralTransitive",
+ "requested": "[4.1.0, )",
+ "resolved": "4.1.0",
+ "contentHash": "K6N5q+5fetjnJPvCmkWOpJ/V8IEIoMIB1s86OzBrbxwTyHxdx3pmz4H+8+O/Dc/ftUX12DM1aynx/dDowkwzqg==",
+ "dependencies": {
+ "Serilog": "2.10.0"
+ }
+ },
+ "Serilog.Sinks.Seq": {
+ "type": "CentralTransitive",
+ "requested": "[5.2.2, )",
+ "resolved": "5.2.2",
+ "contentHash": "1Csmo5ua7NKUe0yXUx+zsRefjAniPWcXFhUXxXG8pwo0iMiw2gjn9SOkgYnnxbgWqmlGv236w0N/dHc2v5XwMg==",
+ "dependencies": {
+ "Serilog": "2.12.0",
+ "Serilog.Formatting.Compact": "1.1.0",
+ "Serilog.Sinks.File": "5.0.0",
+ "Serilog.Sinks.PeriodicBatching": "3.1.0"
+ }
+ },
+ "SerilogTimings": {
+ "type": "CentralTransitive",
+ "requested": "[3.0.1, )",
+ "resolved": "3.0.1",
+ "contentHash": "Zs28eTgszAMwpIrbBnWHBI50yuxL50p/dmAUWmy75+axdZYK/Sjm5/5m1N/CisR8acJUhTVcjPZrsB1P5iv0Uw==",
+ "dependencies": {
+ "Serilog": "2.10.0"
+ }
+ },
+ "Speckle.Newtonsoft.Json": {
+ "type": "CentralTransitive",
+ "requested": "[13.0.2, )",
+ "resolved": "13.0.2",
+ "contentHash": "g1BejUZwax5PRfL6xHgLEK23sqHWOgOj9hE7RvfRRlN00AGt8GnPYt8HedSK7UB3HiRW8zCA9Pn0iiYxCK24BA=="
+ },
+ "System.DoubleNumerics": {
+ "type": "CentralTransitive",
+ "requested": "[3.1.3, )",
+ "resolved": "3.1.3",
+ "contentHash": "KRKEM/L3KBodjA9VOg3EifFVWUY6EOqaMB05UvPEDm7Zeby/kZW+4kdWUEPzW6xtkwf46p661L9NrbeeQhtLzw==",
+ "dependencies": {
+ "NETStandard.Library": "1.6.1"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/tests/Speckle.Core.Tests.Unit/Speckle.Core.Tests.Unit.csproj b/tests/Speckle.Core.Tests.Unit/Speckle.Core.Tests.Unit.csproj
index 235ea61e..6c07991e 100644
--- a/tests/Speckle.Core.Tests.Unit/Speckle.Core.Tests.Unit.csproj
+++ b/tests/Speckle.Core.Tests.Unit/Speckle.Core.Tests.Unit.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/tests/Speckle.Core.Tests.Unit/packages.lock.json b/tests/Speckle.Core.Tests.Unit/packages.lock.json
index 7d780505..0c891db2 100644
--- a/tests/Speckle.Core.Tests.Unit/packages.lock.json
+++ b/tests/Speckle.Core.Tests.Unit/packages.lock.json
@@ -18,6 +18,16 @@
"Microsoft.TestPlatform.TestHost": "17.10.0"
}
},
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
"MinVer": {
"type": "Direct",
"requested": "[5.0.0, )",
@@ -101,6 +111,11 @@
"System.Text.Encodings.Web": "4.5.0"
}
},
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "17.10.0",
@@ -152,6 +167,11 @@
"System.Buffers": "4.5.0"
}
},
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
"resolved": "17.10.0",
@@ -289,7 +309,7 @@
"System.DoubleNumerics": "[3.1.3, )"
}
},
- "Speckle.Transports.Disk": {
+ "speckle.transports.disk": {
"type": "Project",
"dependencies": {
"Speckle.Core": "[1.0.0, )"
diff --git a/tests/Speckle.Objects.Tests.Unit/packages.lock.json b/tests/Speckle.Objects.Tests.Unit/packages.lock.json
index 481bc460..f9fbcbc2 100644
--- a/tests/Speckle.Objects.Tests.Unit/packages.lock.json
+++ b/tests/Speckle.Objects.Tests.Unit/packages.lock.json
@@ -18,6 +18,16 @@
"Microsoft.TestPlatform.TestHost": "17.10.0"
}
},
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
"MinVer": {
"type": "Direct",
"requested": "[5.0.0, )",
@@ -101,6 +111,11 @@
"System.Text.Encodings.Web": "4.5.0"
}
},
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "17.10.0",
@@ -152,6 +167,11 @@
"System.Buffers": "4.5.0"
}
},
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
"resolved": "17.10.0",