Skip to content

Commit 9ca06b1

Browse files
committed
Distributed Load and LoadPattern added
Distributed Load added to Load.CS LoadPattern.CS created methods called from Assembly.SAPModel
1 parent 08af867 commit 9ca06b1

File tree

14 files changed

+296
-72
lines changed

14 files changed

+296
-72
lines changed

samples/Prototype blocks.dyn

Lines changed: 22 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,50 @@
1-
<Workspace Version="0.7.2.2921" X="-191.150756587047" Y="-36.768323610602" zoom="0.883851929302207" Description="" Category="" Name="Home">
1+
<Workspace Version="0.7.2.2921" X="23.6593376190687" Y="-73.8865147826275" zoom="0.739296446812283" Description="" Category="" Name="Home">
22
<Elements>
3-
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="e5b7c525-5fff-496b-9d32-bae148690fd2" nickname="LOAD PATTERN" x="286.568276665614" y="450.708761402151" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
3+
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="e5b7c525-5fff-496b-9d32-bae148690fd2" nickname="LOAD PATTERN" x="182.210568508015" y="435.745097759498" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
44
<FormulaText>Name + Type + Multiplier</FormulaText>
55
</DSCoreNodesUI.Formula>
6-
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="30dc812e-e4d7-4e4f-a1dc-01d0f9a96300" nickname="FRAME" x="286.341941047092" y="232.739150254461" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
6+
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="30dc812e-e4d7-4e4f-a1dc-01d0f9a96300" nickname="FRAME" x="179.400160068985" y="230.280718507838" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
77
<FormulaText>Curve + Material+ Section + Justification+Rotation</FormulaText>
88
</DSCoreNodesUI.Formula>
9-
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="7d3adf2a-9997-42f4-8aa8-df072828e74b" nickname="Restraints" x="291.726319320728" y="618.582125695155" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
9+
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="7d3adf2a-9997-42f4-8aa8-df072828e74b" nickname="Restraints" x="174.256218011595" y="829.073317953306" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
1010
<FormulaText>XX+YY+ZZ</FormulaText>
1111
</DSCoreNodesUI.Formula>
12-
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="b0d98f5b-5829-4ea7-b249-909cf9279599" nickname="DISTRIBUTED LOAD" x="795.063884190133" y="466.832365107635" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
12+
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="b0d98f5b-5829-4ea7-b249-909cf9279599" nickname="DISTRIBUTED LOAD" x="791.348296132713" y="607.59238841383" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
1313
<FormulaText>Frame+direction+amount+pattern</FormulaText>
1414
</DSCoreNodesUI.Formula>
15-
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="bd2c1550-ac1a-4a6c-8919-44e887d5799f" nickname="LOAD CASE" x="804.290336836321" y="355.220047154281" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
15+
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="bd2c1550-ac1a-4a6c-8919-44e887d5799f" nickname="LOAD CASE" x="805.15928637299" y="299.447076366741" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
1616
<FormulaText>pattern+loadName</FormulaText>
1717
</DSCoreNodesUI.Formula>
18-
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="798b3b0c-9429-4ae2-958e-0d8f453c9290" nickname="COLLECTOR" x="1474.89562085091" y="406.018669771943" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
19-
<FormulaText>Frame+loadcase+Loads+restraints</FormulaText>
18+
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="798b3b0c-9429-4ae2-958e-0d8f453c9290" nickname="COLLECTOR" x="1469.13378721783" y="299.175418778766" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
19+
<FormulaText>Frame+loadcase+Pattern+restraints+Loads</FormulaText>
2020
</DSCoreNodesUI.Formula>
21-
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="1fb0773c-2d09-4d76-88ce-ca0615e668b0" nickname="POINTLOADONFRAME" x="798.162739528768" y="644.604584024978" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
21+
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="1fb0773c-2d09-4d76-88ce-ca0615e668b0" nickname="POINT LOAD ON FRAME" x="799.01869054429" y="789.125796318191" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
2222
<FormulaText>frame+t+vector+amount+pattern</FormulaText>
2323
</DSCoreNodesUI.Formula>
24-
<DSCoreNodesUI.CreateList type="DSCoreNodesUI.CreateList" guid="bdb0fcd3-c806-455f-ae8e-54113d94e505" nickname="LOADS" x="1242.0242885293" y="588.201613239476" isVisible="true" isUpstreamVisible="true" lacing="Disabled" inputcount="2" />
25-
<Dynamo.Nodes.CodeBlockNodeModel type="Dynamo.Nodes.CodeBlockNodeModel" guid="c8d94f1b-e012-4b5a-9f21-3fab0bb89dea" nickname="Code Block" x="294.134445678733" y="777.91987862212" isVisible="true" isUpstreamVisible="true" lacing="Disabled" CodeText="&quot;Vector as Vector3d&quot;;" ShouldFocus="false" />
24+
<DSCoreNodesUI.CreateList type="DSCoreNodesUI.CreateList" guid="bdb0fcd3-c806-455f-ae8e-54113d94e505" nickname="LOADS" x="1228.49791484914" y="612.54908586377" isVisible="true" isUpstreamVisible="true" lacing="Disabled" inputcount="2" />
25+
<Dynamo.Nodes.CodeBlockNodeModel type="Dynamo.Nodes.CodeBlockNodeModel" guid="c8d94f1b-e012-4b5a-9f21-3fab0bb89dea" nickname="Code Block" x="457.080535226659" y="878.765975098047" isVisible="true" isUpstreamVisible="true" lacing="Disabled" CodeText="&quot;Vector as Vector3d&quot;;" ShouldFocus="false" />
26+
<DSCoreNodesUI.Formula type="DSCoreNodesUI.Formula" guid="2daeb983-2858-4741-9e2f-645248b5dc8c" nickname="LOAD PATTERN" x="166.074085325028" y="611.587955601622" isVisible="true" isUpstreamVisible="true" lacing="Shortest">
27+
<FormulaText>Name + Type + Multiplier</FormulaText>
28+
</DSCoreNodesUI.Formula>
29+
<DSCoreNodesUI.CreateList type="DSCoreNodesUI.CreateList" guid="c2b00173-48c6-471e-8cc3-e92582184a96" nickname="PATTERNS" x="1217.77198113821" y="429.943041181564" isVisible="true" isUpstreamVisible="true" lacing="Disabled" inputcount="2" />
30+
<Dynamo.Nodes.CodeBlockNodeModel type="Dynamo.Nodes.CodeBlockNodeModel" guid="6f6fd917-e8b4-418d-b595-a2e325551cbf" nickname="Code Block" x="1124.47879106356" y="342.805604712964" isVisible="true" isUpstreamVisible="true" lacing="Disabled" CodeText="&quot;is this supposed to be here?&quot;;" ShouldFocus="false" />
2631
</Elements>
2732
<Connectors>
2833
<Dynamo.Models.ConnectorModel start="e5b7c525-5fff-496b-9d32-bae148690fd2" start_index="0" end="b0d98f5b-5829-4ea7-b249-909cf9279599" end_index="3" portType="0" />
34+
<Dynamo.Models.ConnectorModel start="e5b7c525-5fff-496b-9d32-bae148690fd2" start_index="0" end="bd2c1550-ac1a-4a6c-8919-44e887d5799f" end_index="0" portType="0" />
35+
<Dynamo.Models.ConnectorModel start="e5b7c525-5fff-496b-9d32-bae148690fd2" start_index="0" end="c2b00173-48c6-471e-8cc3-e92582184a96" end_index="0" portType="0" />
2936
<Dynamo.Models.ConnectorModel start="30dc812e-e4d7-4e4f-a1dc-01d0f9a96300" start_index="0" end="b0d98f5b-5829-4ea7-b249-909cf9279599" end_index="0" portType="0" />
30-
<Dynamo.Models.ConnectorModel start="30dc812e-e4d7-4e4f-a1dc-01d0f9a96300" start_index="0" end="bd2c1550-ac1a-4a6c-8919-44e887d5799f" end_index="0" portType="0" />
3137
<Dynamo.Models.ConnectorModel start="30dc812e-e4d7-4e4f-a1dc-01d0f9a96300" start_index="0" end="798b3b0c-9429-4ae2-958e-0d8f453c9290" end_index="0" portType="0" />
3238
<Dynamo.Models.ConnectorModel start="30dc812e-e4d7-4e4f-a1dc-01d0f9a96300" start_index="0" end="1fb0773c-2d09-4d76-88ce-ca0615e668b0" end_index="0" portType="0" />
3339
<Dynamo.Models.ConnectorModel start="7d3adf2a-9997-42f4-8aa8-df072828e74b" start_index="0" end="798b3b0c-9429-4ae2-958e-0d8f453c9290" end_index="3" portType="0" />
3440
<Dynamo.Models.ConnectorModel start="b0d98f5b-5829-4ea7-b249-909cf9279599" start_index="0" end="bdb0fcd3-c806-455f-ae8e-54113d94e505" end_index="0" portType="0" />
3541
<Dynamo.Models.ConnectorModel start="bd2c1550-ac1a-4a6c-8919-44e887d5799f" start_index="0" end="798b3b0c-9429-4ae2-958e-0d8f453c9290" end_index="1" portType="0" />
3642
<Dynamo.Models.ConnectorModel start="1fb0773c-2d09-4d76-88ce-ca0615e668b0" start_index="0" end="bdb0fcd3-c806-455f-ae8e-54113d94e505" end_index="1" portType="0" />
37-
<Dynamo.Models.ConnectorModel start="bdb0fcd3-c806-455f-ae8e-54113d94e505" start_index="0" end="798b3b0c-9429-4ae2-958e-0d8f453c9290" end_index="2" portType="0" />
43+
<Dynamo.Models.ConnectorModel start="bdb0fcd3-c806-455f-ae8e-54113d94e505" start_index="0" end="798b3b0c-9429-4ae2-958e-0d8f453c9290" end_index="4" portType="0" />
3844
<Dynamo.Models.ConnectorModel start="c8d94f1b-e012-4b5a-9f21-3fab0bb89dea" start_index="0" end="1fb0773c-2d09-4d76-88ce-ca0615e668b0" end_index="2" portType="0" />
45+
<Dynamo.Models.ConnectorModel start="2daeb983-2858-4741-9e2f-645248b5dc8c" start_index="0" end="1fb0773c-2d09-4d76-88ce-ca0615e668b0" end_index="4" portType="0" />
46+
<Dynamo.Models.ConnectorModel start="2daeb983-2858-4741-9e2f-645248b5dc8c" start_index="0" end="c2b00173-48c6-471e-8cc3-e92582184a96" end_index="1" portType="0" />
47+
<Dynamo.Models.ConnectorModel start="c2b00173-48c6-471e-8cc3-e92582184a96" start_index="0" end="798b3b0c-9429-4ae2-958e-0d8f453c9290" end_index="2" portType="0" />
3948
</Connectors>
4049
<Notes />
4150
</Workspace>

0 commit comments

Comments
 (0)