diff --git a/All.sln b/All.sln
index d917195997..6d06a8307c 100644
--- a/All.sln
+++ b/All.sln
@@ -360,6 +360,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConverterAutocad2024", "Obj
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConverterCivil2024", "Objects\Converters\ConverterAutocadCivil\ConverterCivil2024\ConverterCivil2024.csproj", "{B4D6F6DC-0712-4F9F-A24F-6B76DAE84B6F}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConnectorTeklaStructures2023", "ConnectorTeklaStructures\ConnectorTeklaStructures2023\ConnectorTeklaStructures2023.csproj", "{511C2FB0-9C73-4AC9-BA59-C8A84C089C59}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConverterTeklaStructures2023", "Objects\Converters\ConverterTeklaStructures\ConverterTeklaStructures2023\ConverterTeklaStructures2023.csproj", "{EB52E451-9ED8-460E-9EE4-6717BFB12EAB}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug Mac|Any CPU = Debug Mac|Any CPU
@@ -1949,6 +1953,38 @@ Global
{B4D6F6DC-0712-4F9F-A24F-6B76DAE84B6F}.Release|Any CPU.Build.0 = Release|Any CPU
{B4D6F6DC-0712-4F9F-A24F-6B76DAE84B6F}.Release|x64.ActiveCfg = Release|Any CPU
{B4D6F6DC-0712-4F9F-A24F-6B76DAE84B6F}.Release|x64.Build.0 = Release|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Debug Mac|Any CPU.ActiveCfg = Debug|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Debug Mac|Any CPU.Build.0 = Debug|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Debug Mac|x64.ActiveCfg = Debug|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Debug Mac|x64.Build.0 = Debug|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Debug|x64.Build.0 = Debug|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Release Mac|Any CPU.ActiveCfg = Release|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Release Mac|Any CPU.Build.0 = Release|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Release Mac|x64.ActiveCfg = Release|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Release Mac|x64.Build.0 = Release|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Release|Any CPU.Build.0 = Release|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Release|x64.ActiveCfg = Release|Any CPU
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59}.Release|x64.Build.0 = Release|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Debug Mac|Any CPU.ActiveCfg = Debug|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Debug Mac|Any CPU.Build.0 = Debug|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Debug Mac|x64.ActiveCfg = Debug|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Debug Mac|x64.Build.0 = Debug|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Debug|x64.Build.0 = Debug|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Release Mac|Any CPU.ActiveCfg = Release|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Release Mac|Any CPU.Build.0 = Release|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Release Mac|x64.ActiveCfg = Release|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Release Mac|x64.Build.0 = Release|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Release|x64.ActiveCfg = Release|Any CPU
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB}.Release|x64.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -2099,6 +2135,8 @@ Global
{3E30D170-3CB4-4728-97D5-887C5019DA9B} = {890F3257-FCC2-4ED8-9180-22B3641B494C}
{1F21E740-6B05-47BD-8D2A-C9ED5E91C577} = {BE521908-7944-46F3-98BF-B47D34509934}
{B4D6F6DC-0712-4F9F-A24F-6B76DAE84B6F} = {BE521908-7944-46F3-98BF-B47D34509934}
+ {511C2FB0-9C73-4AC9-BA59-C8A84C089C59} = {18C8730C-0173-4987-9416-46F86EC20541}
+ {EB52E451-9ED8-460E-9EE4-6717BFB12EAB} = {5D988C50-8E85-402A-9020-A4AB0565F0C9}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {1D43D91B-4F01-4A78-8250-CC6F9BD93A14}
@@ -2133,6 +2171,7 @@ Global
Objects\Converters\ConverterDynamo\ConverterDynamoShared\ConverterDynamoShared.projitems*{4dbf45ee-3bce-47f4-b399-963b36a31951}*SharedItemsImports = 5
Objects\Converters\ConverterRevit\ConverterRevitShared\ConverterRevitShared.projitems*{4dbf45ee-3bce-47f4-b399-963b36a31951}*SharedItemsImports = 5
Objects\Converters\ConverterAutocadCivil\ConverterAutocadCivilShared\ConverterAutocadCivilShared.projitems*{50bc1552-3e7e-4c77-ac3a-aa7c572dfe09}*SharedItemsImports = 5
+ ConnectorTeklaStructures\ConnectorTeklaStructuresShared\ConnectorTeklaStructuresShared.projitems*{511c2fb0-9c73-4ac9-ba59-c8a84c089c59}*SharedItemsImports = 5
ConnectorRevit\RevitSharedResources\RevitSharedResources.projitems*{521a7d9c-637f-4965-a6e6-ba96df99807d}*SharedItemsImports = 5
Objects\Converters\ConverterRevit\ConverterRevitTests\ConverterRevitTestsShared\ConverterRevitTestsShared.projitems*{54e90327-5f48-468d-9349-17aaceaa0a77}*SharedItemsImports = 5
ConnectorBentley\ConnectorBentleyShared\ConnectorBentleyShared.projitems*{57bf94a8-8f73-4d1a-91d2-b10cc64178b6}*SharedItemsImports = 5
@@ -2198,6 +2237,7 @@ Global
ConnectorRevit\ConnectorRevit\ConnectorRevit.projitems*{dfdfdbb8-018b-4dcb-a012-54227abf53a7}*SharedItemsImports = 5
ConnectorRevit\RevitSharedResources\RevitSharedResources.projitems*{ea34ac83-5825-4473-a572-d5127fd33b1b}*SharedItemsImports = 5
Objects\Converters\ConverterRhinoGh\ConverterRhinoGhShared\ConverterRhinoGhShared.projitems*{ea81f83c-1485-49c8-ab05-9df2798d70ec}*SharedItemsImports = 5
+ Objects\Converters\ConverterTeklaStructures\ConverterTeklaStructuresShared\ConverterTeklaStructuresShared.projitems*{eb52e451-9ed8-460e-9ee4-6717bfb12eab}*SharedItemsImports = 5
Objects\Converters\ConverterNavisworks\ConverterNavisworks\ConverterNavisworksShared.projitems*{ec2436db-b7f4-4d78-807b-8d91d7d5165c}*SharedItemsImports = 5
Objects\Converters\ConverterAutocadCivil\ConverterAutocadCivilShared\ConverterAutocadCivilShared.projitems*{f03af41c-3489-4414-a887-b52d529b5a55}*SharedItemsImports = 5
Objects\Converters\ConverterAutocadCivil\ConverterAutocadCivilShared\ConverterAutocadCivilShared.projitems*{f1311789-37dc-47fd-acec-75b9b97edfed}*SharedItemsImports = 5
diff --git a/ConnectorTeklaStructures/ConnectorTeklaStructures.slnf b/ConnectorTeklaStructures/ConnectorTeklaStructures.slnf
index 44e8c06b57..ec1529ee31 100644
--- a/ConnectorTeklaStructures/ConnectorTeklaStructures.slnf
+++ b/ConnectorTeklaStructures/ConnectorTeklaStructures.slnf
@@ -5,6 +5,7 @@
"ConnectorTeklaStructures\\ConnectorTeklaStructures2020\\ConnectorTeklaStructures2020.csproj",
"ConnectorTeklaStructures\\ConnectorTeklaStructures2021\\ConnectorTeklaStructures2021.csproj",
"ConnectorTeklaStructures\\ConnectorTeklaStructures2022\\ConnectorTeklaStructures2022.csproj",
+ "ConnectorTeklaStructures\\ConnectorTeklaStructures2023\\ConnectorTeklaStructures2023.csproj",
"ConnectorTeklaStructures\\ConnectorTeklaStructuresShared\\ConnectorTeklaStructuresShared.shproj",
"Core\\Core\\Core.csproj",
"Core\\Transports\\DiskTransport\\DiskTransport.csproj",
@@ -12,6 +13,7 @@
"Objects\\Converters\\ConverterTeklaStructures\\ConverterTeklaStructures2020\\ConverterTeklaStructures2020.csproj",
"Objects\\Converters\\ConverterTeklaStructures\\ConverterTeklaStructures2021\\ConverterTeklaStructures2021.csproj",
"Objects\\Converters\\ConverterTeklaStructures\\ConverterTeklaStructures2022\\ConverterTeklaStructures2022.csproj",
+ "Objects\\Converters\\ConverterTeklaStructures\\ConverterTeklaStructures2023\\ConverterTeklaStructures2023.csproj",
"Objects\\Converters\\ConverterTeklaStructures\\ConverterTeklaStructuresShared\\ConverterTeklaStructuresShared.shproj",
"Objects\\Converters\\StructuralUtilities\\PolygonMesher\\PolygonMesher.csproj",
"Objects\\Objects\\Objects.csproj",
diff --git a/ConnectorTeklaStructures/ConnectorTeklaStructures2020/ConnectorTeklaStructures2020.csproj b/ConnectorTeklaStructures/ConnectorTeklaStructures2020/ConnectorTeklaStructures2020.csproj
index a2a219fdab..f676c44274 100644
--- a/ConnectorTeklaStructures/ConnectorTeklaStructures2020/ConnectorTeklaStructures2020.csproj
+++ b/ConnectorTeklaStructures/ConnectorTeklaStructures2020/ConnectorTeklaStructures2020.csproj
@@ -4,6 +4,7 @@
SpeckleConnectorTeklaStructures
net471
x64
+ win-x64
ConnectorTeklaStructures2020
ConnectorTeklaStructures2020
$(DefineConstants);TeklaStructures2020
diff --git a/ConnectorTeklaStructures/ConnectorTeklaStructures2021/ConnectorTeklaStructures2021.csproj b/ConnectorTeklaStructures/ConnectorTeklaStructures2021/ConnectorTeklaStructures2021.csproj
index 250ba3e2cd..29f09e3b70 100644
--- a/ConnectorTeklaStructures/ConnectorTeklaStructures2021/ConnectorTeklaStructures2021.csproj
+++ b/ConnectorTeklaStructures/ConnectorTeklaStructures2021/ConnectorTeklaStructures2021.csproj
@@ -4,6 +4,7 @@
SpeckleConnectorTeklaStructures
net471
x64
+ win-x64
ConnectorTeklaStructures2021
ConnectorTeklaStructures2021
$(DefineConstants);TeklaStructures2021
diff --git a/ConnectorTeklaStructures/ConnectorTeklaStructures2022/ConnectorTeklaStructures2022.csproj b/ConnectorTeklaStructures/ConnectorTeklaStructures2022/ConnectorTeklaStructures2022.csproj
index 632aeb71cc..40310fd6d1 100644
--- a/ConnectorTeklaStructures/ConnectorTeklaStructures2022/ConnectorTeklaStructures2022.csproj
+++ b/ConnectorTeklaStructures/ConnectorTeklaStructures2022/ConnectorTeklaStructures2022.csproj
@@ -4,6 +4,7 @@
SpeckleConnectorTeklaStructures
net471
x64
+ win-x64
ConnectorTeklaStructures2022
ConnectorTeklaStructures2022
$(DefineConstants);TeklaStructures2022
diff --git a/ConnectorTeklaStructures/ConnectorTeklaStructures2023/ConnectorTeklaStructures2023.csproj b/ConnectorTeklaStructures/ConnectorTeklaStructures2023/ConnectorTeklaStructures2023.csproj
index c8555659fc..947b69c171 100644
--- a/ConnectorTeklaStructures/ConnectorTeklaStructures2023/ConnectorTeklaStructures2023.csproj
+++ b/ConnectorTeklaStructures/ConnectorTeklaStructures2023/ConnectorTeklaStructures2023.csproj
@@ -4,6 +4,7 @@
SpeckleConnectorTeklaStructures
net471
x64
+ win-x64
ConnectorTeklaStructures2023
ConnectorTeklaStructures2023
$(DefineConstants);TeklaStructures2023